リバースエンジニアリングプロジェクト。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年間の保証しか提供しておらず、マシンをオフにするメカニズム(つまり、リアスイッチでAC電源を切ること)が基本的に「Androidタブレットの電源を切る」ことだと知ったとき、私は恐怖を感じました。すべてのLinuxベースのデバイスは、OSの破損を避けるために安全にシャットダウンされるべきであり、このAndroidタブレットも例外ではありません。だから、まだ動作しているうちに、少し楽しんでみようと思いました。
最終的には、トレッドミルのモーターコントローラーに送られる通信を傍受し、理解し、再現することで、タブレットが故障してもデバイスが機能し続けるようにしたいと考えています。
©2022-2024 セバスティアン・バレネチェア. すべての権利を保有.
構築: Astro v4.16.13.