PSA: استخدم دائمًا حزمة GApps الموصى بها من قِبل Developer ROM

تعد حزم GApps (اختصارًا لتطبيقات Google) إضافات مدمجة مخصصة ضرورية من أجل الحصول على تطبيقات Google مثل خدمات Google Play ومتجر Play على جهازك. لا يقوم المطورون بتجميع تطبيقات Google مع ذاكرة القراءة فقط المخصصة الخاصة بهم لأن التطبيقات خاصة. بدلاً من ذلك ، غالبًا ما يوصي مطورو ROM بحزم تابعة لجهات خارجية يمكن وميضها بشكل منفصل على أعلى بنياتها.

على سبيل المثال ، تم إصدار البنيات الأولى من LineageOS 15.1 مؤخرًا. في ذلك الوقت ، لم تكن Open GApps متوافقة مع Android 8.1 Oreo (على وجه التحديد ، كان SetupWizard APK لا يزال لنظام Android 8.0) ، وبالتالي أوصى LineageOS بحزمة MindTheGapps التي يتم الاحتفاظ بها بشكل مستقل عن طريق javelinanddart Developer المعترف بها كحزمة إضافية.

بعد ذلك ، تم إصدار حزم Open GApps المستندة إلى Android 8.1 Oreo. يُعد فتح GApps هو الخيار الأكثر شيوعًا لتنزيل تطبيقات Google بسبب التحديثات والمرونة المتكررة. ربما توقع المستخدمون أن يقوم LineageOS بتغيير توصياتهم الخاصة بحزم تطبيقات Google من MindTheGapps إلى Open GApps ، ومع ذلك ، لم يكن الأمر كذلك. لا يزال LineageOS يواصل التوصية بـ MindTheGapps رسميًا ، ولا يسرد إلا بحزن Open GApps كبديل على موقعه على الويب.

فلماذا لا يزال LineageOS يوصي MindTheGapps؟ سبب ذلك هو أنه قد يكون هناك مشكلات في استخدام حزمة لم يتم اختبارها من قبل المطور. على سبيل المثال ، يلاحظ مطورو LineageOS أن إزالة تطبيق طالب المخزون (والذي يحدث عند وميض حزم فتح GApps "الفائقة" أو "المخزون") يمكن أن يؤدي إلى فشل مكالمات الطوارئ ، حيث يعتمد الإطار على نية محددة للغاية لإرسال . يمكن أن يؤدي استخدام تطبيق طالب مختلف مثل Google Dialer ، على سبيل المثال ، إلى انقطاع وظائف الاتصال في حالات الطوارئ.

مثال آخر هو أنه ، وفقًا لأحد أعضاء فريق LineageOS ، فإن حزم Open GApps الحالية تعمل على ما يبدو على كسر كاميرا Google على العديد من الأجهزة في LineageOS 15.1. تعمل Google Camera رسميًا على أجهزة Nexus و Pixel ، لكن تم نقلها بشكل غير رسمي إلى العديد من الأجهزة الأخرى.

أخيرًا ، هناك مثال آخر هنا هو أن Open GApps لا تدعم الإصدار backuptool القادم في LineageOS حتى الآن. backuptool v2 هو إصدار جديد من أداة موجودة في LineageOS تقوم بعمل نسخة احتياطية واستعادة / ملفات النظام الإضافية. لديها الآن دعم أفضل للأجهزة مع أقسام A / B.

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