Utvikler starter Android 11 på 22 eldre enheter med Project Treble GSI

En tilpasset Android 11 GSI er nå tilgjengelig for nedlasting, og bringer den nyeste Android OS-versjonen til alle enheter som støtter Project Treble.

Muligheten til å starte opp et generisk, AOSP-basert systembilde på en kompatibel Android-enhet er utvilsomt et av de beste resultatene av Project Treble. Siden lanseringen av Android 8.0 Oreo, er produsenter som søker Google-sertifisering pålagt å teste enhetene sine for diskantoverholdelse ved å starte denne Generisk systembilde (GSI) og verifiser grunnleggende maskinvarefunksjonalitet. Diskant krever at enheter som lanseres med Android Oreo og nyere skiller leverandørimplementeringen, som HAL-ene, programvare som operativsystemet bruker til å kommunisere med den underliggende maskinvaren, fra Android OS-rammeverket, og det er derfor det er teoretisk sett mulig å starte den nyeste versjonen av Android på en eldre enhet uten å endre oppstarts- eller leverandørbildet.

Virkeligheten er imidlertid ikke så enkel. Google forbedret Project Trebles krav ytterligere med Android 8.1 Oreo og Android 9 Pie ved å implementere

VNDK (Vendor Native Development Kit) og introduserer CTS-on-GSI (Kompatibilitetstestsuite på generisk systembilde) tester. I dag anses Android 8.x-enheter ikke engang offisielt for å være Project Treble-kompatible, ettersom Google fokuserer kun på kompatibilitet med Android Pie og nyere. Når vi snakker om enheter som Huawei Mate 9 eller OnePlus 5/5T, som opprinnelig ble lansert med Android Nougat og senere fikk diskantstøtte via systemprogramvareoppdateringer, du kan ikke bare blinke Googles versjon av Android 11 GSI-er på dem og forvent at den starter opp med alt som fungerer.

På dette stadiet, finne en enhetsspesifikk Android 11 tilpasset ROM fra våre fora kan høres ut som et bedre forslag, men XDA Recognized Developer phhusson prøver å takle situasjonen fra en annen vinkel. I stedet for endre originale leverandørbilder, har utvikleren tilpasset Googles Android 11 GSI-er ved å innlemme enhetsspesifikke rettelser. Den resulterende GSI bygget bør starte opp på alle Android-enheter som støtter Project Treble, som betyr de fleste enheter som ble lansert med Android 8.0+.

Uoffisiell Android 11 GSI kjører på 22 forskjellige Android-enheter. Takk til phhusson for bildet!

Nedenfor finner du enhetene som phhusson har startet opp hans tilpassede Android 11 GSI:

  • Allview V3 Viper
  • ASUS ROG Phone 3
  • ASUS ZenFone 6
  • ASUS ZenFone Max M2
  • Chuwi Hi9 Pro
  • F(x) tec Pro 1
  • Honor View 10
  • Huawei Mate 9
  • Infinity Smart 2
  • K-TOUCH I9
  • Motorola Moto E5
  • Motorola One Action
  • Nokia 4.2
  • Nubia Red Magic 5G
  • OnePlus 6
  • Razer telefon
  • Realme X2 Pro
  • Redmi Go
  • Samsung Galaxy A51
  • Samsung Galaxy S9+
  • Xiaomi Mi 9
  • Xiaomi Mi Mix 3
  • Xiaomi Qin 2 pro
  • Unihertz Titan

Hvis du er den typen person som foretrekker å leve på blødningskanten, vil du gjerne vite at første forhåndsversjon av "Phh-Treble", phhussons egenkompilerte tilpassede GSI basert på Android 11, er nå oppe for griper. Før du blinker, bør du bestemme enhetsvarianten din ved å bruke Treble Info-appen som er koblet til nedenfor. Etterpå, hent den passende konstruksjonen fra prosjektets GitHub utgivelsesside og lær hvordan du flasher en GSI her.

Last ned Phh-Treble v300.a (Basert på AOSP 11.0)

Siden dette er det første alfabygget, er en rekke maskinvarefunksjoner og programvarekomponenter ødelagt i denne GSI. Hvis du støter på problemer, kan du rapportere dem her. Ikke desto mindre er det flott å se hvordan Android-operativsystemet moduleres gjør det enklere for produsenter å pushe oppdateringer til programvaren, som igjen hjelper tredjepartsutviklere forlenge den effektive levetiden til eldre enheter. Hvis flere OEM-er begynner å følge etter Samsungs fotspor angående OS-oppdateringer og fortsette å oppdatere det underliggende leverandørgrensesnittet, bør hele Android-økosystemet se god avkastning i nær fremtid.

[appbox googleplay "tk.hack5.treblecheck"]