Google gir ut offisielle Android Q GSI-er for Project Treble-kompatible enheter

click fraud protection

Google har gitt ut offisielle Android Q GSI-er for å la utviklere teste appene sine på enhver Project Treble-kompatibel enhet som lanseres med Android Pie.

Google har nettopp droppet den andre Android Q-betaen for alle tre generasjonene av Google Pixel-smarttelefoner, men de har også gitt ut systembilder som gjør at enhver Project Treble-kompatibel smarttelefon kan blinke Android Q! Ja, det har Google endelig utgitt generiske systembilder (GSI-er) av den nyeste Android-versjonen. Det betyr at ikke-Pixel-smarttelefoner også kan teste den nyeste Android-versjonen.

Som en påminnelse, Google annonsert Project Treble sammen med Android 8.0 Oreo. Diskant er en massiv ombygging av måten Android fungerer under panseret. Det innebærer modularisering av Android slik at OEM-er kan presse ut programvareoppdateringer raskere. Diskant krever at enheter som lanseres med Android Oreo og nyere skiller leverandørimplementeringen som f.eks HAL-ene, programvaren som operativsystemet bruker til å kommunisere med den underliggende maskinvaren, fra Android OS rammeverk. Google avgrenset Trebles krav med Android 8.1 Oreo og Android 9 Pie ved å implementere VNDK fullt ut (Vendor Native Development Kit) og introduserer CTS-on-GSI (kompatibilitetstestsuite på generisk systembilde) tester. Enhver enhet som lanseres med Android 9 Pie anses som diskantkompatibel av Google.

Måten Google ber OEM-er om å bekrefte diskantstøtte på enhetene deres, er ved å starte opp det som kalles en GSI. En GSI er en versjon av Android som er kompilert rett fra AOSP uten noen leverandørmodifikasjoner. En diskant-kompatibel enhet må kunne starte opp en GSI som er flashet til systempartisjonen uten å endre leverandøren, oppstarten eller andre partisjoner. Tilpassede ROM-utviklere på våre forum har utnyttet dette ved å lage sine egne GSI-er med ekstra funksjoner, men Google vil også at apputviklere skal prøve flashing av en GSI på sin egen enhet slik at de kan teste appen(e) sine mot det nyeste API-nivået på deres eksisterende maskinvare.

De offisielle Android Q beta-GSI-ene ble publisert i dag i 3 varianter: ARM64+GMS, ARM64 og x86_64. Du vil mest sannsynlig ha ARM64+GMS-versjonen siden den inneholder Google Play-apper og -tjenester. Her er byggeinformasjonen som Google ga for alle tre variantene:

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

For å installere Android Q GSI på enheten din, må du oppfylle følgende krav:

  • Enheten din ble lansert med Android 9 Pie og er diskantkompatibel.
  • Du har en ulåst bootloader slik at du kan flashe system- og vbmeta-bildene over fastboot. (Google er jobber fortsatt med deres metode for å installere GSI-er uten å låse opp bootloaderen.)

Vær advart om at all maskinvarefunksjonalitet ikke er garantert på disse GSI-ene. Trebles tester bekrefter ikke at hver maskinvarekomponent på en enhet fungerer, så ikke forvent at OnePlus 6T eller Xiaomi Mi 9s fingeravtrykkskannere på skjermen for å fungere, for eksempel. GSI passerer heller ikke CTS, så hvis appen din bruker SafetyNet Attestation API for å bekrefte at en enhet ikke har blitt tuklet med, vil den ikke fungere. Til slutt er Android Q fortsatt i beta, så alle andre kjente problemer som gjelder utgivelsen for Google Pixels vil også gjelde her. På toppen av det er det flere kjente problemer som manglende omstart, manglende lyd under innkommende anrop og problemer med Bluetooth-tilkobling på Pixel-enheter.

For å laste ned og installere GSI-ene, vennligst besøk lenken nedenfor.

Android Q GSI binære filer