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 !

Lire la suite

Supprimer la notification « Traffic de données désactivé » sous Android

Notification de traffic de données désactivé

Dans quelques minutes, l’image ci-dessus ne sera qu’un mauvais souvenir… Je vais en effet vous expliquer comment supprimer la notification de « Traffic de données désactivé » sous Android (testé sur un Xperia Ray avec Ice Cream Sandwich, mais la méthode fonctionne également sur Android versions inférieures). Il y a juste besoin d’avoir le root.

Connectez votre téléphone au PC, puis placez ce fichier sur votre carte SD, de préférence à un endroit où vous pourrez accéder facilement. Installez l’application Root Browser depuis Google Play.

Débranchez votre téléphone, puis lancez Root Browser. Recherchez le fichier que vous avez placé sur la carte mémoire, faites un appui long dessus, et sélectionnez « Open in text editor ».

Sélectionnez la partie surlignée puis appuyez sur la 2e icône en partant de la droite pour copier :

Édition de custom_settings

Retournez à la racine du système de fichiers, puis allez dans /system/etc/customization/settings/com/android/phone/ où vous trouverez un fichier du même nom. Idem, éditez le fichier, placez-vous au bon endroit (juste avant la balise < /settings >) puis collez le texte à l’aide de l’icône de droite.

Cliquez sur « Save » en bas, et redémarrez votre téléphone. Et voilà 😉

Lire la suite

Rooter les Sony Xperia sous Ice Cream Sandwich

Youhou, c’est la fête ! Depuis quelques jours, Android 4, soit Ice Cream Sandwich, est disponible pour certains Sony Ericsson Xperia. Pour l’installer, il faut que vous téléchargiez le logiciel PC Companion et procédiez l’installation à partir de là (tout est expliqué dans le logiciel).

Oui mais… Et le root ? Eh bien… Il ne sera pas conservé. Par contre, un exploit est déjà disponible grâce à DooMLoRD du forum XDA, et je vais vous expliquer la méthode 🙂

Pour rappel, rooter un smartphone ne supprimera PAS vos données et ne fera PAS sauter la garantie (contrairement au déverrouillage du bootloader).

Android Ice Cream Sandwich

Tout d’abord, assurez-vous de posséder le bon firmware, on ne sait jamais. Pour cela, sur votre téléphone, allez dans Préférences, À propos du téléphone, et sur la dernière ligne, vérifiez que « Numéro de build » possède bien la valeur 4.1.A.0.562.

Ensuite, téléchargez et extrayez l’archive de DooMLoRD. Téléchargez également les drivers ADB pour être sûr que votre téléphone soit bien reconnu par votre PC.

Activez le débogage USB (Paramètres, Option pour les développeurs, « Débogage USB ») ainsi que le mode Sources inconnues (Paramètres, Sécurité, « Sources inconnues »). Vous pourrez le réactiver après l’opération si vous le souhaitez.

Connectez alors votre smartphone au PC. Fermez toute fenêtre qui pourrait s’ouvrir (Explorateur Windows…), et quittez complètement PC Companion ou tout logiciel qui pourrait interagir avec votre smartphone (clic droit sur l’icône de PC Companion vers la zone de l’horloge, « Quitter »). Il est également conseillé d’augmenter le temps de veille de l’écran à 10 minutes.

Lancez alors le fichier runme.bat. L’écran suivant s’affiche ; appuyez sur une touche pour commencer.

Sony Ericsson ICS - Root - Étape 1

Dans la fenêtre DOS s’affiche alors ceci :

Sony Ericsson ICS - Root - Étape 2

Votre téléphone va redémarrer plusieurs fois, se déconnecter/reconnecter plusieurs fois, pas de panique. Fermez à chaque fois les fenêtres de l’explorateur Windows qui pourraient s’ouvrir.

La fenêtre DOS devrait se terminer, comme ci-dessous, par la ligne « ALL DONE!!! » :

Sony Ericsson ICS - Root - Étape 3

C’est fini ! Appuyez sur une touche et déconnectez le téléphone. Rapide, non ? Vérifiez que le root a bien été fait en installant une application de type Root Explorer ou Titanium Backup.

Si jamais le root n’avait pas fonctionné, voilà quelques pistes possibles :

  • vous n’avez pas les drivers ADB installés ;
  • la mémoire de votre téléphone est archi-pleine ;
  • faux-contact (ou débranchement par mégarde) du câble USB ;
  • votre téléphone n’est pas un Sony Xperia récent mis à jour vers ICS.

La première joie que l’on peut éprouver en rootant son téléphone est de supprimer la notification « Traffic de données désactivé » qui est bien relou 🙂

Lire la suite

Désimlocker le Sony Ericsson Xperia Ray

Sony Xperia RayAlors aujourd’hui, je vais vous expliquer comme désimlocker votre Sony Xperia Ray, c’est à dire, faire en sorte qu’il accepte toutes les cartes SIM. Enfin, ce sera plutôt une vidéo de YouTube qui vous le montrera. Je suis là simplement pour détailler et certifier le process.

En effet, si on s’y connait pas trop, la méthode peut paraître un peu douteuse, étant donné qu’il faut payer un code sur un site spécialisé, et ouvrir la coque de son téléphone pour faire une petite manip. Donc soyez rassurés : ça marche !

PS : oui, il faut payer. Il n’existe pas de méthode de désimlockage gratuite (pour être sûr, j’ai posé la question aux experts en smartphones du forum XDA). Le désimlockage de votre smartphone est gratuit et fourni par votre opérateur si vous avez plus de 3 mois d’ancienneté. Si vous avez moins de 3 mois d’ancienneté ou que vous avez acquis votre smartphone d’occasion et que le vendeur ne l’avait pas désimlocké (situation dans laquelle j’étais), il faudra passer à la caisse…

Le désimlockage permettra à votre téléphone d’accepter des cartes SIM provenant de tous les opérateurs. C’est une manipulation sans danger pour votre téléphone, qui ne vous fera pas perdre la garantie, qui ne nécessite pas d’être « root » ou d’avoir « déverrouillé le bootloader ». Cette méthode est réversible.

Pour vérifier votre simlockage, allez dans le menu appel, comme si vous vouliez composer un numéro pour appeler quelqu’un, puis tapez *#*#7378423#*#* ; vous accèderez alors au menu caché des Sony Ericsson, vous permettant d’effectuer plein de tests sur votre téléphone. Si votre téléphone est désimlocké, dans Service Info, SIM lock, tout doit être à 0.

En premier lieu, commencez par créer un compte sur le site FastGSM. Cliquez sur le lien que vous recevrez par mail pour l’activer.

Rendez-vous à présent sur cette page, et cliquez sur Buy now dans la section Unlock Sony Ericsson Xperia ray via Data Cable. Le prix du service est variable ; je l’avais payé à l’époque 19,99$ (Janvier 2012), et à l’heure ou je mets à jour cet article (Novembre 2012), je le vois à 5,99$. Vous serez également invité à télécharger et installer le logiciel Xperia Unlock Tool.

Vous êtes presque prêt à suivre le tutoriel vidéo ! Auparavant, munissez-vous d’un petit fil électrique, d’un trombone… tout ce qui pourrait faire office de conducteur. Le diamètre doit être assez petit.

Vérifiez la manip’ en insérant une autre carte SIM, ou avec *#*#7378423#*#*.

ATTENTION ! Après avoir désimlocké votre téléphone de cette manière, vous ne devrez plus faire de mises à jour OTA (Over The Air : les mises à jour que le téléphone vous propose de télécharger et installer automatiquement par 3G ou Wifi). Sinon, votre téléphone ne marchera plus… (tuto pour le réparer). Utilisez plutôt PC Companion.

Vous pouvez également rooter le Sony Xperia Ray.

Lire la suite

Rooter le Sony Ericsson Xperia Ray

J’avais déjà fait un article pour rooter le Sony Ericsson Xperia Mini, je vais aujourd’hui en faire un sur l’excellent Xperia Ray. Avant toute chose, sachez que le root d’un téléphone ne vous fera pas perdre vos données et ne fera pas sauter la garantie. Vérifiez tout d’abord la version du firmware de votre téléphone, dans Menu, Réglages, À propos du téléphone, Numéro de build.

=> Si vous utilisez le firmware 4.1.B.0.431, cliquez ici <=

=> Si vous utilisez le firmware 4.0.2.A.0.62, cliquez ici <=

=> Si vous utilisez un autre firmware (mais sous Ice Cream Sandwich), cliquez ici <=

=> Si vous utilisez le firmware 4.0.2.A.0.42, vous pouvez suivre la suite de ce tuto 🙂 <=

Sur votre téléphone, commencez par aller dans Paramètres => Applications, et cochez Sources inconnues. De plus, allez dans le sous-menu Développement, et activez le Débogage USB.

Téléchargez sur votre PC Windows le programme Xperia 2011 Easy Rooting Toolkit disponible sur le forum XDA (grand forum de développeurs pour smartphones).

Extrayez l’archive ZIP sur votre disque-dur, puis double-cliquez sur runme.bat. Le programme se lance alors dans une fenêtre de commandes MS-DOS :

Connectez-alors votre smartphone au PC en utilisant votre câble USB. Assurez-vous que votre téléphone est bien reconnu (ça ne devrait pas poser de problème si vous avez déjà installé les pilotes). Fermez toutes les fenêtres qui se lanceront (PC Companion, Explorateur Windows, etc.).

Retournez dans la fenêtre MS-DOS (capture ci-dessus) et appuyez sur Entrée. Le programme va tourner pendant une ou deux minutes, puis fera redémarrer votre téléphone. Vous devriez alors obtenir le message ALL DONE! en bas de la fenêtre MS-DOS.

C’est bon, votre téléphone est rooté ! Vous pourrez alors exécuter des applications qui nécessitent les droits root, ces « superdroits » qui vous permettent de tout faire sur votre téléphone. Je ferai bientôt des tutos pour exploiter les possibilités d’un téléphone rooté 😉

À noter que cette méthode a l’avantage de fonctionner avec tous les téléphones de la gamme Xperia !

Vous pouvez aussi désimlocker le Sony Xperia Ray.

Sources : PhoneAndroid, ForumMobiles, Forum XDA

Lire la suite