Vi recenserade nyligen Honor 9 Lite på lager EMUI. Hur går det med samma enhet när AOSP körs via Project Treble?
Vi recenserade nyligen Honor 9 Lite, en budgettelefon släppt av ett dotterbolag till Huawei. Med några halvanständiga specifikationer som består av en Kirin 659, 3 GB RAM och en 18:9 1080p-skärm som kommer in på 229 euro, är det inte en dålig telefon för priset. Även om det säkert finns bättre alternativ i samma prisklass, kan det ofta vara lättare att köpa en telefon lokalt, speciellt eftersom den här enheten har lanserats officiellt i väst.
Medan telefonen hade ett antal saker att tycka om, visades ett av de största avbrotten när det kom till prestanda. Trots telefonens anständiga specifikationer kunde den ofta inte hålla jämna steg med en tyngre användning som skulle inte bara passar en avancerad användare eller entusiast utan även en vanlig konsument som är aktiv på sociala medier som väl. Som ett resultat vände jag mig till en AOSP anpassad ROM som var möjlig tack vare att enheten var Projekt Treble kompatibel för att se om det kan hjälpa.
Friskrivningsklausul: Honor skickade denna enhet till XDA för granskning. Åsikterna i den här artikeln är våra egna.
Redaktörens anmärkning: Den här artikeln arbetade på och slutfördes innan senaste nyheterna om upplåsning av bootloader på Huawei/Honor-enheter. Som det är inser vi att det kanske inte längre är möjligt att installera en anpassad ROM på en Huawei/Honor-enhet i framtiden, men vi ville fortfarande ha den här artikeln ut för att visa hur även en grundläggande AOSP ROM kan förbättra användarupplevelsen på vissa Android enheter.
Installera AOSP på Honor 9 Lite
Det är faktiskt väldigt enkelt att installera en AOSP ROM på Honor 9 Lite. Du måste uppfylla ett antal förutsättningar för att komma igång, särskilt om något går fel. Om du vill ha en mer omfattande guide kan du kolla in den vi gjorde här.
- Generisk systembild nedladdad, Jag använder bara den enkla AOSP bygga men du kan också använda LineageOS, Resurrection Remix eller en annan GSI på våra forum.
- TWRP för Honor 9 Lite
- Bootloader upplåst
Först måste du ansöka om din bootloader-upplåsningskod. Det här är ingen svår process och tog mig ungefär fem minuter. Du måste skapa ett konto på upplåsningsplats, sedan är det bara att gå igenom processen att låsa upp din bootloader. Webbplatsen kommer att ge dig instruktioner om hur du hittar den data du behöver, så det bör inte ta så lång tid och bör vara en ganska smärtfri process. När du har fått din bootloader-upplåsningskod, gå till Inställningar på din telefon, aktivera utvecklingsalternativ (genom att trycka på "byggnummer" upprepade gånger under "om telefon") och aktivera sedan OEM-upplåsning. Starta om din telefon till fastboot-läge och flasha TWRP-återställningen länkad ovan. Observera att kommandot du vill ha är fastboot flash recovery_ramdisk recovery.img om du använder Honor 9 Lite.
Därefter kan du antingen starta upp i TWRP och flasha GSI eller flasha system.img via fastboot, och se till att torka enhetens /datapartition. Se till att säkerhetskopiera /system i TWRP, för om något går fel är processen att skaffa en lagersystembild ganska smärtsam så du vill undvika att göra det. När du har gjort det är du bra att gå!
AOSP på Honor 9 Lite
Prestanda
Medan jag hade ett antal prestandarelaterade problem på Honor 9 Lite på lager EMUI, är AOSP snabbare i nästan vilken uppgift som helst. Det är så mycket enklare att multitaska på en enhet som inte låser sig oförklarligt när man snabbt byter från Snapchat till Facebook Messenger. Jag märkte också att appar förblir öppna mycket längre i bakgrunden, att kunna återgå till applikationer en timme senare och ha dem kvar i RAM. När det gäller riktmärken (som aldrig borde vara avgörande för om en enhet fungerar eller inte), får Honor 9 Lite på AOSP ett respektabelt 88209 i AnTuTu-riktmärket. Observera att detta är ungefär 14 000 poäng mer än på lager. En enorm ökning för en enkel mjukvaruväxel. Det visar hur mycket EMUI hämmade enhetens prestanda här. Lagringshastigheterna gick också upp massivt i AndroBench.
Som du kan se finns det en enorm skillnad i riktmärken för lagringsprestanda. Telefonen som kör AOSP har varit på den i några veckor nu och har använts ganska mycket. Den enda frågan jag har är varför EMUI orsakar detta enorma prestandafall? Jag förstår helt enkelt inte varför det på AOSP bara är så mycket bättre när det gäller riktmärken. Kanske EMUI gör något fel, kanske AOSP gör något rätt... eller kanske är det en blandning av båda. Telefonen startar snabbt, appar startar snabbt och telefonen stängs inte längre av när Bluetooth slås på.
En förbättring.
När det gäller kameraprestanda finns det inga problem längre. Kameran startar snabbt och tar ett foto snabbt. Kamerakvalitet är ett helt annat ämne, men jag kommer till det senare. Snapchat fungerar bra och kameran fungerar bra (ännu mer med OpenCamera). Den vanliga AOSP-kameran är dock lite barben när det gäller funktioner. När det gäller prestanda är AOSP definitivt en förbättring jämfört med lager EMUI. Jag har kört AOSP ungefär lika länge som jag hade det på EMUI, så det är inte som om det är anledningen. Till och med Snapchat går utan problem, vilket är det som chockade mig mest. Om inget av det är tillräckligt med förbättringar, fortsätter applikationer också att köras i bakgrunden hela dagen snarare än att stängas på ett oförklarligt sätt trots massor av oanvänt RAM-minne.
Enbart för prestandaökningen skulle jag rekommendera att installera en AOSP-baserad ROM på Honor 9 Lite.
Batteri
Tyvärr verkar batterirapporteringen vara trasig på Honor 9 Lite när det kommer till GSI: er. Batteriet statistik kan inte ses, men jag kommer att säga att mina allmänna intryck är att det är något sämre än på stock. Jag byter gärna lite batteri mot prestanda, eftersom jag fortfarande tar mig igenom en hel dag utan problem samtidigt som jag har en mycket bättre upplevelse. Det är helt värt det enligt mig.
Jag tror att anledningen till den bättre prestandan till priset av batteritiden är att det är mindre strypning av processorn. Det kan också vara relaterat till det faktum att applikationer hålls i minnet så att enheten inte behöver starta om dem hela tiden. Förvänta dig liknande eller något sämre batteri att lagra, och om du är okej med det så rekommenderar jag starkt att byta. Vad jag kan säga, fluktuerar skärmens tider runt 4 till 5-timmarsstrecket. Vad jag kommer att säga är dock att batteritiden verkligen är mer konsekvent. Jag trodde att EMUI skulle stänga av saker i bakgrunden skulle leda till bättre konsistens, men tydligen inte. Jag ser inte längre extremer av 6 timmars skärmtid, men jag ser inte längre 2 eller 3.
Video-, kamera- och ljudinspelning
Det är där fördelarna slutar för AOSP ROM jämfört med lager EMUI, och det är helt enkelt en begränsning av hur det implementeras. De flesta av de vanliga kamerafunktionerna fungerar inte eftersom de rätta kamerabiblioteken inte finns, så foton har ofta sämre kvalitet än på lager på grund av bristen på bearbetning. På andra Project Treble-aktiverade telefoner, kamerabiblioteken portades så det kan bara bero på ett bristande intresse från utvecklarna för Honor 9 Lite snarare än på en faktisk svårighet. Jag personligen försökte göra det men kunde inte få det att fungera alls.
Bilderna ovan visar kamerans polariserande natur. Den kan ta halvanständiga bilder som i den första och sedan fruktansvärda bilder som i den andra. De färgade linjerna på det andra fotot dyker upp vid slumpmässiga tillfällen i andra scener också, och jag verkar inte hitta något mönster som orsakar dem. Det är bara dålig kamerabearbetning runt omkring som orsakar det, så om du köper den här telefonen till kameran så vill du inte sätta en AOSP ROM på din Honor 9 Lite.
När det gäller videon plågas den av samma problem. Filmning plockar upp slumpmässiga färgade artefakter som på bilden ovan, och återigen verkar det inte finnas något sätt att stoppa det. När det gäller ljud så låter det bra men kan inte längre hantera högljudda miljöer korrekt. Det krackelerar och toppar ljudet, så på alla sätt är det omöjligt att använda den här telefonen för att ta foton, filma och spela in ljud på en AOSP ROM. Det är bra, det är fortfarande tidigt, men det är bara en varning för dem som bryr sig om det.
Med andra ord, förvänta dig inte mycket. Du kommer inte att se några av den fantastiska video- och ljudkvalitet som fanns i lager-ROM. Det är förmodligen en av de få saker som lager EMUI har över AOSP.
AOSP
Medan AOSP är AOSP, finns det ett antal problem som det har när du installerar via en GSI. Inget av problemen är faktiskt deal breakers, men de kan vara irriterande. Till exempel är värden för signalstyrka helt brutna. Båda mina SIM-kort visar konstant 0dB och 255ASU, men den faktiska signalstyrkan visas fint i statusfältet. Android-versionen och säkerhetskorrigeringsnivån är också felrapporterade. Sedan finns det förstås det ovannämnda problemet att inte kunna se den faktiska batteristatistiken på enheten. Slutligen är det frågan om SafetyNet. Du kan inte använda Google Pay eller andra SafetyNet-aktiverade applikationer på en GSI på Honor 9 Lite. Jag vet inte om andra enheter, men på Honor 9 Lite fungerade ingen av de föreslagna korrigeringarna jag såg faktiskt.
Visst, det är irriterande, och där är många små inkonsekvenser. Det är dock inte så stor sak när du kommer ihåg att du bokstavligen startar upp en systembild av Android som också startar på andra Android-enheter som kommer med Project Treble-stöd. Det är en galen utvecklingsprestation att ens komma så långt och med tiden kommer det såklart att förbättras. Även om jag är osäker på om SafetyNet någonsin kommer att passera, kommer de andra problemen förmodligen att fixas med tiden.
Slutsats - Förbättrar AOSP på Honor 9 Lite upplevelsen?
AOSP förbättrar Honor 9 Lite på ett antal olika sätt. Honor 9 Lite, som tiden gick, var outhärdlig när det gäller prestanda, liksom Jag berörde i min recension. Med AOSP berättar det en helt annan historia. Enheten är flytande, den är snabb och den är extremt lyhörd. Det blåser EMUI ur vattnet i nästan varje mätvärde. Om det du är ute efter är funktioner kan du till och med installera en Resurrection Remix eller LineageOS ROM istället för AOSP. Om du inte bryr dig så mycket om kamerans kvalitet rekommenderar jag att du tar bort EMUI. Även då kan kameraproblemen så småningom fixas med tiden. Men det lämnar en fråga: Vad i hela friden hände med EMUI?
Jag kan inte säga varför AOSP på den här enheten bara är så mycket bättre än EMUI. Det är flytande, det är snabbt och det är allt som EMUI inte är. Det kan vara bristen på uppblåsthet som saktar ner enheten. Ett intressant faktum är att jag inte kunde arbeta med artiklar på min telefon på EMUI eftersom Chrome helt enkelt skulle krascha, men förutom enstaka eftersläpningar på AOSP kunde jag redigera och arbeta med artiklar till mitt hjärta innehåll. Det kändes bara så mycket trevligare att använda. Det är inget du kan plocka upp på syntetiska riktmärken heller: det är något du måste prova själv. Om du har en Honor 9 Lite med EMUI och du inte har något emot att förlora kamerakvalitet så rekommenderar jag starkt att byta över till en AOSP-baserad ROM.
Om du byter till LineageOS bör du definitivt se till och försöka använda alla dess egenskaper som kommer att göras tillgänglig för dig. Det rekommenderas egentligen inte att använda en AOSP ROM, för varför skulle du egentligen? LineageOS har ett stort antal funktioner över AOSP och båda är i grunden desamma på teknisk nivå.
Om du minns att jag sa att jag under en period övervägde att använda den här enheten med EMUI över OnePlus 3, nu med AOSP har Honor 9 Lite verkligen fick mig att tänka.