Progetto di ingegneria inversa. Iniziato con il tapis roulant Bowflex Treadmill 22 ma poi generalizzato per qualsiasi macchina con Android venduta da Nautilus Inc. (Nautilus, Bowflex, Schwinn).
Benvenuti alla mia documentazione della “Console Bowflex”! (quello che Nautilus chiama Vantron).
Vantron è la base della maggior parte dei “dispositivi intelligenti” di Nautilus Inc. Fondamentalmente, un tablet Android che esegue software proprietario. Oltre a qualche aspetto legato all’hardware che ha suscitato la mia curiosità.
Mi sono basato molto su un lavoro precedente che ho trovato su Reddit (grazie xasmx!) per ottenere una comprensione più profonda del software e dell’hardware della macchina.
Dopo aver giocato con le applicazioni decompilate, posso dire con certezza che la seguente documentazione potrebbe essere estrapolata in un modo o nell’altro ai seguenti dispositivi Bowflex:
Non ho un Max Trainer né un VeloCore, ma dovrebbe funzionare fintanto che hai una porta USB disponibile basata sui risultati del codice.
Confermato che funziona con le versioni di NautilusLauncher:
Il jailbreak è già stato patchato da Nautilus.
Jailbreak di Android
Backup dei contenuti della tua Console
Decompilazione
Curiosità di Bowflex
Dump della ROM (aggiornato 2024!)
Abilitare il maggior numero possibile di aggiornamenti futuri per il mio tapis roulant.
Nautilus, Inc. offre solo una garanzia di 1 anno sulla parte elettronica, e quando ho visto che il meccanismo per spegnere la macchina (e quindi il tablet Android) era fondamentalmente “tagliare l’alimentazione AC tramite l’interruttore posteriore”, mi sono spaventato. Ogni dispositivo basato su Linux dovrebbe essere spento in modo sicuro per evitare la corruzione del sistema operativo, e questo tablet Android non fa eccezione. Quindi, finché funziona, perché non divertirsi un po’ di più con esso?
Alla fine, voglio intercettare, comprendere e ricreare la comunicazione che va verso il controllore del motore nel mio tapis roulant in modo che, se il tablet muore, abbia ancora un dispositivo funzionante.
©2022-2024 Sebastián Barrenechea. Tutti i diritti riservati.
Costruito con Astro v4.16.13.