تُصدر Google إصدارات Android Q GSI الرسمية للأجهزة المتوافقة مع Project Treble

click fraud protection

أصدرت Google إصدارات Android Q GSI الرسمية للسماح للمطورين باختبار تطبيقاتهم على أي جهاز متوافق مع Project Treble يتم تشغيله باستخدام Android Pie.

أطلقت شركة جوجل للتو الإصدار التجريبي الثاني من نظام Android Q لجميع الأجيال الثلاثة من هواتف Google Pixel الذكية، ولكن لقد أصدروا أيضًا صور النظام التي ستسمح لأي هاتف ذكي متوافق مع Project Treble بالوميض أندرويد س! نعم، جوجل لديها صدر أخيرا صور النظام العامة (GSIs) لأحدث إصدار من Android. وهذا يعني أن الهواتف الذكية غير التابعة لشركة Pixel يمكنها اختبار أحدث إصدار من Android أيضًا.

وللتذكير، جوجل أعلن مشروع Treble جنبًا إلى جنب مع Android 8.0 Oreo. يعد Treble بمثابة إعادة تصميم هائلة للطريقة التي يعمل بها Android تحت الغطاء. يتضمن ذلك تعديل نظام Android حتى يتمكن مصنعو المعدات الأصلية من دفع تحديثات البرامج بسرعة أكبر. يتطلب Treble أن تقوم الأجهزة التي يتم تشغيلها باستخدام Android Oreo والإصدارات الأحدث بفصل تنفيذ البائع مثل HALs، وهو البرنامج الذي يستخدمه نظام التشغيل للتواصل مع الأجهزة الأساسية، من نظام التشغيل Android نطاق. قامت Google بتحسين متطلبات Treble باستخدام Android 8.1 Oreo وAndroid 9 Pie من خلال التنفيذ الكامل لـ VNDK (مجموعة التطوير الأصلية للموردين) وتقديم CTS-on-GSI (مجموعة اختبار التوافق على صورة النظام العامة) الاختبارات. أي جهاز يتم تشغيله باستخدام Android 9 Pie يعتبر متوافقًا مع Treble بواسطة Google.

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

تم نشر الإصدار التجريبي الرسمي من Android Q GSI اليوم بثلاثة إصدارات: ARM64+GMS وARM64 وx86_64. ستحتاج على الأرجح إلى إصدار ARM64+GMS نظرًا لأنه يحتوي على تطبيقات وخدمات Google Play. إليك معلومات البناء التي قدمتها Google لجميع المتغيرات الثلاثة:

Date: April 2019
Build: QPP2.190228.021-5411336
Build Type: experimental
Security patch level: 2019-04-05
GooglePlayServices: 16.0.88

لتثبيت Android Q GSI على جهازك، ستحتاج إلى تلبية المتطلبات التالية:

  • تم تشغيل جهازك بنظام التشغيل Android 9 Pie وهو متوافق مع تقنية Treble.
  • لديك أداة تحميل إقلاع غير مؤمّنة حتى تتمكن من وميض النظام وصور vbmeta عبر fastboot. (غوغل لا تزال تعمل على طريقتهم في تثبيت GSIs دون إلغاء قفل أداة تحميل التشغيل.)

كن حذرًا من أن جميع وظائف الأجهزة غير مضمونة على GSIs هذه. لا تتحقق اختبارات Treble من أن كل مكون من مكونات الجهاز يعمل، لذا لا تتوقع حدوث ذلك ون بلس 6 تي أو ماسحات بصمات الأصابع الموجودة في الشاشة في هاتف Xiaomi Mi 9، على سبيل المثال. كما أن GSI لا يجتاز CTS، لذا إذا كان تطبيقك يستخدم واجهة برمجة تطبيقات SafetyNet Attestation API للتحقق من عدم العبث بالجهاز، فلن يعمل. وأخيرًا، لا يزال Android Q في مرحلة تجريبية، لذا فإن جميع المشكلات المعروفة الأخرى التي تنطبق على إصدار Google Pixels ستنطبق هنا أيضًا. علاوة على ذلك، هناك مشكلات إضافية معروفة مثل الفشل في إعادة التشغيل، وعدم سماع الصوت أثناء المكالمات الواردة، ومشكلات تتعلق باتصال Bluetooth على أجهزة Pixel.

لتنزيل وتثبيت GSIs، يرجى زيارة الرابط أدناه.

ثنائيات Android Q GSI