ما هو وضع كوالكوم EDL؟ كيف نصل؟
نصائح وحيل Android / / August 05, 2021
ربما سمعت كلمة "Bootloader" عدة مرات. تحتوي أجهزة Android المزودة بمجموعة شرائح Qualcomm على PBL ، أي محمل التمهيد الأساسي. افهمها على أنها جزء من مجموعة الشرائح التي تقوم بتشغيل جهازك في كل مرة تقوم فيها بتشغيل هاتفك الذكي الذي يعمل بنظام Android. ومع ذلك ، قد يعرف القليل أن هناك وضع تمهيد بديل أيضًا يسمى وضع EDL. يسمح EDL (وضع التنزيل في حالات الطوارئ) على شرائح Qualcomm للمصنعين الأصليين (OEM) بوميض البرنامج الموجود على الجهاز في حالة حلقة التمهيد أو الأجهزة المكسورة. ضع في اعتبارك أنه لا يمكن تعديل هذا ويجب أن يتحكم بشكل كامل في مساحة تخزين جهاز Android.
أصدرت الشركات المصنعة للهواتف الذكية مثل OnePlus و Xiaomi وما إلى ذلك أداة برمجية تسمى المبرمجين الذين يستخدمون بروتوكول EDL و Firehouse لإلغاء تعطيل الجهاز. يمكن لـ Firehouse تشغيل عدد من الأوامر ولديها أيضًا القدرة على فحص بيانات الجهاز. وفي هذا المنشور ، سنوجهك إلى وضع Qualcomm's EDL وكيف يمكننا الوصول إليه. لذلك ، دون مزيد من اللغط ، دعنا ننتقل مباشرة إلى المقالة نفسها:
ما هو وضع كوالكوم EDL؟ كيف نصل؟
قبل أن ننتقل إلى تفاصيل وضع EDL ، من الضروري فهم ذلك وفقًا لباحثين أمنيين
روي هاي (تضمين التغريدة) و نعوم حداد من عند ألف للأبحاث خرجت بنظرية مفادها أن الثغرات الحرجة باستخدام هذا الوضع تمنح المخترق وصولاً كاملاً إلى هاتفك الذكي. ومع ذلك ، تتطلب هذه الطريقة الوصول الفعلي إلى الجهاز ولكنها لا تزال خطيرة ولا يمكن تصحيحها. يمكنك التحقق من قائمة الأجهزة المتأثرة بهذا الاستغلال أدناه:- ال جي جي 4
- Nokia 6 (D1C)
- نوكيا 5
- Nexus 6 (شامو)
- Nexus 6P (صياد سمك)
- Moto G4 Plus
- ون بلس 5 (تشيز برجر)
- ون بلس 3 تي
- ون بلس 3
- ون بلس 2
- ون بلس X
- واحد زائد واحد
- ZTE Axon 7
- ZUK Z1
- ZUK Z2
- Xiaomi Note 5A (ugglite)
- Xiaomi Note 5 Prime (ugg)
- شاومي نوت 4 (ميدو)
- شاومي نوت 3 (جيسون)
- شاومي نوت 2 (برج العقرب)
- شياومي ميكس (ليثيوم)
- شاومي ميكس 2 (تشيرون)
- Xiaomi Mi 6 (ساجيت)
- Xiaomi Mi 5s (برج الجدي)
- Xiaomi Mi 5s Plus (ناتريوم)
- Xiaomi Mi 5x (تيفاني)
- Xiaomi Mi 5 (الجوزاء)
- Xiaomi Mi 3 (كانكرو)
- Xiaomi Mi A1 (تيسوت)
- Xiaomi Mi Max2 (أكسجين)
- شاومي ريدمي نوت 3 (كنزو)
- Xiaomi Redmi 5A (ريفا)
- Xiaomi Redmi 4A (وردي)
تسلسل التمهيد لهاتف Qualcomm Android - موضح
يتم فحص SBL (برنامج Bootloader) للتأكد من صحته قبل تحميله على شريحة الذاكرة imem. للسذاجة ، imem عبارة عن شريحة سريعة تُستخدم لتصحيح الأخطاء و DMA (الوصول المباشر للذاكرة) وهي حصرية لشرائح Qualcomm. إلى جانب ذلك ، في بعض الأجهزة ، تم العثور على XBL (أداة تحميل التشغيل الشاملة) حيث تكون عملية التمهيد هي نفسها. يقوم SBL أو XBL بتشغيل ABOOT (Android Bootloader) وبعد ذلك يتم تنفيذ Fastboot. يتحقق SBL أو XBL (في بعض المناسبات) من صحة ABOOT الموقعة أو غير الموقعة.
بمجرد المصادقة ، يقوم ABOOT بفحص / التمهيد و / الاسترداد للتأكد من المصداقية قبل تشغيل Linux kernel. ثم يتم تنفيذ بعض عمليات النظام ، ثم يتم نقل تنفيذ التعليمات البرمجية إلى النواة. في الحقيقة ، عندما نفتح أداة تحميل التشغيل لجهاز ما ، فإننا نعطل ميزة التحقق من المصداقية لـ ABOOT.
كيف تحصل على حق الوصول؟
الآن ، بمجرد حصولك على بعض المعلومات حول تسلسل التمهيد لجهاز Android الذي يعمل بنظام Qualcomm ، دعنا نتوجه إلى الخطوات للوصول إلى وضع EDL. والجدير بالذكر أن جهاز Nokia يحتوي على دبابيس قصيرة تعرف باسم "نقاط الاختبار" موجودة على اللوحة الرئيسية. علاوة على ذلك ، كانت الأجهزة التي تحتوي على تصحيح الأمان لشهر ديسمبر 2017 أسهل للوصول إلى EDL ببساطة عن طريق تشغيل أمر "adb reboot edl".
تستخدم الهواتف الذكية الأخرى كبل "فلاش عميق" به دبابيس معينة للتشغيل في وضع EDL. هناك بعض هواتف Xiaomi القديمة إلى جانب Nokia 5 و 6 يمكنها الاستفادة من هذا الكابل.
في الحقيقة ، يمكن استخدام وضع EDL بعدة طرق. إحدى الطرق الشائعة هي فك الجهاز عن طريق الوميض بالقوة. قد يكون السيناريو الأسوأ هو أن ABOOT سيرفض البرنامج الذي لم يتم توقيعه رسميًا. إلى جانب ذلك ، من الممكن بالفعل التحكم الكامل في أجهزة OnePlus 3 / 3T. هناك أمران مهمان مطلوبان لكي تعمل الطريقة:fastboot oem disable_dm_verity
fastboot oem 4F500301 / 2
فيما يلي الخطوات التي تسمح لك بالوصول إلى EDL على جهاز OnePlus 3 و 3T.
- تحتاج أولاً إلى التمهيد في وضع EDL.
- أنت الآن بحاجة إلى تنزيل إصدار صورة نظام أقل من OxygenOS 4.0.2.
- ثم ، وميض aboot.bin من خلال خرطوم الإطفاء.
- ضع في اعتبارك أن aboot.bin ينفذ Fastboot.
- يمكنك الآن تعطيل التمهيد الآمن وإلغاء تأمين أداة تحميل التشغيل دون مسح الجهاز ببساطة عن طريق استخدام أمري Fastboot المذكورين أعلاه.
سابقًا ، ترك OnePlus أمرين خطرين من Fastboot ضعيفين ، أحدهما يفتح أداة تحميل التشغيل والآخر يعطل التمهيد الآمن. يمكن للقراصنة الاستفادة من هذا الموقف وتثبيت الإصدار الأقدم من صورة النظام للوصول إلى الجهاز فقط بمساعدة الأوامر المذكورة أعلاه. يعمل Firehouse عبر بروتوكول Sahara التابع لشركة Qualcomm والذي يعمل عند توصيله بجهاز بمثابة SBL عبر USB. يستخدم هذا من قبل العديد من المبرمجين لتسجيل الدخول إلى وضع EDL للوصول الكامل إلى الجهاز.
إذاً ، إليكم الأمر من جانبي في هذا المنشور. أتمنى أن تكون قد أحببت ذلك يا رفاق وتمكنت من الوصول إلى وضع EDL على OnePlus 3 / 3T. أخبرنا في التعليقات أدناه إذا واجهت أي مشاكل. حتى آخر... في صحتك!
مصدر: XDA
ستة سيجما والمسوق الرقمي المعتمد من Google الذي عمل كمحلل لأفضل الشركات متعددة الجنسيات. من عشاق التكنولوجيا والسيارات ، يحب الكتابة ولعب الجيتار والسفر وركوب دراجته والاسترخاء. رائد أعمال ومدون.