Honor 8 Pro och Honor 9 har båda fått en AOSP Android Oreo ROM tack vare Project Treble-stöd. Nästan allt, inklusive den vanliga Huawei-kameraappen, fungerar!
Google meddelade Projekt Treble förra året i ett försök att förnya hur enhetstillverkare uppdaterar sina smartphones. Telefoner som lanseras med Android Oreo måste vara kompatibla, men det är det valfritt för OEM att inkludera diskantstöd med Oreo-uppdateringar för äldre smartphones. En potentiell fördel med Treble-stöd är att stora programuppdateringar kan komma snabbare för enheter som stödja det, eftersom enhetstillverkare kan fortsätta att uppdatera Android-ramverket utan att vänta på att en leverantör ska uppdatera deras kod. Tack vare Project Trebles krav måste dock varje enhet som stöder det kunna starta en generisk konstruktion av AOSP, vilket gör det mycket att ta med AOSP till vissa enheter som Honor 8 Pro eller Honor 9 lättare.
I november visade vi dig hur Project Treble gjorde det möjligt för utvecklare att skapa en enda systembild
som startar på flera enheter. Enheter som t.ex Huawei Mate 9 kunde nu köra AOSP Android Oreo, något som inte hade uppnåtts tidigare. Huawei har varit ledande Android OEM när det kommer till att stödja Project Treble, eftersom företaget har inkluderat Treble-stöd i alla sina Oreo-uppdateringar (som fortfarande pågår). Enheter som redan kom med Android Oreo och därmed är diskantkompatibla ur lådan som Huawei Mate 10 Pro kan också enkelt köra AOSP Android Oreo.Nu är XDA erkänd bidragsgivare surdu_petru har släppt OpenKirins AOSP Android Oreo för Heder 9, och XDA Recognized Developer OldDroid har släppt samma för Honor 8 Pro. OpenKirin är ett välkänt team av ROM-utvecklare för Huawei/Honor-enheter, och vad som är anmärkningsvärt om denna ROM är att den är baserad på en generisk version av AOSP vilket är möjligt tack vare Project Diskant.
AOSP Treble Oreo anpassade ROM är i princip barebone AOSP från och med nu med superuser binärer som redan ingår - användare behöver bara installera SuperUser-appen av XDA Senior Member phhusson för att aktivera superanvändaråtkomst. Den kommer också med lager EMUI kamera som var modifierad avphhusson för att få det att fungera, och även om de flesta av vanliga kamerafunktioner fungerar, kanske vissa inte. Fingeravtrycksgester, Google Pixel-animationer, XPe Browser och Nano Gapps ingår också.
Så vad är trasigt? Inte mycket, faktiskt. De enda fråga listat i utvecklarnas trådar är att 2G/3G-signalstaplarna alltid kommer att visas med full styrka. Dessutom kommer du inte att passera SafetyNet på denna version så ingen Android Pay tyvärr. Ändå, för en första version av en AOSP-byggd på en enhet, är det ganska imponerande att så mycket redan fungerar. Men det är magin med Project Treble för dig. Så här installerar du builden på din telefon.
Hur man installerar AOSP Android Oreo ROM på Honor 8 Pro och Honor 9
Följande instruktioner är ganska korta eftersom du redan borde vara ganska bekväm med att modifiera din enhet innan du försöker flasha detta.
- Detta första steg är väldigt, väldigt viktigt: du måste redan köra EMUI 8/Android Oreo-uppdateringen. Du kan följa denna guide för Honor 9 eller denna guide för Honor 8 Pro om du inte redan har fått uppdateringen.
-
Lås upp starthanteraren av din enhet.
- Begär en upplåsningskod här
- Gå till Utvecklaralternativ och aktivera USB Debugging
- Uppstart ADB och Fastboot binärer på din PC.
- Starta om i fastboot-läge och gå sedan in
fastboot oem unlock [code]
i en kommandotolk eller terminal.
- Ladda ner Treble ROM zip från respektive tråd och packa upp det. Gå här för Honor 8 Pro och här för Honor 9.
- Omstart till bootloader.
- Öppna en kommandotolk eller terminal i katalogen där du packade upp filen och ange följande kommando:
fastboot flash system system.img
- Gå in i lageråterställningen och gör ett fabriksåterställning.
När du har gjort detta bör du starta upp till en AOSP-version av Android Oreo på din Honor 8 Pro och Honor 9. Nu har AOSP inte mycket att erbjuda när det gäller funktioner och dessa ROM är främst inriktade på stabilitet först, så du kommer att sakna en hel del funktioner. För att hjälpa till med det, här är några tips.
Vad du ska göra efter att ha installerat en Treble ROM
Jag rekommenderar att du installerar följande appar:
- phhs SuperUser
- Underlag
- Xposed Installer & Framework för Android Oreo
- GravityBox-modul
Substratum bör täcka alla dina temabehov medan Xposed Framework och GravityBox bör ge dig de flesta av de anpassade ROM-funktioner som du saknar. Saker som Night Light, Adaptive Brightness och Ambient Display har arbetat med för tillfället sedan dess de kräver ett RRO-ramverksöverlägg installerat i /vendor, men det bör inte dröja länge innan det är det tillgängliga. Under tiden kan du installera appar som t.ex Lux, CF.lumen, och ACDisplay att replikera dessa funktioner.
GravityBox Xposed-modulen erbjuder tillräckligt med funktioner för att ersätta en anpassad ROM
Om du är intresserad av att hålla dig uppdaterad med all den senaste utvecklingen relaterade till Project Treble, ta en titt på vårt dedikerade forum för detta ämne nedan.
Kolla in vårt Project Treble Development Forum