逆向工程项目。它始于 Bowflex Treadmill 22,但最终泛化为适用于 Nautilus Inc.(Nautilus、Bowflex、Schwinn)销售的任何带有 Android 的设备。
欢迎来到我的 “Bowflex 控制台” 文档!(Nautilus 称之为 Vantron)。
Vantron 是大多数 Nautilus Inc. “智能设备” 的基础。基本上,它是运行专有软件的 Android 平板电脑。此外,还有一些与硬件相关的内容引起了我的好奇心。
我在很大程度上依赖于我在 Reddit 上找到的前人工作(感谢 xasmx!)来深入了解这台机器的软件和硬件。
在玩弄 反编译的应用程序 后,我可以自信地说,以下文档可以以某种方式推广到以下 Bowflex 设备:
我没有 Max Trainer 或 VeloCore,但根据代码发现,只要有可用的 USB 端口,它们应该可以工作。
已确认与以下版本的 NautilusLauncher 兼容:
Nautilus 已经修补了越狱漏洞。
尽可能多地为我的跑步机启用未来的更新。
Nautilus, Inc. 仅对电子产品提供 1 年保修,当我看到关闭机器(因此关闭 Android 平板电脑)的机制基本上是“通过后部开关切断交流电源”时,我感到害怕。每个基于 Linux 的设备都应该安全关闭以避免操作系统损坏,这款 Android 平板电脑也不例外。所以在它还在工作的时候,为什么不多玩一会儿呢?
最终,我想拦截、理解并重现传输到我的跑步机电机控制器的通信,这样即使平板电脑坏了,我仍然有一个可以正常工作的设备。
©2022-2024 Sebastian Barrenechea. 保留所有权利.
构建于 Astro v4.16.13.