Google vydáva oficiálne GSI Android Q pre zariadenia kompatibilné s Project Treble

Spoločnosť Google vydala oficiálne GSI pre Android Q, aby umožnila vývojárom testovať ich aplikácie na akomkoľvek zariadení kompatibilnom s Project Treble so systémom Android Pie.

Google práve zrušil druhú beta verziu Android Q pre všetky tri generácie smartfónov Google Pixel, ale zverejnili aj systémové obrázky, ktoré umožnia blikať každému smartfónu kompatibilnému s Project Treble Android Q! Áno, Google má konečne prepustený generické systémové obrazy (GSI) najnovšej verzie systému Android. To znamená, že najnovšiu verziu systému Android môžu testovať aj smartfóny, ktoré nie sú od spoločnosti Pixel.

Pripomíname, Google oznámil Project Treble spolu s Androidom 8.0 Oreo. Výšky predstavujú rozsiahlu prestavbu spôsobu, akým Android funguje pod kapotou. Zahŕňa modularizáciu systému Android, aby výrobcovia OEM mohli rýchlejšie vydávať aktualizácie softvéru. Treble vyžaduje, aby zariadenia spúšťané so systémom Android Oreo a vyšším oddeľovali implementáciu dodávateľa, ako napr HAL, softvér, ktorý OS používa na komunikáciu so základným hardvérom z operačného systému Android rámec. Google vylepšil požiadavky Treble s Androidom 8.1 Oreo a Android 9 Pie úplnou implementáciou VNDK (Vendor Native Development Kit) a predstavenie CTS-on-GSI (Súprava testov kompatibility na generickom obrázku systému) testy. Každé zariadenie, ktoré je spustené so systémom Android 9 Pie, považuje Google za kompatibilné s Treble.

Spôsob, akým spoločnosť Google žiada výrobcov OEM, aby overili podporu Treble na svojich zariadeniach, je spustenie systému, ktorý sa nazýva a GSI. GSI je zostava systému Android, ktorá je zostavená priamo z AOSP bez akýchkoľvek úprav dodávateľa. Zariadenie kompatibilné s Treble musí byť schopné úspešne zaviesť GSI, ktoré je flashované na systémovom oddiele bez úpravy dodávateľa, zavádzania alebo akýchkoľvek iných oddielov. Vlastní vývojári ROM na našich fórach využili to vytvorením vlastných GSI s pridanými funkciami, no Google chce, aby to vyskúšali aj vývojári aplikácií flashovanie GSI na svojom vlastnom zariadení, aby mohli otestovať svoje aplikácie v porovnaní s najnovšou úrovňou API na svojich existujúcich hardvér.

Oficiálne GSI pre Android Q beta boli dnes zverejnené v 3 variantoch: ARM64+GMS, ARM64 a x86_64. S najväčšou pravdepodobnosťou budete chcieť verziu ARM64+GMS, pretože obsahuje aplikácie a služby Google Play. Tu sú informácie o zostavení, ktoré Google poskytol pre všetky 3 varianty:

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

Ak chcete nainštalovať Android Q GSI do svojho zariadenia, musíte splniť nasledujúce požiadavky:

  • Vaše zariadenie bolo uvedené na trh so systémom Android 9 Pie a je kompatibilné s výškami.
  • Máte odomknutý bootloader, takže môžete flashovať systém a obrázky vbmeta cez fastboot. (Google je stále sa pracuje ich spôsob inštalácie GSI bez odomknutia bootloadera.)

Upozorňujeme, že na týchto GSI nie je zaručená všetka funkčnosť hardvéru. Testy Treble neoverujú, že každý hardvérový komponent na zariadení funguje, takže neočakávajte OnePlus 6T alebo napríklad snímače odtlačkov prstov na displeji Xiaomi Mi 9. GSI tiež neprejde CTS, takže ak vaša aplikácia používa SafetyNet Attestation API na overenie, či so zariadením nebolo manipulované, nebude fungovať. Nakoniec, Android Q je stále v beta verzii, takže všetky ostatné známe problémy týkajúce sa vydania pre Google Pixels sa budú týkať aj tu. Okrem toho existujú ďalšie známe problémy, ako je zlyhanie reštartovania, nepočutie zvuku počas prichádzajúcich hovorov a problémy s pripojením Bluetooth na zariadeniach Pixel.

Ak chcete stiahnuť a nainštalovať GSI, kliknite na odkaz nižšie.

Android Q GSI binárne súbory