Takket være Project Treble, AOSP Android Oreo Boots på Huawei Mate 10 og Mate 10 Pro

Takket være Project Treble kan brukere starte opp en fungerende versjon av AOSP Android Oreo på Huawei Mate 10 og Huawei Mate 10 Pro.

Project Treble har opptatt hodet til mange Android-entusiaster de siste ukene. Det var en viss forargelse blant medlemmer av OnePlus-fellesskapet da det ble avslørt at ingen aktuelle OnePlus-enheter (inkludert nylig utgitt OnePlus 5T) ville støtte Project Treble. OnePlus og Nokia har en forståelig grunn for ikke å støtte Project Treble i en Android Oreo-utgivelse så skuffende som det kan være. Grunnen til at diskantstøtte er så spennende for XDA-fellesskapet går utover teoretisk raskere programvareoppdateringer, siden Leverandør Test Suite for å verifisere diskantkompatibilitet krever at enheter kan starte opp en generisk versjon av AOSP Android Oreo. Takket være dette klarte jeg det start AOSP 8.0 Oreo på Huawei Mate 9 forrige måned, og nå rapporterer brukere at de kan starte opp samme ROM på Huawei Mate 10 og Mate 10 Pro også.

AOSP Android Oreo kjører på Huawei Mate 9

Huawei Mate 10-duoen lansert i oktober med Android 8.0 Oreo ombord, som betyr det Prosjekt diskant støtte er et krav for at enheten skal sendes med Google-apper og -tjenester. Derfor bør det ikke være overraskende at en generisk versjon av AOSP Android Oreo kan starte opp på Huawei Mate 10 og Mate 10 Pro. Men siden utvikling på diskantkompatible enheter er ukjent territorium for mange, var det best å ikke gjøre noen antakelser. Dermed var ingen helt sikker på at det ville fungere før det ble bevist denne uken av brukere på forumene våre.

AOSP Android 8.0 Oreo på Huawei Mate 10. Kreditt: XDA Junior-medlem MaxnSchnacksn

En bruker på vårt Huawei Mate 10-forum rapportert det XDA seniormedlemmet phhussonsin AOSP ROM startet opp på enheten deres. En annen bruker i vårt Project Treble Development Forum rapportert at den starter på deres Huawei Mate 10 Pro. Ingen enhetsspesifikke modifikasjoner ble gjort på phhussons ROM for å få den til å fungere på Mate 10 eller Mate 10 Pro. Det betyr at dette enkeltsystembildet kan starte opp på en enhet med HiSilicon Kirin 960 (Huawei Mate 9, Honor 8 Pro, Honor 9), HiSilicon Kirin 970 (Huawei Mate 10 og Huawei Mate 10 Pro), og Qualcomm Snapdragon 835 (Essential Phone og Sony Xperia XZ1 Kompakt).

Selvfølgelig, bare fordi den starter, betyr det ikke at ROM-en er egnet som en daglig driver. Det er fortsatt forskjellige feil og knekker som skal ordnes, men fordelen med Treble-støtte er at det meste av maskinvaren allerede skal fungere takket være det standardiserte leverandørgrensesnittet. Faktisk, som tilfellet er med Kirin 960-enhetene, har Mate 10-serien på AOSP Oreo bare noen få feil for øyeblikket. Det er noen rapporter om at lysstyrkeglideren ikke fungerer som den skal, men alt kritisk som grafikk, kamera, radio, etc. skal fungere.

Vi hadde skrevet forrige måned om enorme fordeler som Project Treble ville bringe til AOSP ROM-utvikling. Gitt den nåværende progresjonen, kan noen være skeptiske til denne påstanden. Den største utfordringen som holder tilbake utviklingen av Treble-enheter er mangel på testere og utviklere. Foreløpig er det bare en håndfull utviklere som jobber med dette, noe som er naturlig siden det bare er et lite antall Treble-sertifiserte enheter ute på markedet.

Videre kan det være irriterende å utvikle en ROM på en enhet du ikke eier, og det er derfor det ikke ofte gjøres. For de som er villige til å gjøre det, som phhusson, kan det også bremse fremdriften å ha bare noen få testere som kan hjelpe til med feilsøking. Hvis du vil hjelpe til med å teste eller utvikle en Treble-enhetskompatibel ROM, sjekk ut vårt Project Treble Development Forum nedenfor.

Bli med i Project Treble Development Forum