Eksklusivt: Dette er Android Oreo med EMUI 6 på Huawei Mate 9

Gårsdagens Google-begivenhet brakte oss endelig Google Pixel 2 og Pixel 2 XL, Pixelbook og Home Mini / Max, men selv om Google-inderen nå dør ned, er det fortsatt mye for Android-entusiaster å se frem til de kommende ukene. Den mektige Huawei Mate 10 vil snart debutere 16. oktober på et pressearrangement i München, Tyskland, og det vil være det første offentlige utseendet vi får på Huawies kommende EMUI 6 basert på Android 8.0 Oreo. I forkant av dette arrangementet har vi fått tilgang til en pre-release firmwarebygging av Android Oreo / EMUI 6 for Huawei Mate 9, og det er ganske mange interessante endringer å merke seg for denne kommende oppdateringen.

Huawei Mate 9 ble avduket bare i november i fjor med maskinvarespesifikasjoner av topp nivå, så det er ikke overraskende å se denne enheten motta en Android Oreo-oppdatering. Det var antydninger til at det ble jobbet tidlig med en Android 8.0-oppdatering selv så langt tilbake som i april i år, selv om bygningen som ble lekket på den tiden var ganske barbeiner. Nå, bygget som vi har fått er fullt funksjonelt og kan faktisk installere rett på toppen av MHA-L29C432 (den internasjonale Huawei Mate 9-varianten), så vi gjorde akkurat det for å begynne å grave i det som er nytt i EMUI 6-oppdateringen.


EMUI 6 basert på Android Oreo for Huawei Mate 9

De tingene du ville forvente

For det første, la oss få de uinteressante detaljene ut av veien. Som du forventer er de fleste av de nødvendige Android Oreo-funksjonene tilgjengelige i denne builden. Det betyr støtte i bilde-i-bildemodus, de strenge begrensningene for bakgrunnsappen, varslingskanaler og til og med den irriterende “appen kjører i bakgrunnen” -varsling som du heldigvis fremdeles kan skjule ved hjelp av en app.

Vi må merke oss at selv om Huawei implementerte varslingskanaler, er kontrollen av varslingsviktighet faktisk en holdover fra EMUI 5 og ikke basert på AOSP-versjonen som du kanskje er kjent med. Jeg ser på dette som en velsignelse fordi det betyr at du ikke trenger en tredjeparts-app for å bringe tilbake varslingskravene for apper som ikke er målrettet mot Android Oreo.

EMUI 6 Oppdateringer

Her blir ting litt mer interessante. Totalt sett vil jeg si at det ikke er mange endringer mellom EMUI 5 og EMUI 6 på overflaten, men det er noen få nye programvaretillegg som burde gjøre noen mennesker lykkelige.

Først opp er det et nytt “ skjermoppløsning ” -alternativ i skjerminnstillinger. Dette bygger på EMUI 5s dynamiske skjermoppløsningsfunksjon kalt "smart oppløsning" (som også er til stede i EMUI 6). Mens smart oppløsning automatisk skifter mellom 720p og 1080p for å spare strøm, lar dette nye alternativet manuelt skifte mellom de to oppløsningene. Denne metoden slår sannsynligvis ved å bruke ADB “wm size” -kommandoen, da ADB-kommandoen bare justerer den virtuelle oppløsningen i stedet for å faktisk ha skjermen gjengitt i en lavere oppløsning.

Deretter er det en ny knapp som kan plasseres på navigasjonslinjen. Når knappen er aktivert, legger den til en liten pil til venstre på navigasjonsfeltet. Ved å trykke på denne knappen skjuler du navigasjonslinjen midlertidig til du sveiper opp fra bunnen. For de av dere som liker å ha aksjenavigasjonslinjen, men som av og til ønsker å benytte seg av fullskjerms eiendom på forespørsel, slår denne nye knappen ADB-kommandoen som permanent skjuler navigasjonsfeltet eller muliggjør oppslukende modus. Denne knappen er ikke teknisk ny, da den er til stede på den kinesiske firmware fra Huawei Mate 9, men den er ny i den internasjonale varianten.

Hvis du ikke er en fan av programvarenavigeringslinjen, er det et nytt nytt navigasjonsalternativ tilgjengelig for deg å prøve. Det kalles navigasjonsdockingstasjon, og det den plasserer en bevegelig flytende knapp som kan erstatte navigeringslinjen for alle trykk på tilbake, hjemme eller nylige knapper. Dette er forskjellig fra EMUI 5s "flytebrygge" ettersom den funksjonen fungerte som en pseudo-pie-kontroll der trykk på knappen utvider en liste over tilgjengelige navigasjonsalternativer. EMUI 6s navigasjonsdokk bruker i stedet bevegelseskontroller som å skyve opp for å gå hjem, skyve til høyre for å komme tilbake og berøre for å gå tilbake.

Til slutt, i utvikleralternativer, er det noe rart vi fant. De vanlige funksjonene for tilpasning av Bluetooth-lydkodek er til stede, og det er evnen til å veksle mellom forskjellige Bluetooth-lydkodeker - inkludert aptX og aptX HD. aptX og aptX HD er proprietære Bluetooth-lydkodeker som eies av Qualcomm, så selskaper som ønsker å bruke dem må betale lisensavgift til Qualcomm.

Vi er ikke sikre på hvorfor Huawei til og med gjorde det til et valgbart alternativ, siden det ikke en gang fungerer her (ved å velge et av disse alternativene rett og slett går valget tilbake til SBC), men igjen er dette en pre-release-bygging, så det er mulig disse alternativene vil forsvinne i den endelige utgivelsen. Kanskje med root-tilgang og en Magisk Module kan vi aktivere støtte for det på samme måte som Google Nexus 6P-eiere kan.

Forandringer under panseret

Du lurer kanskje på dette punktet hvorfor vi ennå ikke har vist et skjermbilde av delen "Om telefon". Det er fordi, som alle beta- / testbygg som Huawei slipper internt, endres programvareversjonen for å dempe lekkasjer. Heldigvis er det ganske enkelt å bekrefte den ekte programvarebyggingen ved å ta en titt på build.prop-filen. I det kan vi se at følgende:

 [ro.build.version.security_patch]: [2017-09-05] [ro.build.version.release]: [8.0.0] [ro.build.version.sdk]: [26] 

og fra en egen kommando, kan vi finne Linux-kjerneversjonen

 Linux version 4.4.23+ ([email protected]) (gcc version 4.9.x 20150123 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Sep 14 04:10:43 CST 2017 

Så det er ganske tydelig av denne informasjonen at Huawei Mate 9-bygget vi har fått er faktisk basert på Android 8.0 Oreo (SDK-nivå 26). Linux-kjerneversjonen er 4.4, oppdatert fra 4.1 i den Nougat-baserte EMUI 5 på Mate 9. Videre er sikkerhetsoppdateringsnivået september 2017, noe som betyr at Mate 9 er trygt mot Blueborne-sårbarheten .

Endelig er det noen få ting vi oppdaget som er spesielt interessante for Android-entusiaster. For det første er Project Treble- støtte der. Selv om kjernekildene for Mate 9 har vært tilgjengelige i flere måneder, er det ingen tilpassede AOSP-baserte ROM-er tilgjengelige for enheten. Kanskje støtte fra Project Treble vil endre det, kanskje ikke. Dette er fortsatt interessant, ettersom det er den første bekreftede enheten som har støtte fra Project Treble, selv om den ikke ble lansert med Android Oreo.

Sist, men ikke minst, her er det noe som ingen forventet å skje: Underlagsstøtte i EMUI. Ja, underlagstemaer fungerer på EMUI 6 . Dette er alt takket være at Overlay Manager Service (OMS) forplikter seg fra Sony til AOSP som endelig har kommet seg i full fungerende tilstand i Android Oreo. Det er takket være dette at brukere av Google Nexus og Pixel kan glede seg over full tilpasset temastøtte ved hjelp av Andromeda-tillegget for Substratum. Vi testet både kommandolinjegrensesnittet så vel som et mørkt tema i visse apper og kan bekrefte at det faktisk fungerer.

Prosjekt Diskantstøtte

Underlagsstøtte

Underlagsstøtte virker kanskje ikke like interessant ved første øyekast siden Huawei allerede har en egen temamotor, men det skal bemerkes at Substratum vil tillate deg å tematisere mer enn bare systemapplikasjoner, som det kan sees i skjermbildet ovenfor av Google Messenger-applikasjonen.


Det er alt vi har oppdaget i denne interne, beta-byggingen av Android 8.0 Oreo for Huawei Mate 9. Hold deg oppdatert på portalen når vi har mer å dele om kommende Huawei- og Honor-enheter. Den beste måten å følge portalen er ved å installere Labs-applikasjonen!

Firmware ble gitt for meg å installere på min Huawei Mate 9 av FunkyHuawei.club, en tjeneste som lar deg installere pre-release Huawei firmwares, gjenopprette murte enheter og omdirigere / konvertere Kina-regionen telefoner til internasjonale varianter. Tjenesten vil støtte Mate 10 ved utgivelse.