Slik røtter du Moto G6 med TWRP og Magisk Beta

Motorolas Moto G6 er den siste budsjettenheten i deres hotteste solgte serie G-serien. Den har Android Oreo, en Qualcomm SDM45 Snapdragon (Octa-core 1, 8 GHz Cortex-A53) og Adreno 506 GPU. Det er en ganske fin enhet for prisen, og nå er vi i stand til å root den fullt ut med TWRP og Magisk!

Dette er imidlertid ikke en enkel rotprosess. Denne guiden innebærer flere ting å blinke og ADB-kommandoer som skal kjøres. Sørg for å lage en sikkerhetskopi av enheten din før du fortsetter, ikke bare hvis noe går galt, men også fordi en del av denne guiden innebærer tilbakestilling av fabrikken til Moto G6.

Krav:

  • Magisk Beta
  • MotoG6-ali-TWRP.img
  • XT1925-2 - XT1925-2_no-verity-boot.img (lager rediger)
  • XT1925-4 - XT1925-4_no-verity-boot.img (lager rediger)
  • XT1925-5 - XT1925-5_no-verity-boot.img (rediger på lager)
  • XT1925-6 - XT1925-6_no-verity-boot.img (lagerredigering) og MotoG6-ali-boot.img (kjerne og dtb-er bygget fra OPS27.104-15-10 kilde)
  • Force Force Encryption Disabler for ALI Oreo

Merknader for XT1925-6: Det er to oppstartsbilder for nedlasting, en lager redigert og en kilde bygget. I “MotoG6-ali-boot.img” er kjernen og enhetsklemmene blitt gjenoppbygd fra kilden (OPS27.104-15-10) med verity fjernet (og enhetsklumpene som brukes i TWRP er også bygget om for å trekke opp eksternt SD-kort).

Denne spesielle havnen i TWRP har noen problemer og er derfor eksperimentell. Det vil ikke tillate deg å flytte filer direkte til SD-kortet, men du kan kopiere i stedet for å flytte. TWRP plasserer intern lagring på / SDCard, og ekstern lagring på / External_SD.

Advarsel: Hvis du fortsetter med denne guiden, innebærer det å tørke userdataene dine. Husk å lage sikkerhetskopier av alle dataene dine! Når du blinker gjennom bootloader, vil det også gi en melding "(bootloader) Image not signed or corrupt". Dette er helt normalt fordi bildet ikke er signert av Motorola.

Slik røtter du Moto G6

Last ned TWRP-bildet ovenfra denne guiden til ADB / Fastboot-mappen på datamaskinen.

Aktiver USB-feilsøking på Moto G6. Gå inn på Innstillinger> Om> trykk på Bygg nummer 7 ganger til utviklermodus er aktivert, gå deretter til utvikleralternativer og aktiver “USB debugging”.

Start på nytt til startlasteren. Du kan gjøre dette ved å slå på enheten og holde på strømmen og begge volumknappene samtidig.

Når enheten starter på nytt til startlasteren, skriver du følgende fra datamaskinen din med telefonen tilkoblet via USB.

 fastboot boot MotoG6-ali-TWRP.img 

Når TWRP er startet opp fra datamaskinen din (det kan ta litt å starte opp fordi den prøver å dekryptere userdataene dine, men det vil mislykkes og kan be om et passord. Bare klikk på Avbryt):

 adb pull /dev/block/platform/soc/7824900.sdhci/by-name/boot stockboot.img adb pull /dev/block/platform/soc/7824900.sdhci/by-name/recovery stockrecovery.img 

Dette vil lage en sikkerhetskopi av lageroppstart og gjenopprettingsbilder hvis du vil eller trenger å gå tilbake til lager senere.

Start til startlasteren ved å skrive følgende fra datamaskinen:

 adb start på nytt 

Last ned no-verity-boot-bildet spesielt for enheten din fra nedlastingsdelen av denne guiden, og legg den i ADB-mappen.

Kjør følgende kommando fra datamaskinen din for å installere startbildet på enheten.

 fastboot flash boot .img 

Kjør følgende kommando fra datamaskinen din for å installere TWRP-bildet på enheten din.

 fastboot flash-gjenoppretting MotoG6-ali-TWRP.img 

Bruk volumtastene på enheten for å velge oppstart for gjenoppretting, og trykk deretter på av / på-knappen og TWRP vil starte opp. Det bør be om et dekrypteringspassord, velg avbryt.

DETTE trinnet vil utslette dataene på telefonen din. SIKKER AT DU HAR EN BACKUP FØR HÅND.

Sveip for å la systemet bli montert omskrivbart (r / w). Neste klikk på “Wipe” -knappen i TWRP og skyv “Swipe to Factory Reset”. Dette trinnet skal ha formatert data da det var kryptert (fjerne intern lagring). Hvis det ikke gjorde det, og data fremdeles ikke kan monteres i TWRP, kan du bruke "Format Data" -knappen over sveipen for Factory Reset, dette vil formatere data og Fjern ALT fra det interne SD-kortet (lagring).

Dette trinnet vil fjerne kraftkryptering ved første oppstart (du kan fremdeles velge å kryptere etter oppstart - telefonen er standard for å si at den er kryptert, i det minste på retus-system, i sikkerhetsfanen for innstillinger, men det er ikke og alternativet for å kryptere fortsatt eksisterer i den menyen. Merk at kryptering manuelt igjen vil gjøre data ikke lesbare i TWRP)

Det er to måter å gjøre dette trinnet, for hånd eller med glidelås. Vi har gitt en modifisert zip for å skyve den nye fstab.qcom-filen mens vi monterer leverandørpartisjonen for oss, så vi bruker den. På dette tidspunktet, hvis du er bekymret for å gå tilbake til komplett lager, bør du ta sikkerhetskopi av fabrikken fstab.qcom ved å bruke følgende kode. Forsikre deg om at du monterer leverandøren i TWRP for dette

 adb pull /vendor/etc/fstab.qcom fabrikk-fstab.qcom 

Last ned verity-deaktiverings-zip fra bunnen av dette innlegget og skyv det til telefonen din. Eksemplet bruker katalogen / tmp.

Skriv inn følgende fra datamaskinen din i ledeteksten / terminalen fra mappen adb / fastboot:

 adb push Force_Encryption_Disabler_For_ALI_Oreo_v2.zip / tmp 

Blink glidelåsen du nettopp dyttet ved å bruke installasjonsalternativet, velg lagringsplassen der du dyttet glidelåsen til og installer den. Hvis du ikke ser det, må du sørge for at du fulgte de forrige kommandoene riktig. Vi kan bekrefte at den blinket ved å montere leverandør manuelt hvis den ikke er montert og ved å bruke følgende kommando og sjekke linjen som monteres / data sier “krypterbar” i stedet for “kraftkryptert”:

 adb shell "cat /vendor/etc/fstab.qcom" 
 / dev / block / bootdevice / by-name / userdata / data f2fs rw, kast, nosuid, nodev, noatime, nodiratime, nobarri er, inline_xattr, inline_data vent, sjekk, formaterbar, krypterbar = / dev / block / bootdevice / by- navn / metadata 

Legg merke til hvor det står “krypterbart”. Det betyr at vi nå har valget mellom å gjøre det kontra å bli tvunget til det. Hvis det av en eller annen grunn fremdeles står “kraftkryptert”, monter leverandøren manuelt og prøv igjen.

For å være sikker, start på nytt på nytt til TWRP for å sikre at alt ser datapartisjonen montert riktig og sveip igjen for å la systemet montere omskrivbart (r / w).

Last ned Magisk Beta og plasser den i ADB-mappen, og kjør deretter følgende kommando for å skyve oppstartsbildet til enheten

 adb push Magisk-vxxx.zip / tmp 

Bytt ut Magisk-vxxx.zip med hva som er den nyeste versjonen av Magisk Beta.

Flash Magisk .zip-filen fra TWRP fra Install-knappen på TWRP-hovedmenyen, og naviger til mappen / tmp (eller uansett hvor du presset den) for å velge den og installere den. Magisk skal vise suksess. Start enheten på nytt

Det vil si N / A i øverste hjørne av enheten i noen sekunder. Dette er normalt ettersom oppstartbildet ikke er signert og dermed viser N / A i stedet. Det kan se ut som om den starter opp skjermen, bare la den gå og den skal starte opp Motorola-oppstartsskjermen, og du kan konfigurere enheten din som en ny telefon.

Bekreft at Magisk Manager er installert og rotfunksjonaliteten fungerer.

Følgende er gitt for sikkerhetskopieringsformål bare i tilfelle du har glemt å ta sikkerhetskopi. Når du drar fra telefonen, er bildene i full størrelse, ikke faktisk størrelse.

XT1925-6 (OPS27.104-15-10) Fabrikkutsatte filer

Disse filene får deg tilbake på lager for denne veiledningen. Husk imidlertid at 'bad key' vises når de ble trukket fra en enhet i stedet for å bli levert av Motorola.

  • Fabrikkens oppstartsbilde - XT1925-6_factory-boot.img
  • Fabrikkgjenvinningsbilde - XT1925-6_factory-recovery.img
  • Factory fstab.qcom-fil - fabrikk-fstab.qcom– Du kan skyve denne filen til / leverandør / etc / for å gå tilbake til lagerleverandørparisjon hvis du trenger. Fabrikkstartbilder vil sannsynligvis ha problemer med å starte opp uten at leverandøren er helt på lager.

Interessante Artikler