Honor 8 Pro og Honor 9 har begge modtaget en AOSP Android Oreo ROM takket være Project Treble-understøttelse. Næsten alt, inklusive den almindelige Huawei-kamera-app, virker!
Google meddelte Projekt Diskant sidste år i et forsøg på at forny den måde, enhedsproducenter opdaterer deres smartphones på. Telefoner lanceret med Android Oreo skal være kompatible, men det er det valgfrit for OEM'er at inkludere diskantunderstøttelse med Oreo-opdateringer til ældre smartphones. En potentiel fordel ved Treble-support er, at større softwareopdateringer kan komme hurtigere til enheder, der understøtte det, da enhedsproducenter kan fortsætte med at opdatere Android-rammerne uden at vente på, at en leverandør opdaterer deres kode. Takket være Project Trebles krav skal hver enhed, der understøtter det, dog kunne starte en generisk opbygning af AOSP, hvilket gør at bringe AOSP til visse enheder som Honor 8 Pro eller Honor 9 meget nemmere.
I november viste vi dig, hvordan Project Treble gjorde det muligt for udviklere at skabe en
enkelt systembillede der starter på flere enheder. Enheder som f.eks Huawei Mate 9 kunne nu køre AOSP Android Oreo, noget der ikke var opnået før. Huawei har været førende Android OEM'er, når det kommer til at understøtte Project Treble, da virksomheden har inkluderet Treble-support i alle deres Oreo-opdateringer (som stadig er i gang). Enheder, der allerede fulgte med Android Oreo og dermed er diskant-kompatible ud af æsken, såsom Huawei Mate 10 Pro kan også nemt køre AOSP Android Oreo.Nu er XDA anerkendt bidragyder surdu_petru har udgivet OpenKirins AOSP Android Oreo til Ære 9, og XDA anerkendt udvikler OldDroid har udgivet det samme for Honor 8 Pro. OpenKirin er et velkendt team af ROM-udviklere til Huawei/Honor-enheder, og hvad der er bemærkelsesværdigt ved denne ROM er, at den er baseret på en generisk build af AOSP, hvilket er muligt takket være Project Diskant.
AOSP Treble Oreo brugerdefinerede ROM'erne er grundlæggende barebone AOSP fra nu af med superbruger binære filer allerede inkluderet - brugere skal bare installere SuperUser appen af XDA Senior Member phhusson for at aktivere superbrugeradgang. Det følger også med lager EMUI kamera som var ændret afphhusson for at få det til at fungere, og selv om de fleste af standardkamerafunktionerne virker, er nogle muligvis ikke. Fingeraftryksbevægelser, Google Pixel-animationerne, XPe-browseren og Nano Gapps er også inkluderet.
Så hvad er gået i stykker? Ikke meget, faktisk. Det eneste problem anført i udviklernes tråde er, at 2G/3G-signalbjælkerne altid vil vise fuld styrke. Desuden vil du ikke videregive SafetyNet på denne build, så ingen Android Pay desværre. Alligevel, for en første udgivelse af en AOSP-build på en enhed, er det ret imponerende, at så meget allerede fungerer. Men det er magien ved Project Treble for dig. Sådan installerer du buildet på din telefon.
Sådan installeres AOSP Android Oreo ROM på Honor 8 Pro og Honor 9
De følgende instruktioner er ret korte, da du allerede burde være lidt tryg ved at ændre din enhed, før du forsøger at flashe denne.
- Dette første skridt er meget, meget vigtigt: du skal allerede køre EMUI 8/Android Oreo-opdateringen. Du kan følge med denne guide for Æren 9 el denne guide til Honor 8 Pro, hvis du ikke allerede har modtaget opdateringen.
-
Lås opstartsindlæseren op af din enhed.
- Anmod om en oplåsningskode her
- Gå til Udviklerindstillinger og aktiver USB-fejlfinding
- Opsætning ADB og Fastboot binære filer på din pc.
- Genstart i fastboot-tilstand, og indtast derefter
fastboot oem unlock [code]
i en kommandoprompt eller terminal.
- Download Treble ROM zip'en fra den respektive tråd og pak den ud. Gå her til Honor 8 Pro og her for æren 9.
- Genstart til bootloader.
- Åbn en kommandoprompt eller terminal i den mappe, hvor du udpakkede filen, og indtast følgende kommando:
fastboot flash system system.img
- Indtast lagergendannelsen og gør en Gendan fabriksindstillinger.
Når du har gjort dette, skal du starte op i en AOSP-build af Android Oreo på din Honor 8 Pro og Honor 9. Nu har AOSP ikke meget at tilbyde med hensyn til funktioner, og disse ROM'er er primært fokuseret på stabilitet først, så du kommer til at mangle en del funktioner. For at hjælpe med det, her er et par tips.
Hvad skal man gøre efter installation af en Treble ROM
Jeg anbefaler, at du installerer følgende apps:
- phh's SuperUser
- Underlag
- Xposed Installer & Framework til Android Oreo
- GravityBox modul
Substratum bør dække alle dine temabehov, mens Xposed Framework og GravityBox skulle give dig de fleste af de brugerdefinerede ROM-funktioner, som du mangler. Ting som Night Light, Adaptive Brightness og Ambient Display arbejdes der på i øjeblikket siden de kræver et RRO framework overlay installeret i /vendor, men det skulle ikke vare længe før det er ledig. I mellemtiden kan du installere apps som f.eks Lux, CF.lumen, og ACDisplay at replikere disse funktioner.
GravityBox Xposed-modulet tilbyder nok funktioner til at erstatte en brugerdefineret ROM
Hvis du er interesseret i at følge med i alle de seneste udviklinger relateret til Project Treble, så tag et kig på vores dedikerede forum for dette emne nedenfor.
Tjek vores Project Treble Development Forum