Google julkaisee viralliset Android Q GSI: t Project Treble -yhteensopiville laitteille

click fraud protection

Google on julkaissut viralliset Android Q GSI: t, joiden avulla kehittäjät voivat testata sovelluksiaan millä tahansa Project Treble -yhteensopivilla laitteilla, joissa on Android Pie.

Google julkaisi juuri toisen Android Q -betaversion kaikille kolmelle Google Pixel -älypuhelimille, mutta he julkaisivat myös järjestelmäkuvia, jotka mahdollistavat minkä tahansa Project Treble -yhteensopivan älypuhelimen vilkkumisen Android Q! Kyllä, Googlella on vihdoin vapautettu yleiset järjestelmäkuvat (GSI: t) uusimmasta Android-versiosta. Tämä tarkoittaa, että myös muut kuin Pixel-älypuhelimet voivat testata uusinta Android-versiota.

Muistutuksena Google ilmoitti Project Treble yhdessä Android 8.0 Oreon kanssa. Treble on Androidin toimintatavan massiivinen uudelleenarkkitehtuuri. Se sisältää Androidin modulisoinnin, jotta OEM-valmistajat voivat julkaista ohjelmistopäivitykset nopeammin. Treble edellyttää, että Android Oreolla tai sitä uudemmalla käynnistettävät laitteet erottavat toimittajan toteutuksen, kuten HAL: t, ohjelmistot, joita käyttöjärjestelmä käyttää kommunikoidakseen taustalla olevan laitteiston kanssa, Android-käyttöjärjestelmästä puitteet. Google tarkensi Treblen vaatimuksia Android 8.1 Oreolla ja Android 9 Piella ottamalla VNDK: n käyttöön kokonaan (Vendor Native Development Kit) ja esittelyssä CTS-on-GSI (Compatibility Test Suite on Generic System Image) testejä. Google pitää Treble-yhteensopivia kaikkia laitteita, jotka käynnistyvät Android 9 Pie -käyttöjärjestelmällä.

Tapa, jolla Google pyytää OEM-valmistajia varmistamaan Treble-tuen laitteissaan, on käynnistää ns. GSI. GSI on Android-versio, joka on käännetty suoraan AOSP: ltä ilman toimittajan muutoksia. Treble-yhteensopivan laitteen on kyettävä käynnistämään onnistuneesti järjestelmäosioon flash-päivitetty GSI muuttamatta toimittajaa, käynnistystä tai muita osioita. Mukautetut ROM-kehittäjät foorumeillamme ovat hyödyntäneet tätä luomalla omia GSI: ään lisäominaisuuksineen, mutta Google haluaa myös sovellusten kehittäjien kokeilevan GSI: n vilkkuminen omalle laitteelleen, jotta he voivat testata sovelluksensa nykyisen sovellusliittymän uusimman tason suhteen laitteisto.

Viralliset Android Q beta GSI: t julkaistiin tänään kolmessa versiossa: ARM64+GMS, ARM64 ja x86_64. Haluat todennäköisesti ARM64+GMS-version, koska se sisältää Google Play -sovelluksia ja -palveluita. Tässä ovat Googlen kaikille kolmelle versiolle toimittamat koontitiedot:

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

Jotta voit asentaa Android Q GSI: n laitteeseesi, sinun on täytettävä seuraavat vaatimukset:

  • Laitteesi käynnistettiin Android 9 Pie -käyttöjärjestelmällä ja on Treble-yhteensopiva.
  • Sinulla on lukitsematon käynnistyslatain, joten voit päivittää järjestelmän ja vbmeta-kuvat pikakäynnistyksen kautta. (Google on työskentelee edelleen heidän tapansa asentaa GSI: t avaamatta käynnistyslataimen lukitusta.)

Varoita, että kaikkia laitteiston toimintoja ei taata näissä GSI: issä. Treblen testit eivät varmista, että kaikki laitteen laitteistokomponentit toimivat, joten älä odota sitä OnePlus 6T tai esimerkiksi Xiaomi Mi 9:n näytössä olevat sormenjälkitunnistimet toimimaan. GSI ei myöskään läpäise CTS: ää, joten jos sovelluksesi käyttää SafetyNet Attestation API -sovellusliittymää varmistaakseen, että laitetta ei ole peukaloitu, se ei toimi. Lopuksi Android Q on edelleen beta-vaiheessa, joten kaikki muut tunnetut Google Pixels -julkaisuun liittyvät ongelmat koskevat myös täällä. Tämän lisäksi on olemassa muita tunnettuja ongelmia, kuten uudelleenkäynnistyksen epäonnistuminen, äänen kuuleminen saapuvien puhelujen aikana ja Pixel-laitteiden Bluetooth-yhteysongelmat.

Lataa ja asenna GSI: t alla olevasta linkistä.

Android Q GSI -binaarit