روت وSSH على Xiaomi Mi Smart Speaker مع ماروسيا عبر SpeakerLab
حصل هاوٍ على صلاحيات الروت وخادم SSH دائم على مكبر Xiaomi Mi Smart Speaker مع ماروسيا، مستخدماً نافذة USB في المحمّل ونسخة كاملة من ذاكرة NAND.

حصل صاحب المشروع على مكبر Xiaomi Mi Smart Speaker مع مساعد ماروسيا عام 2021 مع هاتف ضمن عرض ترويجي. اليوم صار الجهاز أقرب إلى حاسوب لينكس صغير: صلاحيات روت، وSSH يبقى بعد إعادة التشغيل، ونسخة فيزيائية كاملة من ذاكرة NAND. ونشر أداة SpeakerLab 1.0 مع الشيفرة المصدرية والتعليمات والاختبارات.
الجزء الأطرف هو عملية الإقلاع. اللوحة المدروسة تفعّل Secure Boot، لكن المحمّل الأصلي يسمح بتعديل البيانات في الذاكرة العشوائية بعد نجاح التحقق من صورة الإقلاع. في هذه الفجوة يُشغَّل مثبّت مؤقت. وتُحفظ ملفات SSH بعدها في المجلد /data، دون إعادة كتابة المحمّل أو النواة على NAND. ولا يجري إنشاء توقيع لبرنامج ثابت مخصص ولا تغيير مفاتيح OTP/eFuse.
ما المكبرات التي تدعمها SpeakerLab؟
إصدار واحد فقط: لوحة AS09A VER0201 مع ماروسيا. تضم معالج Amlogic A113X وذاكرة DDR3 بسعة 512 ميغابايت وبرنامجاً ثابتاً 32.23.1 ومحمّل U-Boot 2015.01 بتاريخ 27 أغسطس 2021. تقارن الأداة بصمة SHA256 لشيفرة BL33 مع الملف profile.json وتتوقف إن لم تتطابق. أما النسخة العالمية مع مساعد Google فتتشارك الأصل العتادي، لكن تقسيم الذاكرة والنظام مختلفان، لذلك لا تدعمها هذه النسخة.
كيف تُلتقط نافذة USB ولماذا النسخة الاحتياطية الكاملة؟
عند التشغيل البارد يظهر المحمّل عبر USB لوقت قصير باسم 1b8e:c003. تنتظر الأداة هذه النافذة وتلتقطها وتتحقق من استجابة identify. يجري التوصيل عبر وسادات USB على اللوحة: GND وD+ وD-، مع عزل VBUS وعدم توصيله. إعادة التشغيل البرمجية لا تفتح النافذة، فلا بد من فصل الطاقة وإعادتها. ويجب فحص ألوان الأسلاك بجهاز القياس.
قبل التثبيت تُقرأ ذاكرة NAND كاملة فيزيائياً مع منطقة OOB والكتل التالفة: 131072 صفحة، أي 272 ميغابايت للقراءة الواحدة. تحوي هذه النسخة بيانات شخصية مثل إعدادات الشبكة والمفاتيح، ولذلك لا تتضمنها الحزمة العامة. وتطابق بصمة الملف لا يعني خلو القراءة من أخطاء البتات، فقد ظهرت فروق فردية في القراءات المحفوظة، والأداة تحذّر منها.
يركّب المثبّت قسم النظام للقراءة فقط وقسم /data القائم بنظام UBIFS دون تهيئة. لكن كتابة الملفات في /data تغيير دائم على الذاكرة نفسها. ويشرح الكاتب أيضاً كيفية حظر تحديثات OTA.
تطبيقات تستحق النظر
اختر المربعات الصحيحة واجمعها وحقّق الهدف. سهل التعلم، صعب الإتقان. مجاني، لجميع الأعمار.
تحدّث مع شريك محادثة بالذكاء الاصطناعي؛ تعود كل جملة مصحّحة ومشروحة بلغتك. 9 لغات، من A1 إلى C2.
افتح رسائل EDIFACT وX12 مع شرح كل مقطع، وحوّلها إلى JSON/XML، وصدّرها إلى PDF وExcel. يعمل محليًا دون رفع.
اختر لمن الهدية والمناسبة والشخصية. يقرأ محرك البحث أوصاف المنتجات من المتاجر المحلية ويرتّب ما يناسب. مجاني، بلا تسجيل.
المزيد من هذا اليوم
عرض الكل →
Arete: نموذج Qwen3.8 من علي بابا بعد إعادة تدريبه بلا خطاب بكين

عطل Beget: عودة 95% من خوادم الاستضافة المشتركة للعمل

أوامر ChatGPT بالشرطة المائلة: اختصارات تغنيك عن الأوامر الطويلة

غرامة نرويجية على Xandr بقيمة 9.6 مليون دولار بسبب بيانات Grindr
المزيد في: العتاد
عرض الكل →
Seagate FireCuda Forge: قرص صلب بسعة 20 تيرابايت دون SSD

نظارات Qwen N1 Pro الذكية تقيس النبض وإجهاد العين

Huawei Magneto-Electric Disk: وحدة SSD وشريط مغناطيسي في علبة واحدة
