Un tuto pour rooter son Motorola Moto G 4G / Moto G 4G LTE.
ÉDIT du 22/08/2014 à 0h05 : je pensais que la procédure de déverrouillage du bootloader était sans risque puisque le code de déverrouillage est fourni par le constructeur en accord avec le modèle et tout (c'est pour ça qu'il faut récupérer le device id avec fastboot d'abord) mais je me trompais : on peut bricker un Sony Xperia M ... Genre il reboot pas après la commande fastboot unlock (même après 15 minutes) et reste bloqué sur le logo. Vous êtes prévenus.
Le lien vers le site web de Motorola pour obtenir le code pour débloquer le bootloader conduit à ce qui me semble être une ancienne procédure. Cette application a toujours plantée pour moi, « Erreur inconnue », après l'auth avec un compte Google (ne soyez pas surpris : Motorola Mobility = Google), quel que soit le navigateur ... Ce lien fonctionne :
https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a
Pour avoir fastboot sous Debian, pas besoin d'installer tout le SDK : wheezy-backports ou testing ou unstable et : apt-get install android-tools-fastboot
Le mail contenant le code arrive immédiatement (sur l'adresse gmail puisque vous vous êtes auth avec un compte Google) mais, comme indiqué sur de nombreux threads dans le forum Motorola (
https://forums.motorola.com/posts/802f31f52b), il faut regarder ni dans Boîte de réception, ni dans Spam mais dans l'onglet Promotions. O_O
Récupérer les fichiers :
http://androidforums.com/moto-g-4g-lte-all-things-root/852712-does-anyone-know-if-moto-g-lte-will-able-rooted-have-cyanogenmod.html#post6605070 ou (backup toussa) :
openrecovery-twrp-2.7.1.1-xt1032.img :
http://www.guiguishow.info/wp-content/uploads/2014/08/openrecovery-twrp-2.7.1.1-xt1032.img
SuperSu :
http://www.guiguishow.info/wp-content/uploads/2014/08/UPDATE-SuperSU-v1.94.zip
Il y a deux modes de transfert de fichiers : avec mtp ou sans mtp. Sans mtp, on voit uniquement le dossier de l'appareil photo. Pour que la communication passe en mtp, il faut installer quelques packages en plus (confirmé sur Debian) :
http://news.softpedia.com/news/How-to-Transfer-Files-from-Ubuntu-to-Android-341722.shtml (mtpfs est inutile).
La phrase du tuto est mal formulée mais oui, l'archive zip contenant SuperSu se met à la racine de la mémoire interne.
Lorsque votre téléphone bootera en fastboot, il faut le brancher à l'ordinateur via USB toussa. Pas la peine de lire le menu, il ne sert à rien ... Si pas de câble USB, le téléphone va booter en mode normal MÊME si vous avez bougé dans le menu.
Vous penserez aussi à révoquer les permissions que Motorola Mobility vous a demandé lors de l'authentification sur leur site web pour obtenir le code de déverrouillage du bootloader (que vous comptiez vous servir de votre compte Google ou non). C'est par ici :
https://security.google.com/settings/security/permissions .
Et pour installer Cyanogenmod, c'est par là :
http://tech.x4343.org/posts/2014/03/how-to-install-cyanogenmod-11-cm-11-on-the-motorola-moto-g-using-ubuntu/ . Je n'ai pas installé Cyanogen car ça ne me semble pas être tout à fait prêt niveau drivers/support matériel (modèles 4G / 4G LTE). Cf :
http://androidforums.com/moto-g-4g-lte-all-things-root/859004-unofficial-aosp-builds-3.html