شرح الحماية ضد التراجع من Xiaomi: كيفية تجنب خداع هاتفك

مرة أخرى في شهر يوليو ، أطلقت Xiaomi جهاز MIUI 10 Global Beta 8.7.5 لثمانية أجهزة من أجهزة Xiaomi. عندما يقوم المستخدمون بتثبيت التحديث على هاتف Xiaomi Redmi Note 5 Pro ، قاموا بإظهار تصميم مدمج مع تمكين الحماية من الاستعادة. وجد المستخدمون الذين لم يعجبهم MIUI 10 Global Beta مفاجأة سيئة عندما حاولوا إعادة تثبيت أحدث إصدار MIUI 9 Global Stable ROM: هواتفهم خُذبت! لم يكن هذا هو نوع الطوب الذي يمكنك إصلاحه عن طريق استعادة نسخة احتياطية من TWRP أو وميض ROM جديد أو استخدام MiFlash لاستعادة صورة المصنع. هذا لبنة صلبة غير قابلة للاسترداد تتطلب استخدام وضع EDL للإصلاح. لكن وضع EDL لا يمكن الوصول إليه إلا إذا كان لديك حساب مصرح به ، لذا فقد ترك الكثير من المستخدمين بدون أي وسيلة لإصلاح هواتفهم باستثناء إرسالها إلى مركز خدمة معتمد أو الدفع لاستخدام حساب شخص ما مع وصول EDL. سنشرح في هذا المقال كل ما تحتاج لمعرفته حول الحماية الجديدة من Xiaomi المضادة للتراجع حتى تتمكن من تجنب خداع هاتفك الجديد.


لماذا تتطلب Xiaomi فترة تحميل طويلة لإلغاء تحميل التشغيل ، وتفويض EDL ، وحماية ضد الاستعادة؟

تُعد شركة Xiaomi العملاقة للإلكترونيات الصينية أشهر علامة تجارية للهواتف الذكية في الهند بفضل مجموعة واسعة من الأجهزة ذات الميزانية المتوسطة. مثل Huawei ، تبيع Xiaomi أيضًا طنًا من الهواتف الذكية في السوق المحلية للصين. لا يتم بيع العديد من هذه الأجهزة خارج الصين ، ولكن هذا لا يمنع الناس من استيرادها. انتشرت متاجر التجزئة غير الرسمية لمنتجات Xiaomi في Aliexpress و Gearbest والعديد من مواقع الويب الأخرى ، مما سمح لأي شخص من خارج الصين بشراء أحدث منتجات Xiaomi. وقد شكل هذا تحديا للشركة حيث أن البرنامج الذي يشحنونه على أجهزتهم الصينية ، والذي يطلق عليه "MIUI China" ، لا يحتوي على خدمات Google Play أو Google Play Store أو لغات أخرى غير الإنجليزية أو الماندرين. وبالتالي ، يجب ألا يحصل أي شخص يستورد جهاز Xiaomi من الصين على تطبيقات Google وخدماتها خارج الصندوق.

ومع ذلك ، اكتشف تجار التجزئة التابعون للجهات الخارجية طريقة للتغلب على هذا الأمر حتى يتمكنوا من إقناع العملاء بأنهم كانوا يبيعون أجهزة Xiaomi بذاكرة ROM رسمية من MIUI. سيقوم تجار التجزئة بشراء أجهزة Xiaomi بكميات كبيرة ، وإلغاء تأمين أداة تحميل التشغيل ، وتغيير البرنامج بأنفسهم أو وميض ذاكرة ROM مخصصة مثل Xiaomi.eu (مدمجة غير رسمية تعتمد على MIUI China ولكن مع المزيد من اللغات والميزات) ، ثم بيع الجهاز. لن يكون لدى معظم المستهلكين أي طريقة لمعرفة أنهم يقومون بتشغيل برامج غير رسمية / معدلة ، وبدلاً من ذلك يلومون Xiaomi على نقص التحديثات أو الأخطاء التي يواجهونها. والأسوأ من ذلك ، أن بعض تجار التجزئة قد قاموا بتجميع البرامج الضارة أو البرامج الإعلانية عمداً حتى يتمكنوا من جني القليل من المال الإضافي. لقد تضررت سمعة Xiaomi بفعالية من خلال هذه الممارسة ، حيث تم استعراض مراجعي التكنولوجيا والمستهلكين في مخططات هؤلاء التجار غير الرسميين ، ولذا فقد احتاجوا إلى التوصل إلى طريقة لمنع تجار التجزئة المشبوهين من بيع الأجهزة المعدلة بكميات كبيرة.

أحد الحلول هو منع فتح محمل الإقلاع بالكامل ، وهي خطوة جذرية اتخذتها Huawei مؤخرًا. رؤية نجاح علامتها التجارية بين المتحمسين ، لم تنتقل Xiaomi لمنع فتح أداة تحميل التشغيل حتى الآن. بدلاً من ذلك ، قاموا بتطبيق بعض حواجز الطرق لحماية المستخدمين من تصرفات تجار التجزئة من الجهات الخارجية.

بووتلوأدر فتح مرات الانتظار

أولاً ، قاموا بتنفيذ فترة انتظار لإلغاء تأمين أداة تحميل التشغيل. تتطلب أجهزة Xiaomi ، باستثناء أجهزة Xiaomi Mi A1 و Xiaomi Mi A2 و Xiaomi Mi A2 Lite التي تعمل بنظام Android في برنامج Android One ، استخدام أداة Xiaomi الخاصة ببرنامج Mi Unlock لإلغاء تأمين أداة تحميل التشغيل. بعد إرسال طلبك لإلغاء تأمين محمل الإقلاع ، يفرض عليك Mi Unlock الانتظار قبل أن يقوم بالتحقق من صحة طلبك وإلغاء تأمين محمل الإقلاع. كان وقت الانتظار 3 أيام قبل أن يزداد إلى 15 يومًا في أوائل عام 2018 ، ومؤخرًا ، زاد وقت الانتظار إلى 30 أو ما يصل إلى 60 يومًا في بعض الحالات. (خفضت العلامة التجارية الجديدة لشياومي ، Poco ، وقت الانتظار إلى 3 أيام بعد تلقي تعليقات من المجتمع ، على الرغم من أنه لا يزال يتعين على جميع الأشخاص الآخرين الانتظار لفترة طويلة.) كانت إضافة وقت انتظار لعملية فتح أداة تحميل التشغيل فعالة في التباطؤ عمليات تجار التجزئة التابعين لجهات خارجية ، لكنها مزعجة أيضًا بشكل مفهوم للعشاق الذين يرغبون في إلغاء قفل أداة تحميل الإقلاع لاستئصال أجهزتهم وفلاش مدمجة مخصصة وفلاش النواة المخصصة.

إذن EDL

بعد ذلك ، بدأت الشركة في تأمين وضع EDL على أجهزتهم. يعني EDL وضع تنزيل الطوارئ ، وهو وضع تمهيد بديل على جميع أجهزة Qualcomm الشائعة الاستخدام لإلغاء تثبيت جهازك. من أجل استخدام وضع EDL ، تحتاج إلى العثور على ما يسمى "مبرمج" الذي أذن به OEM (Xiaomi) للاستخدام على جهازك. وضع EDL قوي للغاية ومستوى منخفض للغاية ، ويستخدمه مراكز الخدمة بشكل روتيني لإصلاح الأجهزة. ومع ذلك ، كان وضع EDL شائعًا أيضًا لفلاش ROM MIUI Global الرسمية والمعدلة على أجهزة Xiaomi الصينية دون فتح أداة تحميل التشغيل. في جوهرها ، أصبح وضع EDL طريقة أخرى يمكن لتجار التجزئة من طرف ثالث تجاوزها Xiaomi. لا تريد Xiaomi أن يقوم المستهلكون بشراء الإصدارات الصينية من أجهزتهم مع تثبيت ذاكرة الوصول العشوائي العمومي ، لذا قاموا بأمرين: جعل من المستحيل تشغيل قرص مدمج عالمي إذا لم يكن الجهاز إصدارًا عالميًا (مع رسالة التحذير "This MIUI can" ر يتم تثبيتها على هذا الجهاز ") ، وجعلها حتى لا يمكن استخدام وضع EDL إلا إذا كان لديك حساب Mi معتمد.

نصيحة: قم دائمًا بإلغاء تحديد "تنظيف الكل وقفله" قبل الوميض باستخدام Mi Flash. هذا سيمنع أداة تحميل التشغيل من الإغلاق عند اللمعان.

هذا ما يحدث إذا حاولت وميض MIUI Global ROM على أجهزة Xiaomi الصينية مع أداة تحميل الإقلاع المؤمنة. ائتمانات: physicien007

تحديث: لدينا المزيد من التفاصيل حول القيود التي فرضتها Xiaomi فيما يتعلق بوميض إصدار MIUI خارج المنطقة. إذا كنت تفكر في استيراد هاتف ذكي أو جهاز لوحي من Xiaomi ، فيجب عليك قراءة هذه المقالة لتكون آمنًا!

مكافحة التراجع الحماية

أخيرًا ، قاموا بتطبيق حماية ضد التراجع في أحدث إصدارات MIUI لأحدث أجهزة Xiaomi. ربما تكون قد سمعت عن الحماية ضد التراجع من قبل. أضافت Google الدعم لهذه الميزة في Android 8.0 Oreo وجعلتها إلزامية للأجهزة التي يتم تشغيلها باستخدام Android Pie. تعد حماية Google من الاستعادة إحدى ميزات Android Verified Boot 2.0 (والمعروفة أيضًا باسم التحقق من التمهيد) وتمنع الجهاز من التشغيل إذا اكتشف أن الجهاز قد تمت ترقيته إلى إصدار سابق من برنامج غير معتمد. تعد الحماية من الاستعادة ضرورية لمنع المهاجمين من تحميل البرامج القديمة على جهاز عرضة للاستغلال. الفرق الأكبر بين تطبيق Google و Xiaomi هو أن حماية Google لمكافحة التراجع قد تم تعطيلها إذا قمت بإلغاء قفل أداة تحميل التشغيل بينما يتعذر تعطيل Xiaomi. بمجرد تثبيت بنية مع تمكين الحماية من الاستعادة على جهاز Xiaomi ، لن يكون هناك عودة إلى الوراء. على سبيل المثال ، يتم تمكين الحماية من التراجع لنظامي Xiaomi Mi 8 و Xiaomi Redmi Note 5 Pro بدءًا من MIUI 10 China 8.9.6 و MIUI 10 Global Beta 8.7.5 على التوالي.

قائمة الأجهزة التي لديها حاليا حماية لمكافحة التراجع. المصدر: Xiaomi.eu.

ستعمل الحماية ضد الاستعادة على منع أي تاجر تجزئة غير مصرح له من الاستفادة من عمليات الاستغلال في إصدارات MIUI الأقدم ، وبالتالي حماية المستخدمين من الاستغلال. ومع ذلك ، فقد لفت انتباه الكثيرين أيضًا لأن Xiaomi قامت بتطبيقه على Redmi Note 5 Pro دون إبلاغ المستخدمين مسبقًا. نظرًا لأن TWRP لا يحتوي على أي عمليات تدقيق لمنع المستخدمين من تثبيت إصدارات MIUI القديمة غير المصرح بها ، قام العديد من الأشخاص بطريق أجهزتهم بطريق الخطأ عندما قاموا بالترقية من MIUI beta ROM إلى ROM ثابت MIUI. ستحصل جميع أجهزة Xiaomi المدعومة حاليًا في نهاية المطاف على حماية ضد التراجع ، لذلك من المهم للغاية أن تفهم كيفية التحقق من ذلك قبل تخفيضه وما يمكنك القيام به إذا تم تمكين الحماية من التراجع.


كيفية التحقق من الحماية ضد الاستعادة

عندما تحدثنا عن الحماية من التراجع عن منع الجهاز من تشغيل البرامج القديمة غير الآمنة ، قلنا أن التحقق من التمهيد "يكشف" عن وجود برامج قديمة. كيفية عمل هذا الاكتشاف هو أن "التمهيد تم التحقق منه" يحتوي على فهرس تراجع مقارنة بفهرس الاستعادة للصور التي سيتم تثبيتها. اعتمادًا على كيفية مقارنة مؤشرات الاستعادة ، سيحدث ما يلي:

  • إذا كان مؤشر التراجع الحالي أقل من مؤشر التراجع في الصور المراد وميضها ، فسيتم وميض الصور وسيتم زيادة مؤشر التراجع الحالي لمطابقة مؤشر الاستعادة الجديد.
  • إذا كان مؤشر الاستعادة الحالي مساوٍ لمؤشر الاستعادة في الصور المراد وميضها ، فسيتم وميض الصور ولن يتغير فهرس الاستعادة .
  • إذا كان مؤشر التراجع الحالي أكبر من فهرس التراجع في الصور المراد وميضها ، فسيتم رفض الصور إذا كنت تومض عبر fastboot أو Mi Flash . (لا يقوم TWRP بالتحقق من مؤشرات الاسترجاع قبل الوميض ، وهذا هو السبب في أن كل الطوب تقريبًا كانت نتيجة التخفيض عن طريق TWRP.)

الآن بعد أن أصبح لديك فهم أفضل لفهرس الاستعادة ، إليك كيفية التحقق من فهرس الاستعادة الحالي على جهازك والصورة التي تريد فلاشها بالفعل.

كيفية العثور على مؤشر التراجع الحالي

  1. إعادة التشغيل إلى وضع fastboot
  2. أدخل الأمر التالي: fastboot getvar anti
  3. إذا كان الإخراج فارغًا ، فلن يتم تمكين مكافحة الاستعادة بعد. إذا حصلت على رقم في الإخراج ، فهذا هو مؤشر التراجع الحالي.

مؤشر مكافحة التراجع الحالي للجهاز هو 4.

كيفية العثور على مؤشر التراجع من الصور

  1. قم بتنزيل ROM "fastboot" المكافئ لذاكرة القراءة فقط التي تحاول تثبيتها. ROM الانتعاش دائما اسم التسويق للجهاز في اسم الملف وينتهي في. الرمز البريدي. يحتوي ROM fastboot دائمًا على اسم رمز الجهاز في اسم الملف وينتهي بـ .tar.gz.
  2. قم باستخراج flash-all.bat من أرشيف .tar.gz. يمكن 7Zip التعامل بسهولة مع هذا.
  3. افتح flash-all.bat في محرر نصي مثل Notepad ++ وابحث عن السطر التالي: set CURRENT_ANTI_VER=#
  4. هذا الرقم (#) هو فهرس التراجع لإصدار MIUI الذي تريد فلاشه. إذا كان هذا الرقم يساوي أو يزيد عن مؤشر التراجع الحالي ، فمن الآمن أن تومض في TWRP أو Mi Flash ، إلخ. إذا كان هذا الرقم أقل من فهرس التراجع الحالي ، فلا تقم بإلقاء نظرة سريعة على ROM عبر VIA TWRP.

مقتطف من البرنامج النصي فلاش للجميع من ROM fastboot

يجب أن يكون تجنب لبنة كاملة وغير قابلة للاسترداد أمرًا بسيطًا طالما كنت تقوم بمراجعة مؤشرات الاستعادة قبل الرجوع إلى إصدار TWRP. فقط لتكون آمنًا ، يجب أن تلتزم بـ Mi Flash أو fastboot لفلاش MIUI ROM لأن أداة تحميل الإقلاع في هاتفك تحتوي على حماية مضمنة لمنعك من الرجوع إلى إصدار به فهرس تراجع أقل.


كيف تؤثر الحماية من الاستعادة على روم مخصص؟

إذا كنت تخطط لعدم وميض MIUI مرة أخرى ، فلن يتغير الكثير بالنسبة لك. إذا كنت ترغب في وميض AOSP ROM مثل LineageOS و Pixel Experience و Resurrection Remix و Carbon ROM وما إلى ذلك ، فستظل بحاجة إلى إلغاء قفل أداة تحميل الإقلاع عبر Mi Unlock والتمهيد TWRP ثم وميض ROM المخصص. الفرق الوحيد الملحوظ هو كيفية تثبيت TWRP عبر fastboot. نظرًا لأن الحماية ضد التراجع تمنعك من وميض صورة TWRP ، فإنك تحتاج إلى وميض صورة "وهمية" أولاً. الصورة الوهمية عبارة عن ملف فارغ لا يخدم أي غرض آخر غير إرسال أمر إلى محمل الإقلاع بحيث يعرف أنه بعد ذلك ، يمكنه قبول ومضات أخرى. (إذا نظرت إلى البرنامج النصي الخاص بـ flash-all من القسم السابق ، فهذه هي الطريقة التي يعمل بها Xiaomi رسميًا). بدلاً من ذلك ، يمكنك "التمهيد السريع" لصورة TWRP ، ونقل صورة TWRP إلى سعة تخزين جهازك ، ثم فلاش TWRP صورة من داخل TWRP. لا أقدم إرشادات مفصلة حول أي من الطريقتين ، حيث أنني أحثك ​​على زيارة منتدى جهازك للحصول على إرشادات خاصة بالجهاز.

فهرس المنتدى لجميع أجهزة Xiaomi

هناك تحذير واحد. لا توجد طريقة لمعرفة ما إذا كان فهرس التراجع قد تم زيادته مسبقًا بسبب تحديث أداة تحميل التشغيل أو المودم أو البائع أو الأقسام الأخرى. ضع في اعتبارك أن ROMs المخصصة عادة ما تغير فقط أقسام النظام والتمهيد ، ولكن للحفاظ على جهازك آمنًا تمامًا من خلال آخر تحديثات تصحيح الأمان ، ستحتاج أحيانًا إلى تحديث أحدث الصور الموجودة في ROMI MIUI الرسمية. سيتعين على مطوري الأقراص المدمجة المخصصة التحقق يدويًا من فهرس التراجع عن هذه الإنشاءات قبل أن يوصيك بالتحديث — وبهذه الطريقة ، ستعرف متى يحبس تحديث جديد بعض إصدارات MIUI إذا كنت تخطط للعودة إلى MIUI من AOSP ذاكرة للقراءة فقط.


ماذا أفعل إذا خربت هاتفي؟

إذا كنت قد اخترقت هاتفك من خلال تشغيل الحماية ضد التراجع ، فلديك خيارات قليلة جدًا.

  1. أرسل جهازك إلى مركز خدمة معتمد للإصلاح. يمكن لمراكز الخدمة الوصول لاستعادة جهازك عبر وضع EDL.
  2. نأمل أن يكون هناك بطريقة ما طريقة لتجاوز ترخيص EDL (أساسًا ، استغلال) حتى تتمكن من استعادة جهازك يدويًا مع مبرمج مناسب.

كما ترون ، فإن خداع هاتفك عن طريق تشغيل الحماية ضد التراجع ليس مزحة. أنت بحاجة فعلاً إلى توخي الحذر قبل وميض أي إصدار أقدم من MIUI.


أسئلة يتكرر طرحها

  1. ما الذي يمكنني تجنبه إذا لم أكن أرغب في تثبيت الجهاز؟
    • لا تومض إصدار MIUI بفهرس التراجع أقل من مؤشر التراجع الحالي في جهازك. انظر أعلاه للحصول على التعليمات.
    • لا تقم بفلاش ROM MIUI Global الرسمي على أجهزة Xiaomi الصينية مع أداة تحميل الإقلاع المغلقة.
  2. هل لا يزال بإمكاني تثبيت ROM AOSP مخصص ، نواة ، Magisk ، Xposed ، Substratum ، ARISE ، وتعديلات أخرى؟
    • نعم.
  3. هل لا يزال بإمكاني التبديل بين MIUI Global Stable و MIUI Global Developer و MIUI China Stable و MIUI China Developer؟
    • نعم ، ولكن عليك مقارنة مؤشرات الاستعادة قبل تثبيت إصدار MIUI قديم.
  4. لماذا لا تقوم Xiaomi بتعطيل الحماية ضد التراجع عند إلغاء قفل أداة تحميل التشغيل؟
    • هذا سؤال جيد
  5. لماذا يصنع Xiaomi هاتفك بقوة إذا تم تشغيل الحماية ضد التراجع ، وهو ما لا تفعله Google؟
    • هذا سؤال جيد آخر.
  6. لماذا لا تعرض Xiaomi تحذير التحقق من التمهيد القياسي لإظهار المستخدم الذي تم العبث به على البرنامج؟
    • أنت على دراية بهذه الأسئلة الرائعة! بكل جدية ، يمكن تبرير هذه الشاشة إلى حد ما لأنه من الممكن تعطيل شاشة البداية هذه - على الأقل في بعض الأجهزة.

شكر خاص للمطور المعترف yshalsager وعضو جديد عضو franztesca لمساعدتهم في هذه المقالة!