Projet d'ingénierie inverse. Il a commencé avec le tapis de course Bowflex Treadmill 22 mais s'est généralisé à toute machine Android vendue par Nautilus Inc. (Nautilus, Bowflex, Schwinn).
Bienvenue dans ma documentation de la “Console Bowflex” ! (ce que Nautilus appelle Vantron).
Vantron est la base de la plupart des “appareils intelligents” de Nautilus Inc. Fondamentalement, une tablette Android exécutant un logiciel propriétaire. En plus de quelques éléments liés au matériel qui ont éveillé ma curiosité.
Je me suis beaucoup appuyé sur un travail précédent que j’ai trouvé sur Reddit (merci xasmx! ) pour obtenir une compréhension plus profonde du logiciel et du matériel de la machine.
Après avoir joué avec les applications décompilées, je peux affirmer avec certitude que la documentation suivante pourrait être extrapolée d’une manière ou d’une autre aux appareils Bowflex suivants :
Je ne possède ni un Max Trainer ni un VeloCore, mais cela devrait fonctionner tant que vous avez un port USB disponible basé sur les découvertes du code.
Confirmé fonctionnel avec les versions de NautilusLauncher :
Le jailbreak a déjà été patché par Nautilus.
Jailbreak d’Android
Sauvegarder le contenu de votre Console
Décompilant
Particularités de Bowflex
Dump de la ROM (mis à jour en 2024!)
Permettre le plus grand nombre possible de mises à jour futures pour mon tapis de course.
Nautilus, Inc. n’offre qu’une garantie d’un an sur la partie électronique, et dès que j’ai vu que le mécanisme pour éteindre la machine (et donc la tablette Android) consistait essentiellement à “couper l’alimentation AC via l’interrupteur arrière”, cela m’a effrayé. Chaque appareil basé sur Linux devrait être éteint de manière sécurisée pour éviter la corruption du système d’exploitation, et cette tablette Android ne fait pas exception. Donc, tant qu’elle fonctionne, pourquoi ne pas s’amuser un peu plus avec elle ?
Au final, je veux intercepter, comprendre et recréer la communication qui va vers le contrôleur du moteur de mon tapis de course afin que si la tablette meurt, j’aie encore un appareil fonctionnel.
©2022-2025 Sebastián Barrenechea. Tous droits réservés.
Construit avec Astro v5.5.4.