مشروع هندسة عكسية. بدأ مع جهاز Bowflex Treadmill 22 ولكنه انتهى بالتعميم لأي جهاز يعمل بنظام أندرويد يباع من قبل شركة Nautilus Inc. (Nautilus, Bowflex, Schwinn).
مرحبًا بكم في توثيقي لـ “وحدة التحكم Bowflex”! (ما تسميه Nautilus بـ Vantron).
Vantron هو الأساس لمعظم “الأجهزة الذكية” لشركة Nautilus Inc. في الأساس، هو جهاز لوحي يعمل بنظام أندرويد مع برامج مملوكة للشركة. بالإضافة إلى ذلك، هناك بعض الأمور المتعلقة بالأجهزة التي أثارت فضولي.
اعتمدت بشكل كبير على العمل السابق الذي وجدته على Reddit (شكرًا xasmx!) للحصول على فهم أعمق لبرامج وأجهزة الجهاز.
بعد اللعب مع التطبيقات المفككة، يمكنني القول بثقة أن الوثائق التالية يمكن تعميمها بطريقة أو بأخرى على الأجهزة التالية من Bowflex:
ليس لدي Max Trainer أو VeloCore، ولكن يجب أن يعمل طالما كان لديك منفذ USB متاح بناءً على ما وجدته في الكود.
تم التأكيد على أنه يعمل مع الإصدارات التالية من NautilusLauncher:
تم تصحيح كسر الحماية بالفعل من قبل Nautilus.
تمكين أكبر عدد ممكن من التحديثات المستقبلية لجهاز المشي الخاص بي.
شركة Nautilus, Inc. تقدم ضمانًا لمدة سنة واحدة فقط على الإلكترونيات، وبمجرد أن رأيت أن الآلية لإيقاف الجهاز (وبالتالي الجهاز اللوحي الذي يعمل بنظام أندرويد) كانت في الأساس “قطع التيار الكهربائي عبر المفتاح الخلفي”، شعرت بالخوف. يجب إيقاف تشغيل كل جهاز يعتمد على نظام Linux بأمان لتجنب تلف نظام التشغيل، وهذا الجهاز اللوحي الذي يعمل بنظام أندرويد ليس استثناءً. لذا طالما أنه لا يزال يعمل، لماذا لا نستمتع به قليلاً؟
في النهاية، أريد اعتراض وفهم وإعادة إنشاء الاتصال الذي يذهب إلى وحدة التحكم في المحرك في جهاز المشي الخاص بي حتى إذا تعطل الجهاز اللوحي، لا يزال لدي جهاز يعمل.
©2022-2024 سيباستيان بارينيشيا. جميع الحقوق محفوظة.
مبني بواسطة Astro v4.16.13.