Zariadenia Android Pie nemusia podporovať Camera HAL3

Zariadenia Android Pie nemusia podporovať Camera HAL3, takže nečakajte, že porty Google Camera budú fungovať hneď po vybalení na všetkých zariadeniach so systémom Android 9.

Inovácia na Android Pie priniesla množstvo skvelých nových funkcií, ako je prepracovaný prehľad najnovších aplikácií, ovládanie gestami, adaptívna batéria, akcie aplikácií, adaptívny jas a mnoho ďalších zmien pod kapotou. Pri každej väčšej aktualizácii systému Android spoločnosť Google aktualizuje aj dokument s definíciou kompatibility (CDD) a Compatibility Test Suite (CTS) s novými testami, sekciami a zmenami znenia na zabezpečenie vysokokvalitného zážitku pre používateľov Certifikovaný Android zariadení. Zariadenia, ktoré neprejdú CTS, nemajú povolené predbežne načítať aplikácie a služby Google Play. Zmeny v CDD a CTS sledujeme, pretože často odhaľujú zaujímavé nové podrobnosti o najnovších verziách Androidu.

Napríklad webová stránka pre Testovacia sada obrázkov časť CTS bola aktualizovaná po vydaní Androidu 9 Pie s vyhlásením, že podpora Camera HAL3 je potrebná pre všetky zariadenia so systémom Android Pie (okrem

Android Pie Go Edition).

Poznámka: Fotoaparát HAL3 sa vyžaduje pre všetky zariadenia so systémom Android 9 alebo vyšším (okrem zariadení Android Go).

Dôvodom, prečo by ste sa mali všetci zaujímať o podporu HAL3, je to, že je nevyhnutná pre plnú podporu Camera2 API – ktorá, ako možno viete, je nevyhnutná pre Porty fotoaparátu Google pracovať na svojom smartfóne. Ak vaše zariadenie podporuje iba HAL1, potom Camera2 API funguje iba v „starom“ režime. Niektorí používatelia rootujú svoje telefóny, aby do build.prop pridali nasledujúci riadok, aby vyhlásili, že ich zariadenie podporuje HAL3, vďaka čomu začnú fungovať porty Fotoaparátu Google:

persist.vendor.camera.HAL3.enabled=1

Zariadenia ako Xiaomi Mi A1, Xiaomi Mi A2, Asus ZenFone Max Pro M1 a mnoho ďalších lacných smartfónov a smartfónov strednej triedy potrebujú túto malú zmenu, aby porty Google Camera mohli fungovať. Myšlienka, že pre zariadenia Android Pie je potrebná podpora HAL3, je teda vzrušujúca, ale bohužiaľ to v skutočnosti nie je požiadavka napriek tomu, čo hovorí stránka ITS.

Požiadavka nie je uvedená v CDD a hovorca Google potvrdil, že podpora HAL3 je stále len odporúčanie pre výrobcov. Hovorca Google potvrdil, že spoločnosť aktualizuje webovú stránku, aby tieto informácie opravila. Redmi Note 7 sa teda spúšťa s podporou HAL3 von z krabice nebolo to preto, že by to od Xiaomi vyžadovalo, aby splnili požiadavky na kompatibilitu Android Pie. Nakoniec by sme mali poznamenať, že aktivácia podpory HAL3 neznamená, že sú k dispozícii všetky funkcie rozhrania Camera2 API, ako spoločnosť môže stále upravovať funkcie, ako je podpora snímania RAW, úrovne ISO, časy expozície a ďalšie.