شرح ميزة مكافحة التراجع من Xiaomi: كيفية تجنب تعطل هاتفك

click fraud protection

سيتم تمكين الحماية ضد التراجع في جميع الهواتف الذكية والأجهزة اللوحية من Xiaomi. ما هو وكيف تتجنب تعطل جهازك بسببه؟

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


لماذا تتطلب شركة Xiaomi أوقات انتظار طويلة لفتح أداة تحميل التشغيل، وتفويض EDL، وحماية ضد التراجع؟

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

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

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

يفتح Bootloader أوقات الانتظار

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

ترخيص مؤسسة كهرباء لبنان

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

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

الحماية ضد التراجع

أخيرًا، قاموا بتطبيق الحماية ضد التراجع في أحدث إصدارات MIUI لأحدث أجهزة Xiaomi. ربما سمعت عن الحماية ضد التراجع من قبل. جوجل دعم إضافي للميزة الموجودة في Android 8.0 Oreo و جعلها إلزامية للأجهزة التي تعمل بنظام Android Pie. تعد الحماية من التراجع من Google إحدى ميزات Android Verified Boot 2.0 (المعروف أيضًا باسم Verified Boot) وهي يمنع الجهاز من التشغيل إذا اكتشف أن الجهاز قد تم إرجاعه إلى برنامج أقدم وغير معتمد يبني. تعد الحماية ضد التراجع ضرورية لمنع المهاجمين من تحميل البرامج القديمة على جهاز عرضة للاستغلال. يتمثل الاختلاف الأكبر بين تطبيق 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 التجريبي إلى MIUI مدمج مستقر. ستحصل جميع أجهزة Xiaomi المدعومة حاليًا على حماية ضد التراجع، لذلك يعد هذا أمرًا مهمًا للغاية أنك تفهم كيفية التحقق من ذلك قبل الرجوع إلى إصدار سابق وما يمكنك فعله في حالة وجود حماية ضد التراجع ممكّن.


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

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

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

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

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

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

كيفية العثور على فهرس التراجع عن الصور

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

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


كيف تؤثر الحماية ضد التراجع على ذاكرة القراءة فقط (ROM) المخصصة؟

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

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

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


ماذا أفعل إذا عطلت هاتفي؟

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

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

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


الأسئلة المتداولة (الأسئلة الشائعة)

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

شكر خاص لمطور XDA المعترف به yshalsager وعضو XDA المبتدئ فرانزتيسكا لمساعدتهم في هذه المقالة!