логотип проекта fl3xbl0w

fl3xbl0w

Выпущено 28 мая 2022 г.

Проект по обратной разработке. Начался с беговой дорожки Bowflex 22, но в итоге был унифицирован для любой машины с Android, продаваемой Nautilus Inc. (Nautilus, Bowflex, Schwinn).

логотип проекта fl3xbl0w

Добро пожаловать в документацию моей «Консоли Bowflex»! (что Nautilus называет Vantron).

Vantron — основа большинства «умных устройств» Nautilus Inc. По сути, это Android-планшет с проприетарным программным обеспечением. Помимо некоторых аппаратных аспектов, вызвавших мой интерес.

Я сильно опирался на предыдущую работу, которую нашел на Reddit (спасибо xasmx!) для более глубокого понимания программного и аппаратного обеспечения машины.

Совместимые устройства (Android Jailbreak)

После работы с декомпилированными приложениями, я могу с уверенностью сказать, что следующая документация могла быть экстраполирована, так или иначе, на следующие устройства Bowflex:

Беговые дорожки

  • Беговая дорожка 22 / Беговая дорожка 56 (одна и та же дорожка. У модели 56 вход 220 В переменного тока, у модели 22 вход 120 В переменного тока)
  • Беговая дорожка 10 / Беговая дорожка 25 (одна и та же дорожка. У модели 25 вход 220 В переменного тока, у модели 10 вход 120 В переменного тока)

Велосипеды

  • VeloCore

Max Trainer

  • Max Total 16
  • Max Trainer M9

У меня нет Max Trainer или VeloCore, но это должно работать, если у вас есть доступный USB-порт на основе найденного кода.

Подтверждено работоспособность с версиями NautilusLauncher:

  • 5.0.0.350
  • 5.0.0.382

Jailbreak уже был запатчен Nautilus.

Документация

Общая информация

В разработке

Окончательная цель

Обеспечить как можно больше будущих обновлений для моей беговой дорожки.

Nautilus, Inc. предлагает только 1 год гарантии на электронику, и как только я увидел, что механизм отключения машины (и, следовательно, Android-планшета) фактически заключается в “разрыве питания переменного тока через задний переключатель”, меня это испугало. Каждое устройство на базе Linux должно безопасно завершать работу, чтобы предотвратить повреждение операционной системы, и этот Android-планшет не является исключением. Поэтому, пока он работает, почему бы не повеселиться немного с ним?

В конечном итоге я хочу перехватить, понять и воссоздать коммуникацию, идущую к контроллеру мотора в моей беговой дорожке, чтобы, если планшет выйдет из строя, у меня все равно оставалось функционирующее устройство.

Перевод выполнен o1-mini

©2022-2025 Себастьян Барренечеа. Все права защищены.

Создано с использованием Astro v5.5.4.