تثبيت نظام Android 9.0 Pie على الهواتف الداعمة لمشروع Google Treble

الآن يُمكنك الحصول على نظام Android Pie (إصدار المطورين التجريبي) على الهواتف الداعمة لمشروع Google Treble والتي تحتوي على رقاقات كوالكوم Snapdragon. قم باتباع تعليمات هذا الدرس لتحميل وتثبيت روم Android 9.0 Pie GSI وهي اختصار لعبارة Generic System Image وتعني إصدار عام من النظام يعمل على عدة أجهزة باختلاف إصداراتها ونتحدث هنا عن كافة الهواتف التي تأتي داعمة لميزة Project Treble في نظام Android 8.1 Oreo.

ولكن أولًا دعنا نلقي نظرة سريعة عن ماهية مشروع Google Treble الجديد في حالة أنك لا تعرفه. تكنولوجيا Project Treble تم إطلاقها للمرة الأولى منذ عام 2017 بالمزامنة مع إطلاق نظام Android Oreo. وفي الوقت الحالي يُعد هو التغيير الأكبر فيما يخص بنية نظام أندرويد. الفكرة الأساسية خلف إطلاق هذا المشروع هي "فصل" إصدارات نظام أندرويد الرسمية الأساسية بعيدًا واجهات وإدخالات الشركات المُخصصة المختلفة على النظام مثل واجهة MIUI من شاومي أو EMUI من هواوي مثلا، وذلك لتوفير تحديثات أسرع للنظام بعيدًا عن تأخر الشركات في تعديل أنظمتها المخصصة للتوافق مع إصدارات النظام الجديدة. وهذا هو السبب أيضًا خلف دعم بعض الهواتف بخلاف إصدارات Google Pixel لتثبيت نظام Android 9.0 Pie التجريبي. واليوم بفضل مجتمع مطوري XDA وجهدهم منقطع النظير، يُمكنك الآن تحميل نظام Android 9.0 Pie GSI وتثبيته على الهواتف التي تأتي مع مُعالجات Snapdragon والداعمة لمشروع Treble.

نظام Android 9.0 Pie إصدار GSI المطورين التجريبي 

منذ شهرين تقريبًا، مبرمج ضمن منتدى XDA العالمي للمطورين قد قام بإنشاء "Port" أو "روم" بالمعنى المتعارف عليه من نظام أندرويد 9.0 باي لهاتف Moto Z. ولأصدقك القول، كان من الرائع جدًا لمستخدمي هذا الهاتف القدرة على تجربة نظام Android 9.0 إصدار المطورين التجريبي رغم أن الهاتف ليس ضمن الهواتف الداعمة له بشكل رسمي. نفس هذا المطور وهو erfanoabdi قد قام بإنشاء نفس البورت ولكنه هذه المرة قابل للتجربة والتثبيت على هواتف أندرويد بنظام Android Oreo مع دعم مشروع Treble الذي تحدثنا عنه بالأعلى. ما يجب أن تعرفه أيضًا أن مطور النظام لم يقم بإنشائه باستخدام كود المصدر الرسمي لنظام أندرويد 9.0، ولكنه مع ذلك قام بعمل البورت من نظام Android 9.0 Pie إصدار المطورين الثالث بهاتف Google Pixel XL والذي يُعرف أيضًا بإسم “Semi-GSI“. مما يعني أن أي هاتف بدعم مشروع تريبل يُمكنه تثبيت نظام أندرويد 9.0.

روم Android 9.0 Pie إصدار المطورين على هاتف Redmi Note 5

وطبقًا للمشاركة الرسمية عن النظام بمنتدى XDA، يبدو أن ميزة VoLTE ليست مدعومة في النظام للوقت الحالي. كما أن بعض الأشخاص الذين قاموا بتثبيت الروم على هواتفهم قد أبلغوا عن بعض الأخطاء أيضًا. على سبيل المثال، هواتف OnePlus 5/ 5T لا يدعمون خاصية MTP أو استخدام ذاكرة الهاتف عند توصيلها بالكمبيوتر، بالإضافة إلى عدم استقرار عمل سطور أوامر ADB وكذلك توقف عمل مستشعر البصمة.

الهواتف الداعمة لتثبيت نظام Android 9.0 Pie GSI

في الوقت الحالي، قائمة الهواتف الداعمة لتثبيت نظام Android 9.0 التجريبي رسميًا تتضمن OnePlus 6, Mi Mix 2S, Essential Phone, Oppo R15 Pro, Vivo X21 (UD), بالإضافة إلى Nokia 7 Plus. ولكن الآن، مع إصدار Android 9.0 Pie GSI يُمكنك تثبيت النظام الجديد على هاتفك بنظام Oreo 8.1 مع دعم Project Treble. عضو مختلف من XDA وهو harsinghal قد ذكر قائمة الهواتف التي يُمكنك تثبيت Android Pie GSI وتتضمن الهواتف التالية:

  • هاتف Z2 Pro
  • هاتف Lenovo P2
  • هاتف LG V30 إصدار h930
  • هاتف Motorola Moto G5
  • هاتف Motorola Moto Z Play
  • هاتف OnePlus 5/5T
  • هاتف Redmi 3s/3x/Prime
  • هاتف Redmi 4 Prime
  • هاتف Redmi 4x
  • هاتف Redmi 4A - بعد تثبيت روم crDroid بنظام Oreo 8.1 لأنها داعمة لمشروع Treble
  • هاتف Redmi Note 4 بمعالج Snapdragon
  • هاتف Redmi Note 5
  • هاتف Redmi 5 Plus بعد تثبيت روم cardinal-aosp
  • هاتف Xiaomi Mi 5
  • هاتف Xiaomi Mi 6

يجب ملاحظة أن بعض الأجهزة السابق ذكرها قد تلقت دعم Project Treble بشكل غير رسمي من خلال تفليش بعض الرومات المعدلة بنظام Android Oreo والداعمة للمشروع. مما يعني أنك مع بعض هذه الهواتف ستحتاج أولًا إلى تفليش الروم الداعمة لمشروع تريبل، ثم بعد ذلك تقوم بتثبيت نظام Android 9.0 Pie GSI عليه. أما الأجهزة الأخرى مثل OnePlus 5/ 5T فيُمكنك تحديثها أولًا بالإصدار التجريبي الرسمي للنظام وذلك لأنه يأتي مع دعم تريبل.

المتطلبات الضرورية

وبمجرد إتمامك لكافة المتطلبات الضرورية، الآن يُمكنك تحميل روم Android 9.0 Pie واتباع التعليمات التالية لتفليشها على هاتفك الداعم لمشروع Google Treble.

تحميل روم Android 9.0 Pie GSI للأجهزة الداعمة

.

الروم في الوقت الحالي متاحة فقط للأجهزة التي تأتي بمعمارية ARM64 والتي تحتوي كذلك على قسم A للنظام فقط. دعم أجهزة ذات قسم A/B للنظام متوقع أن يتم دعمها قريبًا.

خطوات تثبيت روم Android 9.0 Pie

  • قم بتحميل ملفات الروم الضرورية من قسم التحميل بالأعلى.
  • قم باستخراج محتويات ملف ‘P-DP3-sGSI.img.zip’ لتحصل في النهاية على ملف بإسم ‘P-DP3-sGSI.img’.
  • قم بتوصيل هاتفك إلى الكمبيوتر باستخدام كابل USB (يُفضل أن يقوم الكابل الأصلي).
  • قم بتفعيل وضع نقل الملفات أو MTP من وإلى الذاكرة التخزينية.
  • قم بنقل كافة الملفات التي قمت بتحميلها من الأعلى إلى ذاكرة الهاتف التخزينية أو ذاكرة SD (يُفضل ذاكرة SD).
  • قم بفصل الهاتف من كابل USB.
  • قم بإغلاق الهاتف تمامًا، ثم قم بإعادة إقلاعه بداخل وضع ريكفري TWRP باستخدام مزيج الأزرار المناسب لهاتفك (تختلف هذه الأزرار من هاتف لآخر). أو يُمكنك إستخدام أمر ADB التالي:
adb reboot recovery
  • بمجرد إقلاع الهاتف بداخل الريكفري المُخصص، من القائمة الرئيسية توجه إلى خيار ‘Install’.

  • من الخيارات التالية قم باختيار زر ‘Install Image أسفل الشاشة.
  • تصفح ملفات ذاكرة الهاتف وصولًا إلى ملفات الروم وقم باختيار ملف ‘P-DP3-sGSI.img’.
  • في الريكفري تحت قسم ‘Select partition to flash image’ قم باختيار ‘System Image’.

  • الآن قم بالسحب على زر Swipe بالأسفل لتفليش الروم على الهاتف.
  • الآن، عُد إلى قائمة الريكفري الرئيسية مرة أخرى وتوجه إلى خيار ‘Mount’ ثم قم بعمل mount لقسم ‘Vendor’.
  • مرة أخرى، في القائمة الرئيسية توجه إلى خيار ‘Install’ ثم قم بتفليش الملفات التالية بنفس الترتيب:
    • POST-sGSI_1_v0.10.zip
    • POST-sGSI_2_v0.13.zip
    • POST-sGSI_3.zip
  • بمجرد إكتمال تفليش جميع الملفات، قم بالضغط على زر Reboot System بالأسفل.

إلى هنا وانتهينا! وأخيرًا أنت الآن قادر على تجربة نظام Android 9.0 Pie على هاتفك الذكي الداعم لمشروع Google Treble مع مُعالجات سناب دراجون. وعندما يقوم الهاتف بالإقلاع إلى النظام مرة أخرى، ينبغي أن تلاحظ وجود نظام تشغيل جديد كليًا عن المعتاد ويُمكنك الآن البدء في إستكشاف مميزات وخواص النظام الجديد.

الآن وبعد تجربة نظام أندرويد 9.0 باي على هاتفك، هناك بعض الإحتمالات الواردة أن تقابل بعض الأخطاء بالطبع كون أنه نظام ما زال في مراحله التجريبية، بجانب أنها روم غير رسمية من الأساس ومن جهود مطوري XDA. لذلك، إذا ما صادف أنك تواجه بعض الأخطاء، ربما يمكنك أن تجد بعض الحلول في قسم الإصلاحات التالي.

إصلاح بعض مشكلات روم Android 9.0 Pie GSI لهواتف Treble

  • هل تواجه تعليق أو Lag أو مشاكل الآداء بشكل عام في هاتف Redmi 4A؟ قم بتفليش هذا الملف من الريكفري.
  • هل تعاني من أخطاء في صوت المكالمات في هواتف Lenovo P2, Redmi Note 4, Mi 5S؟ قم بتفليش هذا الملف من الريكفري، وتأكد أن تقوم بعمل mount لأقسام ‘System’ وكذلك ‘Vendor’ بينما تقوم بالتفليش.
  • واجهت مشكلة Bootloop أو عدم الإقلاع بهاتف OnePlus 5/ 5T؟ - ستحتاج هنا إلى إعداد بعض التعليمات المُخصصة لهذه الهواتف.
  • المكالمات، الرسائل النصية، أو الشبكة لا يعملون على هاتف LG V30؟ قم بتفليش هذا الإصدار المُخصص من الروم بدلًا من الإصدار الموجود في هذا الدرس بينما تقوم بتنفيذ التعليمات السابقة.
  • هاتف Lenovo P2 ليس قادر على الإقلاع؟ قم باتباع هذه التعليمات لإصلاح المشكلة.
  • واجهت مشكلة BootLoop أو إعادة التشغيل المتكررة، قم بتفليش هذا الملف لإصلاح المشكلة.
  • خطأ إعادة التشغيل المتكررة بهاتف شاومي Mi 5؟ قم باتباع هذه التعليمات لإصلاح الخطأ.

تأكد أيضًا أن تقوم بمراجعة صفحة الأجهزة المُدعمة رسميًا بواسطة الروم على GitHub في حالة أنك واجهت أي أخطاء غير مذكورة في القائمة السابقة.

وأخيرًا ..

عمل بورت من نظام تجريبي، جديد كليًا مثل نظام Android 9.0 Pie هي عملية غاية في الصعوبة، خصوصًا عندما تقوم باستهداف عدة هواتف من شركات مختلفة في آنٍ واحد. الجهد الضخم المبذول في هذه الروم ربما يكون أكثر مما يُمكنك أن تتخيله. لذلك، نحن من جانبنا إذ نشكر العضو ‘erfanoabdi’ من منتدى XDA للمطورين بالإضافة إلى كافة المطورين المستقلين الذين شاركوا في هذا العمل الرائع.

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


المصادر: XDA-Developers / Reddit / CustomDroid

رُبما تُحِب أيضًا

اترك رد