Udvikler starter Android 11 på 22 ældre enheder med en Project Treble GSI

click fraud protection

En tilpasset Android 11 GSI er nu tilgængelig til download, hvilket bringer den nyeste Android OS-version til enhver enhed, der understøtter Project Treble.

Evnen til at starte et generisk, AOSP-baseret systembillede på en kompatibel Android-enhed er uden tvivl et af de bedste resultater af Project Treble. Siden udgivelsen af ​​Android 8.0 Oreo er producenter, der søger Google-certificering, forpligtet til at teste deres enheder for diskantoverholdelse ved at starte denne Generisk systembillede (GSI) og verificere grundlæggende hardwarefunktionalitet. Diskant kræver, at enheder, der lanceres med Android Oreo og derover, adskiller leverandørimplementeringen, såsom HAL'erne, software, som operativsystemet bruger til at kommunikere med den underliggende hardware, fra Android OS rammeværket, hvorfor det er teoretisk muligt at starte den nyeste version af Android på en ældre enhed uden at ændre boot- eller leverandørbilledet.

Virkeligheden er dog ikke så enkel. Google forfinede Project Trebles krav yderligere med Android 8.1 Oreo og Android 9 Pie ved fuldt ud at implementere

VNDK (Vendor Native Development Kit) og introducerer CTS-on-GSI (Kompatibilitetstestsuite på generisk systembillede) tests. I dag anses Android 8.x-enheder ikke engang officielt for at være Project Treble-kompatible, da Google kun fokuserer på kompatibilitet med Android Pie og nyere. Når vi taler om enheder som Huawei Mate 9 eller OnePlus 5/5T, der oprindeligt blev lanceret med Android Nougat og efterfølgende modtog diskantstøtte via systemsoftwareopdateringer, du kan ikke bare flashe Googles version af Android 11 GSI'er på dem og forvent, at den starter op, når alt fungerer.

På dette stadium, at finde en enhedsspecifik Android 11 brugerdefineret ROM fra vores fora lyder måske som et bedre forslag, men XDA Recognized Developer phhusson forsøger at tackle situationen fra en anden vinkel. I stedet for ændring af originale leverandørbilleder, har udvikleren med succes tweaket Googles Android 11 GSI'er ved at inkorporere enhedsspecifikke rettelser. Den resulterende GSI bygget bør starte på enhver Android-enhed, der understøtter Project Treble, hvilket betyder de fleste enheder, der blev lanceret med Android 8.0+.

Uofficiel Android 11 GSI kører på 22 forskellige Android-enheder. Tak til phhusson for billedet!

Nedenfor kan du finde de enheder, hvorpå phhusson er startet op hans brugerdefinerede Android 11 GSI:

  • Allview V3 Viper
  • ASUS ROG telefon 3
  • ASUS ZenFone 6
  • ASUS ZenFone Max M2
  • Chuwi Hi9 Pro
  • F(x) tec Pro 1
  • Æresvisning 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 type person, der foretrækker at leve på den blødende kant, så vil du være glad for at vide, at første pre-release version af "Phh-Treble", phhussons selvkompilerede brugerdefinerede GSI baseret på Android 11, er nu klar til tager fat. Før du blinker, bør du bestemme din enhedsvariant ved hjælp af Treble Info-appen, der er linket nedenfor. Bagefter, tag den passende build fra projektets GitHub udgivelsesside og lær at flashe en GSI her.

Download Phh-Treble v300.a (Baseret på AOSP 11.0)

Da dette er den første alpha build, er en række hardwarefunktioner og softwarekomponenter ødelagte i denne GSI. Hvis du støder på problemer, kan du rapportere dem her. Ikke desto mindre er det fantastisk at se, hvordan Android-operativsystemet modulariseres gør det nemmere for producenterne at pushe opdateringer til softwaren, hvilket igen hjælper tredjepartsudviklere med at forlænge den effektive levetid for ældre enheder. Hvis flere OEM'er begynder at følge efter Samsungs fodspor vedrørende OS-opdateringer og fortsæt med at opdatere den underliggende leverandørgrænseflade, bør hele Android-økosystemet se gode afkast i den nærmeste fremtid.

[appbox googleplay "tk.hack5.treblecheck"]