Google izlaiž oficiālos Android Q GSI ierīcēm, kas ir saderīgas ar Project Treble

Google ir izlaidusi oficiālus Android Q GSI, lai izstrādātāji varētu pārbaudīt savas lietotnes jebkurā ar Project Treble saderīgā ierīcē, kas tiek palaista ar Android Pie.

Google tikko atmeta otro Android Q beta versiju visiem trim Google Pixel viedtruu paaudzm, bet viņi arī izlaida sistēmas attēlus, kas ļaus mirgot jebkuram ar Project Treble saderīgam viedtālrunim Android Q! Jā, Google ir beidzot atbrīvots jaunākās Android versijas vispārīgie sistēmas attēli (GSI). Tas nozīmē, ka viedtālruņi, kas nav Pixel, var pārbaudīt arī jaunāko Android versiju.

Atgādinām, Google paziņoja Project Treble kopā ar Android 8.0 Oreo. Treble ir masīva Android darbības veida pārstrukturēšana. Tas ietver Android modularizāciju, lai OEM varētu ātrāk izspiest programmatūras atjauninājumus. Treble pieprasa, lai ierīcēm, kas tiek palaists ar Android Oreo un jaunākām versijām, ir jāatdala pārdevēja ieviešana, piemēram, HAL — programmatūra, ko OS izmanto, lai sazinātos ar pamatā esošo aparatūru no Android OS ietvaros. Google uzlaboja Treble prasības operētājsistēmā Android 8.1 Oreo un Android 9 Pie, pilnībā ieviešot VNDK (Vendor Native Development Kit) un CTS-on-GSI (Compatibility Test Suite on Generic System Image) ieviešana. testiem. Google uzskata, ka jebkura ierīce, kas tiek palaista ar operētājsistēmu Android 9 Pie, ir saderīga ar Treble.

Veids, kā Google lūdz oriģinālo iekārtu ražotājiem pārbaudīt Treble atbalstu savās ierīcēs, ir palaišana, ko sauc par GSI. GSI ir Android versija, kas ir kompilēta tieši no AOSP bez pārdevēja modifikācijām. Ar Treble saderīgai ierīcei ir jāspēj veiksmīgi sāknēt GSI, kas ir mirgots sistēmas nodalījumā, nemainot piegādātāju, sāknēšanas vai citus nodalījumus. Pielāgoti ROM izstrādātāji mūsu forumos ir izmantojuši šīs priekšrocības, izveidojot savus GSI ar pievienotajām funkcijām, taču Google vēlas, lai to izmēģinātu arī lietotņu izstrādātāji mirgot GSI savā ierīcē, lai viņi varētu pārbaudīt savu(-s) lietotni(-es) pret jaunāko API līmeni savā esošajā ierīcē aparatūra.

Oficiālie Android Q beta GSI šodien tika publicēti 3 variantos: ARM64+GMS, ARM64 un x86_64. Jūs, visticamāk, vēlēsities ARM64+GMS versiju, jo tajā ir Google Play lietotnes un pakalpojumi. Lūk, Google sniegtā informācija par visiem trim variantiem.

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

Lai ierīcē instalētu Android Q GSI, jums ir jāatbilst tālāk norādītajām prasībām.

  • Jūsu ierīce tika palaista ar operētājsistēmu Android 9 Pie, un tā ir saderīga ar Treble.
  • Jums ir atbloķēts sāknēšanas ielādētājs, lai jūs varētu mirgot sistēmas un vbmeta attēlus, izmantojot ātro sāknēšanu. (Google ir joprojām strādā viņu metodi GSI instalēšanai, neatbloķējot sāknēšanas ielādētāju.)

Brīdiniet, ka šajos GSI netiek garantēta visa aparatūras funkcionalitāte. Treble testi nepārbauda, ​​vai katrs ierīces aparatūras komponents darbojas, tāpēc negaidiet OnePlus 6T vai, piemēram, Xiaomi Mi 9 displejā iebūvētie pirkstu nospiedumu skeneri. Turklāt GSI neiztur CTS, tādēļ, ja jūsu lietotne izmanto SafetyNet apstiprinājuma API, lai pārbaudītu, vai ierīcē nav veiktas manipulācijas, tā nedarbosies. Visbeidzot, Android Q joprojām ir beta versijā, tāpēc šeit attieksies arī visas pārējās zināmās problēmas, kas attiecas uz Google Pixels izlaidumu. Papildus tam ir zināmas papildu problēmas, piemēram, neveiksme pārstartēšanā, audio nedzirdēšana ienākošo zvanu laikā un problēmas ar Bluetooth savienojumu Pixel ierīcēs.

Lai lejupielādētu un instalētu GSI, lūdzu, apmeklējiet tālāk norādīto saiti.

Android Q GSI binārie faili