Android Pie ierīcēm nav jāatbalsta kamera HAL3

Android Pie ierīcēm nav jāatbalsta Camera HAL3, tāpēc negaidiet, ka Google kameras pieslēgvietas darbosies jau no komplektācijas visās Android 9 ierīcēs.

Jaunināšana uz Android Pie radīja daudzas lieliskas jaunas funkcijas, piemēram, nesen pārveidoto lietotņu pārskatu, žestu vadīklas, adaptīvais akumulators, lietotņu darbības, adaptīvais spilgtums un daudzas citas izmaiņas zem pārsega. Ar katru lielāko Android atjauninājumu Google atjaunina arī saderības definīcijas dokumentu (Compatibility Definition Document — CDD) un Saderības testu komplekts (CTS) ar jauniem testiem, sadaļām un formulējuma izmaiņām, lai nodrošinātu augstas kvalitātes pieredzi lietotājiem Sertificēts Android ierīces. Ierīcēm, kas neiztur CTS, nav atļauts iepriekš ielādēt Google Play lietotnes un pakalpojumus. Mēs uzraugām izmaiņas CDD un CTS, jo tās bieži atklāj interesantu jaunu informāciju par jaunākajām Android versijām.

Piemēram, tīmekļa lapa Image Test Suite daļa no CTS tika atjaunināta pēc Android 9 Pie izlaišanas ar paziņojumu, ka Camera HAL3 atbalsts ir nepieciešams visām ierīcēm, kurās darbojas Android Pie (izņemot

Android Pie Go izdevums).

Piezīme. Kamera HAL3 ir nepieciešama visām ierīcēm, kurās darbojas operētājsistēma Android 9 vai jaunāka versija (izņemot Android Go ierīces).

Iemesls, kāpēc jums visiem ir jārūpējas par HAL3 atbalstu, ir tas, ka tas ir nepieciešams pilnam Camera2 API atbalstam, kas, kā jūs, iespējams, zināt, ir nepieciešams Google kameras porti lai strādātu savā viedtālrunī. Ja jūsu ierīcei ir tikai HAL1 atbalsts, Camera2 API darbojas tikai "mantotā" režīmā. Daži lietotāji sakņo savus tālruņus, lai failam build.prop pievienotu šādu rindiņu, lai paziņotu, ka viņu ierīce atbalsta HAL3, kas savukārt liek darboties Google kameras portiem:

persist.vendor.camera.HAL3.enabled=1

Tādām ierīcēm kā Xiaomi Mi A1, Xiaomi Mi A2, Asus ZenFone Max Pro M1 un daudziem citiem budžeta un vidējas klases viedtālruņiem ir nepieciešamas šīs mazās izmaiņas, lai Google kameras porti varētu darboties. Tādējādi ideja, ka Android Pie ierīcēm ir nepieciešams HAL3 atbalsts, ir aizraujoša, taču diemžēl tā faktiski nav prasība, neskatoties uz to, kas teikts ITS lapā.

Šī prasība nav norādīta CDD, un Google pārstāvis apstiprināja, ka HAL3 atbalsts ir joprojām tikai ieteikums ražotājiem. Google pārstāvis apstiprināja, ka uzņēmums atjauninās vietni, lai labotu šo informāciju. Tādējādi Redmi Note 7 tiek palaists ar HAL3 atbalstu Ārā no kastes ne tāpēc, ka Xiaomi tas bija jādara, lai izpildītu Android Pie saderības prasības. Visbeidzot, jāņem vērā, ka HAL3 atbalsta iespējošana nenozīmē, ka ir pieejamas visas Camera2 API funkcijas. jo uzņēmums joprojām var mainīt funkcionalitāti, piemēram, RAW uztveršanas atbalstu, ISO līmeņus, ekspozīcijas laikus un daudz ko citu.