أطلقت شركة Huawei تحديثًا أدى إلى تعطل Magisk، ولكن يمكن إصلاحه بسهولة

click fraud protection

طرحت شركة Huawei تحديثًا للهواتف التي تعمل بالطوب الناعم والتي تم تجذيرها باستخدام Magisk. ومع ذلك، تم العثور على حل لهذه المشكلة. إليك كل ما نعرفه عن التحديث.

على الرغم من المشاكل الأخيرة في الولايات المتحدة وأستراليا، تواصل هواوي تنمية أعمالها في جميع أنحاء العالم. الشركة، التي نمت بسرعة لتهيمن على السوق الصينية، تتحدى الآن أمثال أبل وسامسونج. تعد تشكيلة Huawei P20 الرئيسية بمثابة شهادة على نجاحهم، حيث أشاد المراجعون بها إلى حد كبير بسبب الكاميرا وجودة البناء والميزات، ومن المؤكد أنهم سيصنعون موجات مرة أخرى مع هواوي ميت 20. تقدم العلامة التجارية الفرعية للشركة Honor أجهزة مثل لعب الشرف و ال الشرف 10 للمنافسة في السوق متوسطة المدى. بسبب الهواتف الذكية مثل هذه، كان العديد من مستخدمي XDA معجبين بأجهزة Huawei وHonor، ولكن كما يعلم الكثير منكم، قررت Huawei التوقف عن توفير رموز فتح أداة تحميل التشغيل في خطوة مفاجئة مناهضة للمستهلك، مما أدى بشكل فعال إلى منع معظم التطوير والتعديل لهواتفهم.

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

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


تحديث "Patch01" من هواوي يمنع الهواتف ذات الجذر Magisk من التشغيل

كانت هذه المسألة أولا سلطت الضوء، و ثم مزيد من التفصيل، بواسطة عضو كبير في XDA تيكالوت في الموضوع الرسمي لمنتدى Magisk Beta XDA. عثر العضو على هذه المشكلة على هاتفه Huawei P9 بعد تغيير العلامة التجارية لجهازه حتى يتمكن من تثبيت تحديث Android Oreo الرسمي ثم تثبيت تحديث OTA صغير "لإصلاح الأخطاء". يتضمن التحديث نفسه، والذي يسمى "patch01"، إصلاحات لرسائل الوسائط المتعددة والألعاب، ولكنه يتضمن أيضًا تصحيح kernel الذي يعمل على تثبيت الأجهزة ذات الجذور Magisk.

ووفقا له، فقد قام بتحديث صورة التمهيد الأصلية، والاسترداد الأصلي، وقام بإلغاء تثبيت Magisk Manager قبل إجراء التحديث، وعند هذه النقطة تمكن الهاتف من التشغيل بشكل جيد. ومع ذلك، أدى إعادة تحميل Magisk بعد التحديث إلى توقف الهاتف في شاشة البداية "لا يمكن الوثوق بجهازك". تم تشغيل البرنامج الثابت المحدث فقط مع صورة قرص ذاكرة الوصول العشوائي b528 الأصلية. استمر هذا السلوك بغض النظر عما إذا تم تعطيل dm-verity أو التشفير القسري أو Android Verified Boot، وتم اختبار كل من Magisk v16.0 وv16.7. (مجرد وميض TWRP لم يكن مشكلة حيث يتم وميض الاسترداد إلى القسم الخاص به المسمى Recovery_ramdisk، ولكن محاولة عمل روت للهاتف بعد ذلك ستؤدي إلى تشغيل bootloop.)

حتى الآن، كان هناك العديد من المستخدمين يؤكدون هذا السلوك حتى الآن. ويبدو أيضًا أن الأمر لا يقتصر على هاتف Huawei P9، حيث مستخدم في منتديات Huawei Mate 10 تؤكد أيضًا نفس السلوك بعد تثبيت تحديث OTA "patch01"، مما يقودنا إلى الاعتقاد بأن هذا التصحيح سيتم طرحه على جميع هواتف Huawei/Honor المدعومة حاليًا. نظرًا للإجراءات الأخيرة التي اتخذتها شركة Huawei فيما يتعلق بإلغاء قفل أداة تحميل التشغيل، ليس من الصعب معرفة سبب اعتقاد الناس أن هذا التحديث قد تم طرحه لحظر عملية التجذير عمدًا. مطور XDA المعترف به / مساهم معترف به com.topjohnwu، المطور الرئيسي وراء Magisk، اعترف في البداية بالمشكلة على حسابه على Twitter.

تولى Tecalote نفسه، بالإضافة إلى العديد من مستخدمي ومطوري Huawei، مهمة التحقيق في المشكلة بدقة خلال الأيام القليلة الماضية. وتمكنت من معرفة الحل.

لماذا هذا يحدث؟

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

ومع ذلك، كشفت الأبحاث الإضافية التي أجراها Tecalote، أحد كبار أعضاء منتدى XDA ومستخدمين آخرين، أن هذه ليست بالضرورة حالة قيام شركة Huawei باتخاذ إجراءات صارمة ضد المستخدمين الجذرين. بدلاً من ذلك، من المرجح أننا نتعامل مع تأثير جانبي غير مقصود لتصحيح kernel والذي تسبب في عدم توافق صورة قرص الذاكرة التي تم تصحيحها بواسطة Magisk ومنع الهواتف من التشغيل. علاوة على ذلك، يمكن للمستخدمين حل المشكلة بسهولة لجعل Magisk يعمل بشكل جيد على الهواتف المصححة.

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

كيف يمكنني اصلاح هذا؟

إذا قمت بالفعل بتحديث جهازك وترغب في تثبيت Magisk عليه، فستحتاج إلى تمكين علامة "Preserve AVB 2.0/dm-verity" قبل التثبيت، كما كشفت Tecalote في منتدياتنا. لا يمكنك ببساطة تثبيت أحدث إصدار من Magisk zip على TWRP، حيث لم يتم تعيين العلامة المذكورة تلقائيًا عند التثبيت، ولكن يمكنك تصحيح صورة التمهيد يدويًا باستخدام Magisk Manager:

  1. قم بتنزيل أحدث إصدار من Magisk Manager APK من الموضوع الرسمي، وقم بتثبيته على جهازك وافتح التطبيق.
  2. تأكد من أن "الحفاظ على AVB 2.0/dm-verity"تم تمكين مربع الاختيار، وقم بتمكينه إذا كان معطلاً. إذا كان جهازك مشفرًا، فتأكد أيضًا من تمكين "الحفاظ على تشفير القوة".
  3. اضغط على زر التثبيت وحدد "تصحيح ملف صورة التمهيد" خيار. سيؤدي هذا إلى إنشاء صورة تمهيد Magisk-patched داخل التطبيق.
  4. قم بفلاش صورة التمهيد الناتجة على جهازك. يمكنك إما تثبيته على وضع التشغيل السريع عن طريق نقل الملف إلى دليل التشغيل السريع بجهاز الكمبيوتر الخاص بك، وإعادة تشغيل هاتفك إلى وضع التشغيل السريع واستخدام "fastboot flash boot boot.img"، أو ببساطة وميضه باستخدام TWRP بالانتقال إلى التثبيت، والنقر فوق الزر "تثبيت الصورة" ووميض ملف boot.img الذي تم تصحيحه حديثًا.
  5. أعد التشغيل إلى النظام وافتح تطبيق Magisk Manager مرة أخرى. إذا ظهرت لك نافذة منبثقة تسألك عما إذا كنت تريد متابعة إعداد Magisk الإضافي، فانقر فوق نعم.
  6. يتمتع!

إذا كنت قد قمت بالفعل بتجذير النظام ولا ترغب في تلقي التحديث، فلا يزال بإمكانك اتباع الطريقة القديمة لتعطيل مدير OTA:

  1. قم بتنزيل Solid Explorer أو MiXplorer أو FX File Explorer أو أي متصفح ملفات آخر يدعم الجذر من متجر Google Play أو XDA Labs.
  2. افتح التطبيق، واقبل الشروط والأحكام، وامنحه الأذونات، وامنحه حق الوصول إلى الجذر.
  3. انتقل إلى جذر مساحة التخزين الخاصة بك، ثم انتقل إلى /system/app/HwOUC.
  4. أعد تسمية HwOUC.apk إلى HwOUC.bak.
  5. أعد التشغيل، ويجب أن تكون على ما يرام.
مدير الملفات الصلبة اكسبلوررمطور: نيت بايتس

مجاني.

4.2.

تحميل
مستكشف ملفات FXمطور: نيكست اب، وشركة

مجاني.

4.1.

تحميل

[appbox xda com.mixplorer]

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

إذا كنت تفكر في التراجع عن التحديث "Patch01" إذا كنت قد قمت بالتحديث بالفعل، فإننا لا نشجعك بشدة على القيام بذلك لذا: قد تحتوي بعض التحديثات على برنامج XLoader مختلف (مثل بعض التحديثات على هاتف Huawei Mate 10)، وأنت تتعرض للخطر ل تعطيل جهازك بشكل دائم إذا قمت بفلاش برنامج XLloader غير متوافق. بالإضافة إلى ذلك، تم بالفعل العثور على حل بديل لـ Magisk. إن الرجوع إلى إصدار أقدم ليس مناسبًا لضعاف القلوب، لذا إذا كنت تريد حقًا القيام بذلك وتعترف بالمخاطر، فننصحك بالبحث في منتدياتنا عن طريقة فعالة للرجوع إلى إصدار أقدم لجهازك.


الخط السفلي

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

لا ينبغي أن يُنظر إلى عملية التجذير على أنها تشبه القرصنة أو القرصنة أو أي جريمة إلكترونية. يشبه الهاتف الذكي الذي يعمل بنظام Android إلى حد كبير جهاز كمبيوتر يعمل بنظام Windows مع أذونات المسؤول... أو جهاز كمبيوتر Linux مع وصول المستخدم المتميز. أولئك الذين يختارون تجذير أجهزتهم يدركون تمامًا المخاطر الأمنية التي تنطوي عليها عملية التجذير و يبحثون فقط عن طرق للحصول على إمكانات إضافية على الأجهزة التي أنفقوا عليها الكثير من المال ملك.

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