Matthieu Hébert, développeur web normand, runner amateur, amateur de sport, fan de rock anglais

Rooter le Sony Ericsson Xperia Ray

Depuis quelques mois maintenant, je possède le Sony Xperia Ray. Il s’agit de mon premier smartphone, et, au vu de son prix, j’estime que c’est un bon téléphone. L’un des seuls « points noirs » que j’ai noté concerne sa mémoire interne : 420 Mo. Bien peu lorsqu’on installe tout un tas d’applications. Pour remédier en partie à ce problème et supprimer certaines applications d’origine, j’ai décidé de rooter mon téléphone.

Sony Xperia Ray

J’ai hésité à faire un article sur le root de mon smartphone, me disant que peu de monde possède ce dernier dans la même version que moi, mais après tout, la méthode reste la même quelque soit le modèle de téléphone, pourvu qu’il soit sous Android.

Rooter, c’est quoi ?

La mise en Root permet d’avoir les accès privilèges d’un utilisateur suprême (Root) sur votre système Android. Cela permet d’avoir un accès total à son téléphone, et ainsi de créer, modifier ou supprimer des fichiers système.


1. Préparation

Premier étape : mettre votre téléphone à jour ! La version actuelle d’Android sur le Xperia Ray est la 4.0.4, tandis que le build est en version 4.1.B.0.587. (Pour vérifier cela, rendez-vous dans Menu > Réglages > À propos du téléphone).

Deuxième étape : mettre votre téléphone en mode stockage de masse (Réglages > Xperia > Connectivité > MSC.), activer le débogage USB (Réglages > Options pour les développeurs) et activer les sources inconnues (Réglages > Sécurité).

Installez ensuite le logiciel FlashTool ainsi que les drivers adb et flashmode grâce au fichier qui est dans le répertoire drivers de FlashTool (par défaut, sous Windows, dans C:/Flashtool/drivers). Si ce n’est pas déjà fait, installez Sony PC Companion.

Enfin, redémarrez votre ordinateur.

2. Downgrade

Sur votre PC, allez dans le répertoire firmwares de FlashTool. Supprimez tout ce qui se trouve dans ce dossier, puis placez y le fichier ST18i_4.1.A.0.562_kernel.ftf. Lancez ensuite Flashtool.exe (FlashTool64.exe si vous avez un système 64 bits).

Éteignez votre smartphone, puis, en maintenant appuyée la touche la touche volume bas,  branchez-le au PC. La fenêtre de FlashTool devrait vous indiquer « Device connected in flash mode ». Relâchez.

Cliquez sur l’éclair en haut à gauche pour flasher le kernel. Sélectionnez flashmode dans la fenêtre qui s’affiche, puis cliquez sur OK. Dans la fenêtre suivante, ne touchez à rien et cliquez sur OK.

Une fois le flashage terminé, le message ci-dessous doit apparaître dans FlashTool. Vous pouvez alors débrancher votre téléphone et l’allumer.

Flashage terminé

3. Root

Téléchargez le fichier de root et décompressez-le. Lancez le fichier runme.bat. Appuyez sur une touche pour continuer. À ce moment-là, branchez votre téléphone. À la fin de l’opération, le téléphone redémarrera automatiquement, et sera rooté !

Pour vous assurez que vous êtes bien en mode root, vérifiez l’existence de l’application SuperUser sur le téléphone, et qu’aucune erreur ne s’affiche lorsque vous la lancez.

4. Upgrade

Lorsque le root est effectué, il faut réinstaller le kernel de la 4.0.4 sur votre téléphone. Pour cela,  il vous suffit de répéter le point 2. en plaçant cette fois-ci le fichier ST18i_4.1.B.0.587_Kernel.ftf dans le répertoire firmwares de FlashTool.

Une fois cela fait, votre téléphone est rooté et opérationnel ! Vous pouvez donc supprimer les applications d’origine qui vous sont inutiles. Pour cela, je vous invite à utiliser l’application Titanium Backup.

Sources : phonandroid et benji1000.net