لا يلزم أجهزة Android Pie لدعم Camera HAL3

جلبت الترقية إلى Android Pie الكثير من الميزات الجديدة الرائعة مثل نظرة عامة على التطبيقات الحديثة المعاد تصميمها ، وعناصر تحكم الإيماءات ، والبطارية التكيفية ، وإجراءات التطبيق ، والسطوع التكييفي ، والعديد من التغييرات الأخرى تحت الغطاء. مع كل تحديث رئيسي لنظام أندرويد ، تقوم Google أيضًا بتحديث وثيقة تعريف التوافق (CDD) ومجموعة اختبار التوافق (CTS) مع اختبارات وأقسام وتغييرات صياغة جديدة لضمان تجربة عالية الجودة لمستخدمي أجهزة Android المعتمدة. لا يُسمح للأجهزة التي تفشل في تمرير CTS بتحميل تطبيقات وخدمات Google Play مسبقًا. نحن نراقب التغييرات في CDD و CTS لأنها غالباً ما تكشف عن تفاصيل جديدة مثيرة للاهتمام حول أحدث إصدارات Android.

على سبيل المثال ، تم تحديث صفحة الويب الخاصة بجزء Image Test Suite من CTS بعد إصدار Android 9 Pie مع بيان مفاده أن دعم Camera HAL3 مطلوب لجميع الأجهزة التي تعمل بنظام Android Pie (باستثناء Android Pie Go Edition).

ملاحظة: الكاميرا HAL3 مطلوبة لجميع الأجهزة التي تعمل بنظام Android 9 أو أعلى (باستثناء أجهزة Android Go).

السبب الذي يجعلك تهتم جميعًا بدعم HAL3 هو أنه ضروري لدعم Camera2 API بالكامل - وهو ، كما تعلم ، ضروري لمنافذ كاميرا Google للعمل على هاتفك الذكي. إذا كان جهازك يدعم فقط HAL1 ، فإن Camera2 API يعمل فقط في الوضع "القديم". يقوم بعض المستخدمين بتجذير هواتفهم لإضافة السطر التالي إلى build.prop ليعلنوا أن أجهزتهم تدعم HAL3 ، مما يجعل منافذ كاميرا Google تبدأ في العمل:

 persist.vendor.camera.HAL3.enabled=1 

تحتاج أجهزة مثل Xiaomi Mi A1 و Xiaomi Mi A2 و Asus ZenFone Max Pro M1 والعديد من الهواتف الذكية الأخرى ذات الميزانية المتوسطة إلى هذا التغيير البسيط حتى تعمل منافذ كاميرا Google. وبالتالي ، فإن فكرة أن دعم HAL3 مطلوب لأجهزة Android Pie مثيرة ، ولكن لسوء الحظ ، ليست في الواقع شرطا على الرغم من ما تقوله صفحة ITS.

لم يتم إدراج المتطلبات في CDD ، وأكد متحدث باسم Google أن دعم HAL3 لا يزال مجرد توصية للمصنعين . أكد المتحدث باسم Google أن الشركة ستقوم بتحديث صفحة الويب لتصحيح هذه المعلومات. وبالتالي ، فإن إطلاق Redmi Note 7 مع دعم HAL3 خارج الصندوق لم يكن لأن Xiaomi كان مطلوبًا للقيام بذلك لتلبية متطلبات توافق Android Pie. أخيرًا ، يجب أن نلاحظ أن تمكين دعم HAL3 لا يعني أن كل ميزات Camera2 API متوفرة ، حيث لا يزال بإمكان الشركة تعديل وظائف مثل دعم التقاط RAW ، مستويات ISO ، مرات التعرض والمزيد.