كيفية مشروع فلاش مدمجة التريبل على هواتف أندرويد

كان Project Treble ، الذي تم تقديمه في Android Oreo ، بمثابة جهد Google لمساعدة مطوري الهواتف على دمج تحديثات Android الأساسية في البرامج الثابتة المخصصة لهم ، ودفع التحديثات إلى خارج المستخدمين بشكل أسرع. كان هذا ضروريًا لأن العديد من الشركات كانت لفترة طويلة متأخرة في تكييف آخر تحديثات الأمان من Google ، مما يترك المستهلكين في خطر.

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

لذلك ، كان Project Treble يدور حول تسهيل الأمر لمطوري الهواتف لتزويد المستخدمين بأحدث تحديثات Android مباشرة من Google. بالطبع ، لقد أحدثت بالفعل تأثيرًا كبيرًا على الصناعة - اتضح أن معظم شركات الهاتف لا تهتم كثيرًا بتزويد المستخدمين بأحدث تحديثات Android. تحديثات ما بعد البيع بالكاد تشكل أولوية.

ومع ذلك ، كان Project Treble فوائد كبيرة لمجتمع modding مخصصة و Android. نظرًا لأن مستخدمي الأجهزة التي يدعمها Project Treble يمكنهم وميض ROM دون لمس القسم / vendor ، مما يعني أن مطوري ROM المخصصين لا يحتاجون إلى التواصل مع برامج تشغيل الأجهزة وطبقات تجريد الأجهزة. وببساطة ، أصبح تطوير ووميض ROM مخصصًا أكثر بساطة مع تقديم Project Treble.

إذا كنت ترغب في وميض GSI Project Treble ROM على جهاز Android ، فاقرأ هذا الدليل بعناية! انها حقا بسيطة جدا ، ولكن هناك أشياء معينة يجب أن تكون على دراية بها.

المتطلبات:

  • محمل الإقلاع
  • مشروع متوافق Treble الجهاز
  • مخزون التمهيد / ramdisk (لم يتم تثبيت Xposed أو SuperSU أو Magisk). يمكنك إعادة تثبيت هذه في وقت لاحق.

بالنسبة للأجهزة التي تتوافق رسميًا مع Project Treble

  1. تحتاج أولاً إلى إلغاء قفل أداة تحميل التشغيل في جهازك ، إذا لم يكن كذلك. يمكنك البحث في Appuals عن دليل إرشادي ، لدينا العديد من أدلة الفتح والجذر للعديد من أجهزة Android الشائعة.
  2. بعد ذلك ، يمكنك تنزيل GSI الذي اخترته على الكمبيوتر. يمكنك إلى حد كبير وميض AOSP ROM ، أو إصدارات GSI من الأقراص المدمجة المخصصة الشائعة ، مثل LineageOS أو Resurrection Remix. فقط تأكد من أن ROM الذي تقوم بتنزيله جاهز لـ GSI.
  3. تحتاج أيضًا إلى التأكد من قيامك بتنزيل ROM الصحيح لنوع بنية جهازك ، وكذلك نوع القسم. على سبيل المثال ، إذا كان جهازك يحتوي على دعم تحديث سلس ، فيجب عليك تنزيل الصورة المتوافقة مع A / B. خلاف ذلك ، قم بتنزيل صورة A- فقط.

بالنسبة للأجهزة التي يمكن أن تكون غير متوافقة Project Treble بشكل غير رسمي

  1. فتح بووتلوأدر جهازك.
  2. راجع قائمة أجهزة Treble المعتمدة بشكل غير رسمي. إذا كان جهازك مدرجًا في القائمة ، فانقر فوق الارتباط (المصدر) المقابل واتبع الإرشادات الخاصة بهذا الجهاز.
  3. قم بتنزيل GSI ROM من اختيارك على جهاز الكمبيوتر الخاص بك.

امض صورة GSI باستخدام TWRP

نوصي باستخدام TWRP كأسلوب أسهل في وميض صورة GSI. إذا لم يكن لديك TWRP على جهازك ، فإننا نوصي بالبحث في Appuals عن دليل جذر لجهازك.

  1. نقل صورة GSI من جهاز الكمبيوتر الخاص بك إلى جهازك.
  2. أعد تشغيل جهازك إلى TWRP وانقر فوق "تثبيت" من القائمة الرئيسية.
  3. إذا لم تشاهد الملف الذي قمت بنقله ، فقم بتغيير النوع من "zip" إلى "صورة".
  4. اختيار وميض الصورة إلى قسم النظام الخاص بك. عند الانتهاء ، أعد تشغيل جهازك.
  5. سيستغرق جهازك بضع دقائق لتنظيم نفسه ، ومن ثم يجب أن يتم تشغيله على ROM الجديد.

وميض صورة GSI بدون TWRP

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

  1. بعد إعادة ضبط الجهاز في المصنع ، أعد التشغيل في أداة تحميل التشغيل إما باستخدام مجموعات أزرار جهازك ، أو باستخدام أداة تحميل boot adb.
  2. بمجرد أن تكون في وضع أداة تحميل التشغيل ، قم بتوصيل جهاز Android بجهاز الكمبيوتر الخاص بك عبر USB ، ثم قم بتشغيل محطة ADB على جهاز الكمبيوتر الخاص بك. ضع أيضًا صورة GSI التي تنوي وميضها في مسار ADB الرئيسي.
  3. أدخل الأمر: نظام مسح fastboot
  4. بعد ذلك ، يمكنك استخدام: fastboot -u flash system name_of_system.img
  5. استبدل "name_of_system.img" باسم ملف صورة GSI.
  6. مع اتصال جهازك بالكمبيوتر ، افتح موجه الأوامر أو نافذة المحطة الطرفية في نفس الدليل حيث قمت بتنزيل GSI الذي تختاره.
  7. أدخل الأمر التالي: fastboot erase system
  8. أدخل أمرًا بالتنسيق التالي: fastboot -u flash system name_of_system.img
  9. بمجرد أن تومض بنجاح ، يمكنك إعادة تشغيل جهازك باستخدام الأمر "إعادة تشغيل fastboot" . يجب أن ينتقل جهازك إلى نظام Android.

استكشاف الأخطاء وإصلاحها

  • على أجهزة مثل Google Pixel 2/2 XL ، تحتاج إلى تعطيل Android Verified Boot. يمكن القيام بذلك عن طريق وميض هذه الصورة باستخدام الأمر ADB: fastboot flash vbmeta name_of_vbmeta.img
  • بالنسبة إلى بعض الهواتف ، قد يمنع DM-Verity جهازك من تشغيل صورة GSI. قد تتمكن من تشغيله عن طريق وميض Magisk بعد وميض صورة GSI - وهذا مطلوب لهاتف Razer ، على سبيل المثال.
  • أخيرًا ، قد تحتاج إلى تجربة تنسيق كلي لقسم البيانات عن طريق إدخال ' fastboot -w' من نافذة ADB ، بينما يكون جهازك في وضع Bootloader Mode.

مقالات مثيرة للاهتمام