Comment rooter le Moto G6 avec TWRP et Magisk Beta

Le Moto G6 de Motorola est le dernier appareil économique de leur gamme la plus vendue. Il comprend Android Oreo, un composant logiciel enfichable Qualcomm SDM45 Snapdragon (Corta-A53 à 1, 8 GHz Octa-core) et le processeur graphique Adreno 506. C'est un très bon appareil pour le prix, et maintenant nous pouvons le rooter complètement en utilisant TWRP et Magisk!

Cependant, ce n'est pas un processus racine facile. Ce guide implique plusieurs choses à clignoter et des commandes ADB à exécuter. Assurez-vous de créer une sauvegarde de votre appareil avant de continuer, non seulement en cas de problème, mais également parce qu’une partie de ce guide implique la réinitialisation usine de votre Moto G6.

Exigences:

  • Magisk Beta
  • MotoG6-ali-TWRP.img
  • XT1925-2 - XT1925-2_no-verity-boot.img (modification de stock)
  • XT1925-4 - XT1925-4_no-verity-boot.img (modification de stock)
  • XT1925-5 - XT1925-5_no-verity-boot.img (modification de stock)
  • XT1925-6 - XT1925-6_no-verity-boot.img (modification de stock) et MotoG6-ali-boot.img (le noyau et les dtb sont construits à partir du code source OPS27.104-15-10)
  • Force Encryption Disabler pour ALI Oreo

Remarques pour XT1925-6: Il existe deux images de démarrage à télécharger, une édition stockée et une source créée. Dans «MotoG6-ali-boot.img», les blobs de noyau et de périphérique ont été reconstruits à partir du code source (OPS27.104-15-10) avec la vérité supprimée (et les blobs de périphérique utilisés dans TWRP ont également été reconstruits). carte SD externe).

Ce port particulier de TWRP a quelques problèmes et est donc expérimental. Cela ne vous permettra pas de déplacer directement des fichiers sur la carte SD, mais vous pouvez copier au lieu de déplacer. TWRP place la mémoire interne sur / SDCard et la mémoire externe sur / External_SD.

Avertissement: Pour continuer avec ce guide, vous devez effacer vos données utilisateur. Assurez-vous de créer des sauvegardes de toutes vos données! En outre, lorsque vous parcourez le chargeur de démarrage, le message «(chargeur de démarrage) non signé ou corrompu» s'affiche. Ceci est parfaitement normal car l'image n'est pas signée par Motorola.

Comment enraciner le Moto G6

Téléchargez l'image TWRP ci-dessus de ce guide dans le dossier ADB / Fastboot de votre ordinateur.

Activez le débogage USB sur votre Moto G6. Allez dans Paramètres> À propos de> tapez le numéro de construction 7 fois jusqu'à ce que le mode développeur soit activé, puis allez dans Options du développeur et activez «Débogage USB».

Redémarrez sur votre chargeur de démarrage. Vous pouvez le faire en allumant votre appareil tout en maintenant l’alimentation et les deux boutons de volume en même temps.

Une fois le périphérique redémarré sur le chargeur de démarrage, tapez ce qui suit sur votre ordinateur avec votre téléphone connecté via USB.

 démarrage rapide MotoG6-ali-TWRP.img 

Une fois que TWRP a démarré à partir de votre type d'ordinateur (cela peut prendre un peu, car il tente de déchiffrer vos données utilisateur, mais il échouera et vous demandera peut-être un mot de passe. Cliquez simplement sur annuler):

 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 

Cela créera une sauvegarde de vos images de démarrage et de récupération de stock si vous souhaitez ou devez revenir au stock ultérieurement.

Redémarrez le chargeur de démarrage en tapant à partir de votre ordinateur les éléments suivants:

 redémarrage du chargeur de démarrage adb 

Téléchargez l'image no-verity-boot spécialement pour votre appareil à partir de la section Téléchargements de ce guide et placez-la dans votre dossier ADB.

Exécutez la commande suivante à partir de votre ordinateur pour installer l'image de démarrage sur votre périphérique.

 démarrage rapide flash .img 

Exécutez la commande suivante à partir de votre ordinateur pour installer l’image TWRP sur votre périphérique.

 récupération flash rapide MotoG6-ali-TWRP.img 

Utilisez les touches de volume sur le périphérique pour sélectionner le démarrage de la récupération, puis appuyez sur le bouton d'alimentation pour que TWRP démarre. Il devrait vous demander un mot de passe de décryptage, sélectionnez Annuler.

CETTE ÉTAPE EFFACERA VOS DONNÉES SUR VOTRE TÉLÉPHONE. ASSUREZ-VOUS D'AVOIR UNE SAUVEGARDE AVANT LA MAIN.

Faites glisser pour que le système soit monté réinscriptible (r / w). Cliquez ensuite sur le bouton “Effacer” dans TWRP et faites glisser “Swipe to Factory Reset”. Cette étape doit avoir formaté les données car elles ont été chiffrées (suppression de la mémoire interne). Toutefois, si ce n’est pas le cas et que les données ne peuvent toujours pas être montées dans TWRP, vous pouvez utiliser le bouton «Formater les données» au-dessus du balayage pour réinitialiser les paramètres d’usine. Enlevez TOUT de la carte SD interne (stockage).

Cette étape supprime le chiffrement forcé lors du premier démarrage (vous pouvez toujours choisir de chiffrer après le démarrage; le téléphone indique par défaut qu'il est chiffré, du moins sur le système retus, dans l'onglet Sécurité des paramètres, mais ce n'est pas le cas et l'option de chiffrement existe toujours. Notez que le rechiffrement manuel rendra à nouveau les données illisibles dans TWRP)

Il y a deux façons de faire cette étape, à la main ou par zip. Nous avons fourni un zip modifié pour envoyer le nouveau fichier fstab.qcom lors du montage de la partition du fournisseur, nous allons donc l'utiliser. À ce stade, si vous souhaitez retourner au stock complet, vous devez sauvegarder votre fstab.qcom d'usine à l'aide du code suivant. Assurez-vous de monter le fournisseur dans TWRP pour cela

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

Téléchargez le zip de Verity-Disabler au bas de ce post et poussez-le vers votre téléphone. L'exemple utilise le répertoire / tmp.

À partir de votre ordinateur, tapez ce qui suit dans votre invite de commande / terminal à partir de votre dossier adb / fastboot:

 adb push Force_Encryption_Disabler_For_ALI_Oreo_v2.zip / tmp 

Flash le zip que vous venez de pousser en utilisant l'option d'installation, sélectionnez le stockage sur lequel vous avez poussé le zip et installez-le. Si vous ne le voyez pas, assurez-vous de suivre les commandes précédentes correctement. Nous pouvons le vérifier en assemblant manuellement le fournisseur s'il n'est pas monté et en utilisant la commande suivante et en vérifiant la ligne qui monte / les données indiquent «crypté» au lieu de «forcé crypté»:

 shell adb "chat /vendor/etc/fstab.qcom" 
 / dev / block / bootdevice / par nom / userdata / data f2fs rw, ignorer, nosuid, nodev, noatime, nodiratime, nobarri er, inline_xattr, inline_data wait, vérifier, formatable, cryptable = / dev / block / bootdevice / by- nom / métadonnées 

Notez où il est écrit “cryptable”. Cela signifie que nous avons maintenant le choix de le faire contre l'obligation de le faire. Si, pour une raison quelconque, le message «forceencrypted» est toujours écrit, montez le fournisseur manuellement et réessayez.

Pour plus de sécurité, redémarrez dans TWRP pour vous assurer que la partition de données est correctement montée et que vous effectuez un nouveau balayage pour permettre au système de monter en mode réinscriptible (r / w).

Téléchargez Magisk Beta et placez-le dans votre dossier ADB, puis exécutez la commande suivante pour envoyer l'image de démarrage sur votre appareil.

 adb push Magisk-vxxx.zip / tmp 

Remplacez Magisk-vxxx.zip par la dernière version de Magisk Beta.

Faites flasher le fichier .zip de Magisk à partir du bouton Installer de TWRP dans le menu principal de TWRP, puis accédez au dossier / tmp (ou à l'emplacement où vous l'avez poussé) pour le sélectionner et l'installer. Magisk devrait montrer le succès. Redémarrez votre appareil

Il indiquera N / A dans le coin supérieur de votre appareil pendant quelques secondes. Ceci est normal car l'image de démarrage n'est pas signée et affiche donc N / A à la place. Cela peut ressembler à des boucles d’amorçage à cet écran, laissez-le simplement aller et il devrait démarrer l’écran de démarrage de Motorola et vous pourrez configurer votre appareil comme un nouveau téléphone.

Vérifiez que Magisk Manager est installé et que la fonctionnalité racine fonctionne.

Les éléments suivants sont fournis à des fins de sauvegarde uniquement au cas où vous auriez oublié de les sauvegarder. Lorsqu'elles sont extraites du téléphone, les images correspondent à la taille de la partition et non à la taille réelle.

XT1925-6 (OPS27.104-15-10) Fichiers extraits par l'usine

Ces fichiers vous ramèneront au stock dans la mesure où ce guide est concerné. Rappelez-vous cependant que "bad key" sera affiché au fur et à mesure de leur extraction d'un appareil au lieu d'être fourni par Motorola.

  • Image de démarrage d'usine - XT1925-6_factory-boot.img
  • Image de récupération d'usine - XT1925-6_factory-recovery.img
  • Fichier Factory fstab.qcom - factory-fstab.qcom - Vous pouvez transmettre ce fichier à / vendor / etc / pour revenir à la partition de stock fournisseur si vous en avez besoin. Les images d’amorçage d’usine auront probablement un problème d’amorçage sans que le fournisseur soit complètement stock.

Des Articles Intéressants