„Google“ išleido oficialius „Android Q GSI“, kad kūrėjai galėtų išbandyti savo programas bet kuriame su „Project Treble“ suderinamame įrenginyje, paleidžiančiame su „Android Pie“.
„Google“ ką tik atsisakė antrosios „Android Q“ beta versijos visų trijų „Google Pixel“ išmaniųjų telefonų kartoms, tačiau jie taip pat išleido sistemos vaizdus, kurie leis mirksėti bet kuriam su „Project Treble“ suderinamam išmaniajam telefonui Android Q! Taip, „Google“ turi pagaliau paleistas naujausios „Android“ versijos bendrieji sistemos vaizdai (GSI). Tai reiškia, kad ne „Pixel“ išmanieji telefonai taip pat gali išbandyti naujausią „Android“ versiją.
Primename, „Google“. paskelbė Projektas Treble kartu su Android 8.0 Oreo. „Treble“ yra didžiulis „Android“ veikimo būdo pertvarkymas. Tai apima „Android“ moduliavimą, kad originalios įrangos gamintojai galėtų greičiau pateikti programinės įrangos naujinimus. „Treble“ reikalauja, kad įrenginiai, paleidžiami naudojant „Android Oreo“ ir naujesnę versiją, atskirtų tiekėjo diegimą, pvz., HAL, programinė įranga, kurią OS naudoja bendravimui su pagrindine aparatine įranga iš „Android“ OS sistema. „Google“ patobulino „Treble“ reikalavimus su „Android 8.1 Oreo“ ir „Android 9 Pie“, visiškai įdiegdama VNDK (Vendor Native Development Kit) ir pristatomas CTS-on-GSI (suderinamumo testų rinkinys bendrajame sistemos vaizde) bandymai. Bet koks įrenginys, paleidžiamas naudojant „Android 9 Pie“, „Google“ laiko suderinamu su „Treble“.
„Google“ prašo originalios įrangos gamintojų patikrinti „Treble“ palaikymą savo įrenginiuose, paleidžiant tai, kas vadinama GSI. GSI yra „Android“ versija, sudaryta tiesiai iš AOSP be jokių pardavėjo pakeitimų. Su Treble suderinamas įrenginys turi sugebėti sėkmingai paleisti GSI, kuris yra perkeltas į sistemos skaidinį, nekeičiant tiekėjo, įkrovos ar kitų skaidinių. Individualūs ROM kūrėjai mūsų forumuose pasinaudojo tuo, kurdami savo GSI su papildomomis funkcijomis, tačiau „Google“ taip pat nori, kad programų kūrėjai pabandytų perkelia GSI į savo įrenginį, kad galėtų išbandyti savo programą (-as) pagal naujausią esamo API lygį aparatūra.
Šiandien buvo paskelbti oficialūs Android Q beta GSI 3 variantai: ARM64+GMS, ARM64 ir x86_64. Greičiausiai norėsite ARM64+GMS versijos, nes joje yra „Google Play“ programų ir paslaugų. Štai kūrimo informacija, kurią „Google“ pateikė visiems 3 variantams:
Date: April 2019
Build: QPP2.190228.021-5411336
Build Type: experimental
Security patch level: 2019-04-05
GooglePlayServices: 16.0.88
Norėdami įrenginyje įdiegti „Android Q GSI“, turėsite atitikti šiuos reikalavimus:
- Jūsų įrenginys paleistas naudojant „Android 9 Pie“ ir yra suderinamas su „Treble“.
- Turite atrakintą įkrovos įkroviklį, kad galėtumėte greitai paleisti sistemą ir vbmeta vaizdus. (Google yra vis dar dirbama jų būdas įdiegti GSI neatrakinant įkrovos įkrovos.)
Įspėkite, kad šiose GSI negarantuojamos visos aparatinės įrangos funkcijos. Treble testai nepatvirtina, kad kiekvienas įrenginio aparatinės įrangos komponentas veikia, todėl nesitikėkite „OnePlus 6T“. arba, pavyzdžiui, „Xiaomi Mi 9“ ekrane esantys pirštų atspaudų skaitytuvai. Be to, GSI nepraleidžia CTS, taigi, jei jūsų programa naudoja „SafetyNet Attestation“ API, kad patikrintų, ar įrenginys nebuvo sugadintas, ji neveiks. Galiausiai, „Android Q“ vis dar yra beta versijos, todėl čia taip pat bus taikomos visos kitos žinomos problemos, susijusios su „Google Pixels“ išleidimu. Be to, yra ir kitų žinomų problemų, pvz., nepavykęs paleisti iš naujo, negirdėti garso gaunamų skambučių metu ir „Bluetooth“ ryšio problemos „Pixel“ įrenginiuose.
Norėdami atsisiųsti ir įdiegti GSI, spustelėkite toliau pateiktą nuorodą.
Android Q GSI dvejetainiai failai