Je suis toujours en train d'essayer de comprendre comment Rooter le nouveau Motorola Defy XT. Il fonctionne sous Gingerbread 2.3.5. Quelqu'un peut-il m'aider ? La dernière fois (il y a plusieurs années), j'ai rooté un téléphone en utilisant Z4root. Cependant, comme je l'ai lu sur le net, Z4root ne supporte pas cette version (de Gingerbread).
Réponse
Trop de publicités?Quelques méthodes existent actuellement ;
Le présent propose un fichier .zip contenant un fichier de type "one-click-Root", qu'il vous suffit d'exécuter lorsque votre téléphone est branché sur l'ordinateur pour le déverrouiller. Comme d'habitude, vous devrez faire les sauvegardes appropriées de vos données.
XDA propose également un mode d'emploi un peu plus complexe et utilisant des commandes adb qui nécessitent le SDK. Vous devrez télécharger le dossier sur la page et suivre leur méthode :
-
Mettez le téléphone en mode débogage : Allez dans Réglages > Applications > Développement et cochez la case Débogage USB.
-
Extrayez les fichiers du zip ci-dessous, connectez le téléphone via USB, et copiez-les sur le téléphone via ADB comme suit :
Code :
adb push Superuser.apk /sdcard/Superuser.apk adb push su /sdcard/su adb push busybox /sdcard/busybox adb push exploit.bin /data/local/tmp/exploit.bin
-
Nous entrons maintenant dans le shell interne du téléphone, également à l'aide d'ADB :
Code :
adb shell
-
Ensuite, nous tirons parti de la "fausse" exploitation de la racine :
Code :
cd /data/local/tmp
chmod 0755 exploit.bin
./exploit.bin
-
Après cette dernière commande, vous devriez revenir à votre console normale, et non à celle du téléphone, nous devons donc nous y connecter à nouveau, et ce faisant, nous devrions voir que nous avons les permissions Root puisque le symbole "#" est affiché à la place de "$".
Code :
adb shell
-
Nous montons maintenant la partition /system en écriture, nous y copions les fichiers nécessaires et nous leur attribuons les bonnes permissions :
Code :
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
cp /sdcard/Superuser.apk /system/app/Superuser.apk
cp /sdcard/su /system/bin/su
cp /sdcard/busybox /system/bin/busybox
chmod 4755 /system/bin/su
chmod 4755 /system/bin/busybox
mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system
exit
-
Redémarrez le téléphone et vérifiez si vous avez la fonction Root dans un terminal en tapant la commande "su", ou en installant toute autre application qui nécessite la fonction Root, et vérifiez si l'application SuperUser s'affiche.