Skip to main content

Root du Sony Xperia Ray 4.1.B.0.431

J’ai reçu un nouveau Sony Xperia Ray, et je viens de faire la mise à jour vers la version 4.1.B.0.431. J’aimerais maintenant rooter mon Xperia Ray pour en profiter entièrement ! Vu que la méthode de root est un peu complexe, voilà un guide complet que j’ai effectué pas à pas. Je me suis appuyé sur divers conseils des forums XDA (la référence), FrAndroid et PhonAndroid.

Commençons par un petit récapitulatif :

  • le root ne fait pas perdre la garantie (ça, c’est le déverrouillage du bootloader)
  • le bootloader d’un smartphone est par défaut verrouillé
  • déverrouiller un bootloader permet d’installer d’autres ROMs (ce n’est pas le sujet ici)
  • ce tuto vous fera perdre vos données du téléphone (mais pas de votre carte microSD ou SIM)
  • 4.1.B.0.431 est la version du firmware du téléphone, créé par Sony
  • 4.0.4 est la version actuelle du noyau/kernel Android (Ice Cream Sandwich), créé par Google

Durant ce tuto, nous allons :

  • flasher le kernel du téléphone en une ancienne version rootable
  • appliquer le root sur cet « ancien » kernel
  • re-flasher le kernel dans sa toute dernière version, le root étant conservé

Vous aurez besoin des outils suivants :

Eh ben… c’est parti 🙂

Préparation

Sur votre PC : installez FlashTool et les drivers ADB du Xperia Ray. Redémarrez. Désactivez votre antivirus. Lorsque PC Companion s’ouvre sur votre PC, fermez-le.

Sur votre Xperia Ray : mettez à jour votre téléphone. Allez dans Menu, Réglages, À propos du téléphone. Vous devez voir 4.0.4 sur la ligne Version d’Android, et 4.1.B.0.431 sur la ligne Numéro de build.

Vous avez alors 4 manipulations à faire, toutes dans Menu, Réglages :

  • dans Affichage, mettez la Veille à 10 minutes
  • dans Xperia, Connectivité, réglez le Mode de connection USB sur MSC
  • dans Sécurité, cochez la case Source inconnues
  • enfin, dans Options pour les développeurs, activez le mode Débogage USB

Downgrade (retour au kernel d’ICS 4.0.3)

Sur votre PC, allez dans C:\Flashtool\firmwares. Supprimez tout ce qui se trouve dans ce dossier, puis extrayez le fichier ST18i_4.1.A.0.562_kernel.ftf dans ce dossier. Revenez un niveau au-dessus, et lancez Flashtool.exe (FlashTool64.exe si vous avez un système 64 bits).

Éteignez votre smartphone, puis appuyez sur la touche Retour (la flèche en bas à gauche) ainsi que sur la touche du volume sur la tranche, puis branchez-le au PC. La fenêtre de FlashTool devrait vous indiquer « Device connected in flash mode ». Relâchez.

FlashTool - Device connected in flash mode

Cliquez sur l’éclair en haut à gauche. Sélectionnez flashmode dans la fenêtre qui s’affiche, puis cliquez sur OK. La fenêtre suivante s’affiche ; ne touchez à rien, et cliquez sur OK :

FlashTool - Firmware selection

La phase de flashage débute alors. Un message s’affichera lorsqu’elle sera terminée. Vous pourrez alors déconnecter votre téléphone, et l’allumer.

FlashTool - Flashage terminé

Phase de root

Smartphone allumé, branchez-le normalement à votre PC, et fermez toute fenêtre qui pourrait s’ouvrir (Explorateur Windows, PC Companion…).

Extrayez l’archive ROOT_v5_eng_by_canerpense et double-cliquez sur le run me.bat.

Hack v5 pour Xperia - Étape 1

On vous demande alors d’appuyer sur n’importe quelle touche de votre clavier PC pour démarrer. Faîtes-le ! Votre téléphone va alors re-démarrer, et le logiciel vous dit d’attendre d’être sur l’écran de déverrouillage de votre téléphone pour appuyer sur une touche pour continuer. Chaque fois que l’application vous dira « appuyez sur une touche pour continuer » (press any key to continue), cela supposera d’attendre que le téléphone ait rebooté jusqu’à l’écran d’accueil. Néanmoins, ne touchez pas à votre téléphone (n’entrez pas le code PIN).

Au total, votre téléphone devrait rebooter 4 fois. Voilà l’écran final :

Hack v5 pour Xperia - Opération terminée

Félicitations, votre téléphone est à présent rooté ! Pour le vérifier : saisissez le PIN, installez l’application Root Checker et lancez-la. Cliquez sur le gros bouton gris au milieu. Lorsqu’une fenêtre s’affiche avec marqué Requête super-utilisateur, cliquez sur Autoriser. Le message Congratulations! This device has root access! vous informera que c’est gagné 😉

Downgrade (retour au kernel d’ICS 4.0.4)

Nous n’avons pas encore tout à fait terminé. Répétez l’opération de Upgrade. Seulement, au lieu de copier le fichier ST18i_4.1.A.0.562_kernel dans le dossier firmwares de FlashTool, copiez le fichier ST18i_4.1.B.0.431_kernel. Procédez comme indiqué pour remettre le dernier kernel dans votre téléphone (je vous laisse faire tout seuls, maintenant !).

Conclusion

Android Ice Cream Sandwich

Vous n’avez pas compris une étape ? Une des opérations n’a pas fonctionné chez vous ? Détaillez votre problème, et je tenterai de vous aider ! Vous avez également les très bons forums que j’ai cités en début d’article pour vous aider. Et si jamais vous brickez votre téléphone (il ne s’allume plus), il est possible de le réparer. Lancez PC Companion, choisissez Update. Il indiquera qu’il ne trouve pas votre téléphone, cliquez alors sur Repair en bas de la fenêtre.

Enfin, je vous conseille d’installer l’excellent Prey. Ce logiciel vous permet de surveiller votre téléphone pour pouvoir le localiser en cas de vol, afficher un message au voleur, le bloquer, émettre une sirène etc. Il fonctionne même pour les PC portables !

25 réponses à “Root du Sony Xperia Ray 4.1.B.0.431

    1. Bonjour, je n’utilise plus le Xperia Ray. Cependant, d’après mes recherches, ton firmware est le plus à jour. Donc tu peux le rooter sans problème ! De toutes façons, si un nouveau firmware se pointe (ce qui je pense n’arrivera pas, Sony ne peut pas continuellement mettre à jour tous les terminaux de sa marque), une nouvelle méthode de root fera son apparition 😉

  1. Bonjour,
    Le lien proposé pour le Root ne fonctionne plus. Puis-je prendre n’importe lequel root V5 ou il faut qu’il soit spécifique ?
    Merci d’avance pour l’information 🙂

    1. J’ai mis à jour le lien (désolé du délai de ma réponse) 😉 je te conseille de prendre celui-là vu que je suis sûr qu’il fonctionne, bien que d’autres méthodes peuvent également fonctionner.

      1. Merci pour l’actualisation du lien ! Et pas de souci pour le temps, je découvre maintenant que tu m’avais répondu.

        Je vais faire ma relou mais le lien Flashtool est aussi mort. J’ai jeté des coups d’oeil sur le web afin de tenter de voir des systèmes similaires mais je n’ai rien trouvé de convaincant (faut dire que niveau portable, je suis pas super calée).

        Merci d’avance pour ton aide :).

        1. Pas de problème ! J’ai mis à jour le lien. Sony faisant de gros efforts pour la communauté de développement sur ses téléphones, le logiciel est donc maintenant hébergé chez eux.

  2. Salut et merci pour ce tuto mais j’ai un problème:
    mon xperia ray ST18i est bien rooté sur le kernel 4.1.A.0.562 par contre impossible de le passé en 4.1.B.0.431 ou sur la dernière version 4.1.B.0.587 j’ai du loupé quelque chose, pourtant le flash à l’air de bien se dérouler, si tu pouvais m’éclairer stp !

    1. Faut que tu me donnes un peu plus d’explications sur l’endroit où ça coince. C’est lors de l’utilisation d’un logiciel ? Quel message d’erreur as-tu ? ton téléphone est-il root et fonctionnel en 562 ?

      1. Oui mon téléphone est root et fonctionnel en 562, c’est juste que quand je veut le flasher avec la dernière version 4.1.B.0.587 tout ce passe bien avec flashtool (pas de message d’erreur)mais après démarrage du phone je suis toujours en 4.0.3 avec le kernel 562 !!!

        1. Par contre quelque chose de curieux quand je vais dans « Software Info »

          Phone Software Version:
          _4.1.B.0.587
          GENERIC – User

          File System Version:
          WORLD-I_4.1.A.0.562

          Je comprends de moins en moins, en tout cas merci de te penché sur mon problème si vraiment s’en est un 😀

        2. Ça ne devrait pas être grave. Vérifie si ton téléphone fonctionne bien, si tu as bien le root, et si tu possèdes bien les nouveautés de la version 0.587. De toutes façons, une nouvelle build est sortie le 10 Décembre. Elle devrait bientôt être déployée sur nos terminaux, donc il faudra d’ici quelques semaines recommencer le processus ^^

  3. Honnetement Un énorme merci pour ce tutoriel cependant j’ai un probleme avec « Run me.bat »,les messages qu’il m’affiche sont totalement différent des votres j’ai pas mal de « adb server is out of date. Killing … » ^^’

  4. Bonjour,
    Y aurait-il des mises à jours de lien, en effet le lien pour root v5 n’est plus actif et la version actuelle du kernel est ST18i_4.1.B.0.587_kernel.ftf
    N’étant pas certain d’où chercher des fichiers « sûrs », je préfère attendre plutôt que de faire qqch qui poserait des problèmes lors de la manip.
    Merci beaucoup et bonne continuation !
    Will

    1. Ouais, faudrait que j’essaie de faire un tuto pour le nouveau firmware. Je l’ai aussi en mise à jour mais je ne l’ai pas faite, par prudence ^^

  5. Salut, merci pour ce tuto. Je rencontre une erreur au moment de revenir au kernel 4.0.4. En branchant mon tel allumé et lançant la phase de root via « run me.bat », la fenêtre de commande m’affiche l’erreur suivante : « failed on ‘/data/local/tmp’ – Permission denied link failed File exists », alors que tout a bien fonctionné pour le rooter en 4.0.3.

    Merci pour ton aide 🙂

    1. Au temps pour moi, je me suis peut-être mal expliqué (ça me semblait clair dans l’intro) : une fois que le téléphone a été rooté avec le kernel 4.0.3, pas besoin de le re-rooter avec le kernel 4.0.4. On est juste repassé au kernel 4.0.3 pour profiter d’une faille qui a été corrigé dans le kernel 4.0.4, mais le root se maintient.

      Donc actuellement… ton téléphone devrait être rooté 😉 fais-en le test avec Root Checker.

  6. Salut, merci pour tout, mais je bloque avec l’étape où il faut éteindre le téléphone, puis appuyer à la fois sur la touche retour et volume (tout ça le téléphone éteint) et le rebrancher en gardant la pression sur les touches, et ensuite relacher…c galère peux tu me dire où ça coince, le mode flash mode sur flash tool ne marche pas.
    cordialement,

    Hamid.

    1. Effectivement, cette étape est galère ^^ déjà, il faut bien t’assurer que tous les drivers sont installés (quand tu branches ton téléphone normalement, il est bien reconnu).

      Pour la manip, voilà comment j’ai fait : tout d’abord, ouvrir le logiciel. Je mets le téléphone la tête en bas (de sorte de lire le Xperia à l’envers). Avec mon pouce, j’appuie sur la touche volume bas. Avec le majeur, sur la touche Retour. Et je place mon index sur la tranche, de sorte que mon pouce ne fasse pas faire un tour au portable. À ce point-là, t’a la main qui est toute merdique et tordue ^^ tu peux brancher le câble. Dès que la zone de log de FlashTool t’indique que le portable est connecté en flashmode, tu peux relâcher.

      Par contre après, faut pas traîner à faire la suite des manips dans le logiciel (bizarrement, si je prenais trop mon temps, mon Xperia se remettait en mode connection USB et se déconnectait du flashmode).

      En espérant t’avoir aidé 🙂

Répondre à Marine Annuler la réponse

Votre adresse de messagerie ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.