Come eseguire il root del Moto G6 con TWRP e Magisk Beta

Il Moto G6 di Motorola è l'ultimo dispositivo economico nella gamma della serie G più venduta. È dotato di Android Oreo, un Qualcomm SDM45 Snapdragon (Octa-core 1.8GHz Cortex-A53) e la GPU Adreno 506. È un bel dispositivo per il prezzo, e ora siamo in grado di effettuare il root completo usando TWRP e Magisk!

Tuttavia, questo non è un semplice processo di root. Questa guida comprende diverse cose da eseguire e comandi ADB da eseguire. Assicurati di creare un backup del tuo dispositivo prima di continuare, non solo nel caso in cui qualcosa vada storto, ma anche perché parte di questa guida prevede il ripristino delle impostazioni di fabbrica del tuo Moto G6.

Requisiti:

  • Magisk Beta
  • MotoG6-ali-TWRP.img
  • XT1925-2 - XT1925-2_no-verity-boot.img (modifica stock)
  • XT1925-4 - XT1925-4_no-verity-boot.img (modifica stock)
  • XT1925-5 - XT1925-5_no-verity-boot.img (modifica stock)
  • XT1925-6 - XT1925-6_no-verity-boot.img (modifica stock) e MotoG6-ali-boot.img (kernel e dtb costruiti dalla fonte OPS27.104-15-10)
  • Disabilita crittografia forzata per ALI Oreo

Note per XT1925-6: ci sono due immagini di avvio da scaricare, una scorta modificata e una fonte costruite. In "MotoG6-ali-boot.img" i BLOB del kernel e del dispositivo sono stati ricostruiti dal sorgente (OPS27.104-15-10) con la verità rimossa (e anche i BLOB del dispositivo utilizzati in TWRP sono stati ricostruiti per recuperare scheda SD esterna).

Questa particolare porta di TWRP presenta alcuni problemi ed è quindi sperimentale. Non ti permetterà di spostare direttamente i file sulla scheda SD, ma puoi copiarli invece di spostarli. TWRP posiziona la memoria interna su / SDCard e la memoria esterna su / External_SD.

Avvertenza: procedere con questa guida comporta la cancellazione dei dati utente, assicurati di creare backup di tutti i tuoi dati! Inoltre, quando si esegue il flash nel bootloader, verrà visualizzato un messaggio "(bootloader) Immagine non firmata o danneggiata". Questo è perfettamente normale perché l'immagine non è firmata da Motorola.

Come eseguire il root del Moto G6

Scarica l'immagine TWRP da sopra questa guida nella cartella ADB / Fastboot sul tuo computer.

Abilita il debug USB sul tuo Moto G6. Vai in Impostazioni> Informazioni> tocca Numero build 7 volte fino a quando non viene attivata la Modalità sviluppatore, quindi vai in Opzioni sviluppatore e abilita "Debug USB".

Riavvia il tuo bootloader. Puoi farlo accendendo il dispositivo e tenendo premuti contemporaneamente i pulsanti di accensione e di volume.

Una volta riavviato il dispositivo sul bootloader digitare quanto segue dal computer con il telefono collegato tramite USB.

 avvio fastboot MotoG6-ali-TWRP.img 

Una volta che TWRP si avvia dal tuo tipo di computer (l'avvio potrebbe richiedere un po 'perché sta tentando di decrittografare i tuoi dati utente, ma fallirà e potrebbe richiedere una password. Basta fare clic su Annulla):

 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 

Ciò creerà un backup delle immagini di avvio e di ripristino dello stock se si desidera o è necessario ripristinare lo stock in un secondo momento.

Riavvia il bootloader digitando dal tuo computer quanto segue:

 adb riavvia il bootloader 

Scarica l'immagine senza avvio specifico per il tuo dispositivo dalla sezione download di questa guida e inseriscila nella cartella ADB.

Eseguire il comando seguente dal computer per installare l'immagine di avvio sul dispositivo.

 avvio flash fastboot .img 

Eseguire il comando seguente dal computer per installare l'immagine TWRP sul dispositivo.

 recupero flash fastboot MotoG6-ali-TWRP.img 

Utilizzare i tasti del volume sul dispositivo per selezionare l'avvio da ripristinare, quindi premere il pulsante di accensione e TWRP si avvierà. Dovrebbe richiedere una password di decodifica, selezionare Annulla.

QUESTO PASSO SALVERÀ I TUOI DATI SUL TELEFONO. ASSICURATI DI AVERE UN BACKUP PRIMA.

Scorri per consentire il montaggio del sistema riscrivibile (r / w). Quindi fare clic sul pulsante "Wipe" in TWRP e scorrere "Swipe to Factory Reset". Questo passaggio dovrebbe avere dati formattati in quanto crittografati (rimuovendo la memoria interna), tuttavia in caso contrario e se i dati non sono ancora montabili in TWRP, è possibile utilizzare il pulsante "Formatta dati" sopra lo scorrimento per ripristinare le impostazioni di fabbrica, questo formatterà i dati e rimuovi TUTTO dalla sdcard interna (memoria).

Questo passaggio rimuoverà la crittografia forzata al primo avvio (potresti comunque scegliere di crittografare dopo l'avvio: il telefono imposta automaticamente la crittografia, almeno sul sistema retus, nella scheda di sicurezza delle impostazioni ma non lo è e l'opzione di crittografare esiste ancora all'interno di quel menu. Tieni presente che la crittografia manuale renderà nuovamente i dati non leggibili in TWRP)

Esistono due modi per eseguire questo passaggio, manualmente o tramite zip. Abbiamo fornito uno zip modificato per inviare il nuovo file fstab.qcom durante il montaggio della partizione del fornitore per noi, quindi lo useremo. Al momento, se sei preoccupato di tornare indietro per completare lo stock, dovresti eseguire il backup del tuo factory fstab.qcom usando il seguente codice. Assicurati di montare il fornitore in TWRP per questo

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

Scarica lo zip di disabilitazione della verità dalla parte inferiore di questo post e invialo al telefono. L'esempio usa la directory / tmp.

Dal computer in uso digitare quanto segue nel prompt dei comandi / terminale dalla cartella adb / fastboot:

 adb push Force_Encryption_Disabler_For_ALI_Oreo_v2.zip / tmp 

Esegui il flashing dello zip che hai appena premuto utilizzando l'opzione di installazione, seleziona lo spazio di archiviazione in cui hai premuto lo zip e installalo. Se non lo vedi, assicurati di aver seguito correttamente i comandi precedenti. Possiamo verificarlo lampeggiando montando manualmente il fornitore se non è montato e usando il seguente comando e controllando la riga che monta / dati dice "criptabile" invece che "criptato forzatamente":

 shell adb "cat /vendor/etc/fstab.qcom" 
 / dev / block / bootdevice / by-name / userdata / data f2fs rw, scartare, nosuid, nodev, noatime, nodiratime, nobarri er, inline_xattr, inline_data wait, check, formattable, crittotable = / dev / block / bootdevice / by- nome / metadati 

Nota dove dice "criptabile". Ciò significa che ora abbiamo la scelta di farlo anziché essere costretti a farlo. Se per qualsiasi motivo si dice ancora "criptato forzatamente", montare il fornitore manualmente e riprovare.

Per sicurezza, riavviare in TWRP per assicurarsi che tutto veda la partizione dati montata correttamente e scorrere nuovamente per consentire al sistema di montare riscrivibile (r / w).

Scarica Magisk Beta e inseriscilo nella cartella ADB, quindi esegui il comando seguente per inviare l'immagine di avvio sul tuo dispositivo

 adb push Magisk-vxxx.zip / tmp 

Sostituisci Magisk-vxxx.zip con qualunque sia l'ultima versione di Magisk Beta.

Esegui il flashing del file .zip Magisk da TWRP dal pulsante Installa nel menu principale TWRP e vai alla cartella / tmp (o ovunque tu l'abbia premuto) per selezionarlo e installarlo. Magisk dovrebbe mostrare successo. Riavvia il dispositivo

Dirà N / A nell'angolo superiore del dispositivo per alcuni secondi. Ciò è normale poiché l'immagine di avvio non è firmata e mostra invece N / D. Potrebbe sembrare che si avvii su quello schermo, basta lasciarlo andare e dovrebbe avviare lo schermo di avvio di Motorola e puoi configurare il tuo dispositivo come un nuovo telefono.

Verifica che Magisk Manager sia installato e che la funzionalità di root funzioni.

Di seguito vengono forniti a scopo di backup solo nel caso in cui si sia dimenticato di eseguire il backup. Quando estratte dal telefono, le immagini hanno le dimensioni complete della partizione, non quelle effettive.

XT1925-6 (OPS27.104-15-10) File estratti in fabbrica

Questi file ti riporteranno in magazzino per quanto riguarda questa guida. Ricorda, tuttavia, verrà visualizzata la "chiave errata" quando sono stati estratti da un dispositivo anziché essere forniti da Motorola.

  • Immagine di avvio di fabbrica - XT1925-6_factory-boot.img
  • Immagine di ripristino di fabbrica - XT1925-6_factory-recovery.img
  • File di fabbrica fstab.qcom - factory-fstab.qcom– È possibile inviare questo file a / vendor / etc / per tornare alla partizione di stock di magazzino se necessario. Le immagini di avvio di fabbrica avranno probabilmente un problema all'avvio senza che il fornitore sia completamente disponibile.

Articoli Interessanti