Hur man installerar en Treble ROM på Huawei Mate 9

Huawei Mate 9 är en bra mellanklass-telefon från Huawei, men användarna kanske inte alltid tycker om EMUI-designen, särskilt eftersom den tenderar att kollidera med den ursprungliga Android Material Design. Av den anledningen eller andra kanske vissa användare föredrar en mer ursprunglig Android-upplevelse på sin Huawei-telefon - särskilt eftersom Huawei Mate 9 faktiskt är Treble-kompatibel.

Det finns dock några saker som är värda att veta innan du fortsätter.

Det finns för närvarande inga helt kompatibla TWRP-versioner för Kirin-enheter - vanligtvis fungerar de antingen men kan inte blinka OpenGApps, eller så fungerar de helt enkelt inte med Treble-baserade ROM-skivor.

Huawei's eRecovery verkar fungera, så du kan använda antingen Huawei eRecovery eller TWRP med lager EMUI, om du vill skapa säkerhetskopior av dina partitioner i händelse av att något går ganska fel.

Du vill också använda lagerkärna, ramdisk och återhämtning_ramdisk - om du inte är det, vill du blinka dessa saker innan du fortsätter.

Slutligen kräver en olåst startladdare att följa denna guide. Eftersom Huawei stoppade deras upplåsningsprogram för bootloader är du ganska lyckosam om din Huawei-enhet inte redan har låst upp sin bootloader.

Krav:

  • ADB och Fastboot (se Appual's guide Hur man installerar ADB på Windows)
  • En Huawei Mate 9 som kör Android 8 Oreo
  • En olåst startlaster

Du bör börja med att aktivera OEM-upplåsning i utvecklaralternativ. Gå till Inställningar> Om telefon> tryck på Byggnummer 7 gånger tills utvecklarläget är aktiverat.

Gå nu till Inställningar> Utvecklaralternativ> aktivera OEM-upplåsning.

Nu behöver du en bra diskant-baserad ROM, vi rekommenderar följande:

  • OpenKirin Builds
  • Kaos-OS

Dessa ROM: er laddas ner en IMG-fil, du måste placera dem i din primära ADB-mapp ( exempel C: \ platform-tools-recent-windows \ platform-tools)

Obs! Nedladdning av ROM-skivor kan vara lite tidskrävande eftersom det är ganska stora filer - lägg på en kopp kaffe och spela kanske några Shell Shockers eller Moto X3M medan du väntar.

Ladda ner nu även Huawei Firmware Finder och Huawei Update Extractor (Windows). Använd den här versionen av Update Extractor om du använder Mac eller Linux. Spara dem på skrivbordet för senare.

Du bör också ladda ner och spara Magisk Manager APK på ditt externa SD-kort.

Alternativt kan du ladda ner den här korrigerade Ramdisk (patched_boot.img) som har Magisk inkluderad, så du behöver inte ladda ner alla ovanstående filer. Men det använder MHA-L29 8.0.0.370 (C432) byggnummer, så du riskerar att något går fel om du inte har samma byggnummer ( Inställningar> Om telefon> Byggnummer) .

Så stäng nu av din Huawei Mate 9 och anslut den sedan till din PC via USB medan du håller ner volymknappen . Du bör få en skärm som säger att du är i Fastboot och Rescue Mode.

Starta nu en ADB-terminal ( håll shift + högerklicka i din huvudsakliga ADB-mapp och välj 'Öppna en kommandotolk här') .

För att se till att ADB-anslutningen känns igen skriver du: fastboot-enheter

Kopiera nu den Treble-baserade ROM-skivan till din huvudsakliga ADB-mapp och skriv in ADB-terminalen: fastboot flash-system xxxx.img (ersätt xxxx med filnamnet)

Din ROM bör börja blinka med meddelandet "mål rapporterad max nedladdningsstorlek 494927872 byte", och processen bör ta ungefär en minut.

När den blinkande processen är klar bör du inte starta om enheten ännu. Du måste starta om till återhämtning genom att stänga av telefonen (håll ner strömbrytaren i ~ 5 sekunder) och hålla volymen uppe.

När du är i EMUI-återställningen måste du torka cache och torka data / återställa fabriken. Detta är viktigt, annars kan saker och ting bli riktigt dåliga, till exempel återhämtningsslingor.

När dessa har torkats kan du starta om till systemet och gå igenom Android-konfigurationsguiden.

Rota Huawei Mate 9 på en diskant-ROM

Din Treble ROM är inte rotad som standard. Treble ROM kommer emellertid själv att utlösa SafetyNet-flaggan, vilket betyder att även om din telefon inte är förankrad, är den inte certifierad. Så det är uppenbart helt valfritt, men det rekommenderas extremt att installera Magisk.

Om du laddade ner den patched_boot.img som vi levererade kommer installationsprocessen att vara extremt enkel. Det kommer att installera Magisk 16.7 (endast Beta fungerar med Treble just nu). Så allt du behöver göra är att:

Gå till fastboot-läge genom att stänga av telefonen och sedan ansluta den till din dator medan du håller ner volymknappen. Skriv sedan följande kommando i samma kommandotolkfönster: fastboot flash recovery_ramdisk patched_boot.img

Detta borde vara extremt snabbt. När det är gjort kan du starta om din Huawei Mate 9 och sedan fortsätta att ladda ner Magisk Manager - SafetyNet kommer dock att resa.

Det bör ta cirka 5 sekunder. Nu kan du starta om och ladda ner Magisk Manager. Men Safetynet kommer fortfarande att trigga (om det inte gör det, berätta för mig). Du måste följa E. SAFETYNET.

Om du inte använde patched_boot.img-nedladdningen måste du utföra några steg till.

Kontrollera din Android-version och byggnummer. Det finns i Inställningar> Om telefon. Skriv ner det, du behöver det.

Installera och starta Huawei Firmware Finder på din PC. Navigera till fliken "Common Base" och skriv in ditt telefonnummer.

Hitta matchande byggnummer i listan. Se till att typen är 'FullOTA-MF' och att storleken är ungefär eller mer än 2 gigabyte.

Klicka nu på den blå länken i kolumnen "Fillista". Kopiera klistra in den första (som slutar med 'update.zip') i din webbläsare för att ladda ner zip-filen. Det borde ta lite tid.

När den har laddats ner öppnar du den med 7Zip / WinRar och extraherar filen med namnet 'UPDATE.APP'.

Öppna Huawei Update Extractor, gå till fliken Inställningar och ta bort allt.

Gå nu till fliken Extract och klicka på prickarna till höger och välj din extraherade 'UPDATE.APP'. Många filer ska visas.

Högerklicka på 'RAMDISK' och 'Extract vald'. Lägg den någonstans på din dator, du behöver den.

Anslut din telefon till din dator och lägg din RAMDISK.IMG i en mapp på din telefon.

Ladda ner och installera Magisk Manager på din telefon. Om du uppmanar dig att göra det ska du inte installera det. Gå sedan till fliken Inställningar och ändra 'Uppdatera kanal' till 'Beta'.

Gå nu tillbaka och tryck på 'Installera', välj sedan 'Patch Boot Image File' och välj din RAMDISK.IMG som du överförde till din telefon. Låt sedan Magisk göra sin sak.

När det är klart går du till din telefon / Intern butik / MagiskManager på din PC och överför filen 'patched_boot.img' till din Minimal ADB-mapp.

Stäng av telefonen och komma till fastboot-läge. Du vet hur man gör det nu, eller hur?

I samma kommandotolk på din dator skriver du: fastboot flash recovery_ramdisk patched_boot.img

Det bör ta cirka 5 sekunder. Nu kan du starta om och när du väl är tillbaka i Android-systemet är du rotad. SafetyNet kommer dock att utlösas.

SafetyNet-procedur

Magisk kan installeras, men med en Treble Rom bör SafetyNet utlösa ändå. Så du måste göra några saker.

Gå till fliken Nedladdningar i Magisk Manager och sök efter 'MagiskHide Props Config'. Installera den och starta sedan om telefonen.

När din telefon har startats om, ladda ner Terminal Emulator i Play Store

Alternativ metod:

Gå till utvecklaralternativ och aktivera 'Local Terminal'.

Öppna din terminal, skriv sedan:

 su props 

Detta bör visa en meny som du kan navigera genom att ange rätt knappar.

Skriv 1 (Redigera enhetens fingeravtryck), sedan f, välj sedan en leverantör och en modell genom att skriva rätt nummer och tryck sedan på y. Starta inte om ännu (tryck n)

Skriv 6 (Skriptinställningar), sedan 1 och sedan y. Nu kan du starta om (tryck på y). När det är klart ska du se till att 'boot stage' är 'just post-fs-data'. Annars utlöser SafetyNet fortfarande.

Din telefon ska passera SafetyNet. Du kan kontrollera detta genom att försöka söka efter Netflix-appen i Play Store eller gå till Play Store-inställningarna och se till att din enhet är certifierad.

Intressanta Artiklar