Main menu:

Site search

Categories

septembre 2012
L M M J V S D
 12
3456789
10111213141516
17181920212223
24252627282930

Archive

Rooter le Samsung Galaxy S2 sous ICS

Rooter un smartphone comme le Samsung Galaxy S2, c’est lui adjoindre des droits root, des droits d’administration. Mais à quoi cela peut-il servir sur un smartphone ? Cela permet d’installer tout un tas d’applications qui ont besoin de ces droits root pour fonctionner (par exemple Titanium Backup qui fait un backup complet du mobile, icônes et positions comprises). C’est aussi nécessaire pour modifier le thème affiché et en règle générale pour toute modification agissant sur le file système.

Etant donné que mon Samsung Galaxy S2 est utilisé de manière professionnelle, je voulais une méthode permettant de le rooter qui ne soit pas trop intrusive. Pas question d’installer une ROM comme CyanogenMod par exemple. Il fallait aussi qu’elle soit sûre et simple avec possibilité de faire machine arrière dans le cas où je devrais supprimer les droits root.
Autant le dire tout de suite, il existe plein de méthodes différentes. Certaines très simples, d’autres nécessitant l’installation de nouveaux kernels au moyen d’un programme spécialisé. Dans les plus simples, il y a par exemple l’application UnlockRoot qui en un click vous promet de rooter votre smartphone. La seule chose qui me pose problème avec cette application est qu’elle impose l’installation des drivers USB, autrement dit l’installation de Samsung Kies et qu’elle ne fonctionne que sous Windows. Comme je suis sous linux, ça me pose évidemment un gros problème.

J’ai finalement opté pour la méthode décrite ici. Elle ne nécessite que le téléchargement de deux fichiers. Le reste du travail est fait par le Galaxy S2:

  1. Téléchargez CMW.zip et SU-Busybox-Installer.zip
  2. Connectez le Galaxy S2 via USB au PC en tant que stockage de masse. Menu Paramètres/Plus…/Utilitaires USB/ et cliquez sur le bouton Connecter le stockage au PC. Ensuite branchez le cordon USB.
  3. Placez ensuite les fichiers téléchargés ci-dessus sur la sdcard.
  4. Eteignez votre smartphone et rallumez-le en mode Eecovery en appuyant simultanément sur les touches Home + Volume Up + Power.
  5. Lorsque le menu apparaît, choisissez Apply update from external storage et sélectionnez le fichier CWM.zip. Un nouveau menu doit apparaître après quelques instants.
  6. Dans le menu de CWM recovery, choisissez Install zip from sdcard. De nouveau, sélectionnez dans la liste le fichier SU-Busybox-Installer.zip
  7. Il suffit ensuite de rebooter le smartphone pour terminer l’installation en choisissant dans le menu Reboot Device.

Une fois votre Galaxy S2 rebooté, il est rooté. Pour vous en convaincre, installez une application comme par exemple Solid Explorer qui est un file Manager et qui vous donne accès, quand le smartphone est rooté, à tout le file système.

Il est possible de supprimer l’accès root en téléchargeant le fichier SU-Uninstaller-Signed.zip et en l’installant comme ci-dessus. Refaites toute la procédure et remplacez au point 6 le fichier SU-Busybox-Installer.zip par SU-Uninstaller-Signed.zip.

Update du 13 janvier 2013:

Un des contributeurs au forum XDA vient de publier un petit soft qui permet de rooter le Galaxy S2 et qui est compatible avec toutes les versions d’Android, de la 2.2 à la 4.1. Seul inconvénient, il n’est disponible que pour Windows. Son nom: Unlock Root 3. Voir le tutoriel ici. Le soft est téléchargeable à cette adresse.

Comments

Pingback from Installer CyanogenMod 9 sur un Samsung Galaxy S2 | Autour de Linux
Time: 6 octobre 2012, 11 h 56 min

[…] avoir installé ClockWorkMod comme indiqué dans l’article Rooter le Samsung Galaxy S2 sous ICS, le pas suivant est évidemmment d’installer une ROM alternative comme celle de CyanogenMod. […]

Comment from Franck
Time: 11 novembre 2012, 0 h 44 min

j’ai tenté la manip.
et j’ai eu une erreur du type :
« E:signature verification failed »
en lançant le fichier CMW.zip
Savez-vous pourquoi ?
merci.

Comment from Michel Leunen
Time: 11 novembre 2012, 11 h 14 min

Tu as bien un galaxy S2 sous ICS (Android 4.0) ?
A partir de je ne sais quelle version , Android est passé à la version 3 du System Recovery et dans cette version, les ROM doivent être signées. Quand tu démarres ton smartphone en mode recovery, est-il marqué en haut Android System Recovery 3 ou un truc du genre ? Si c’est bien la version 3, tu devras flasher le kernel pour pouvoir rooter ton smartphone. Tu peux le faire avec Odin. Fais une recherche sur Google.
Ca m’étonne tout de même que tu puisses avoir ce problème avec un Galaxy S2. Je sais par contre que c’est le cas avec les Galaxy S3.

Comment from alourtilani
Time: 12 novembre 2012, 19 h 46 min

Salut,

Sur un galaxy s3 sous gingerbread j’ai eu la meme erreur que Franck.

Merci pour le tuto.

Comment from Franck
Time: 13 novembre 2012, 13 h 11 min

bonjour,

j’ai le android system recovery 3e.
et le system est android 2.3.6 !
je vais tenter de faire la manip avec heimdall.

Comment from Samuel
Time: 10 décembre 2012, 20 h 20 min

Bonjour,
Est il possible par la suite de mettre la Rom Jelly bean ?

Merci

Comment from Michel Leunen
Time: 10 décembre 2012, 21 h 02 min

@Samuel
Si tu parles de mise à jour Samsung, la réponse est oui. Le simple fait de rooter son téléphone n’enlève pas la possibilité d’installer les mises à jour constructeur. Par contre, dans beaucoup de cas, cette mise à jour supprime le rootage qui est à refaire après mise à jour.

Comment from Samuel
Time: 11 décembre 2012, 19 h 47 min

Merci pour cette réponse très rapide .
J’ai mis a jour mon Galaxy s2 vers Jelly Bean 4.1.2 et j’ai donc perdu le rootage fait hier grace a votre tuto .
Puis-je rerooter mon galaxy avec votre technique sachant que je suis en 4.1.2 ?

Merci

Comment from Michel Leunen
Time: 11 décembre 2012, 21 h 20 min

@Samuel,
A mon avis mais je peux me tromper, tu ne sauras pas le faire parce que le mode recovery a changé avec Jelly Bean.

Comment from Amine250
Time: 13 décembre 2012, 23 h 26 min

Samuel, si t’as installé la v4.1.2 c’est que c’est une custom ROM, je pense que les custom ROMs incluent le rootage non?

Comment from papizac
Time: 15 décembre 2012, 7 h 36 min

Bonjour
Est ce que le fait de rooter mon telephone avec cette methode va suprimer les données qui sont desus (et il y en a !! )

Comment from Michel Leunen
Time: 15 décembre 2012, 10 h 35 min

@papizac Non, j’ai gardé toutes mes données. J’avais quand même sauvegardé, à la main, préalablement tout ce que j’estimais important.

Comment from Ricardo
Time: 16 décembre 2012, 20 h 33 min

J’ai eu un grand espoir en voyant enfin un tuto simple et surtout pour ceux qui ne possèdent que du Linux (Debian chez moi ou Ubuntu, à la rigueur). Malheureusement, j’ai déchanté quand j’ai lu que ça s’adressait à ceux qui sont en 4.x.x.
Mon GS2 tourne avec une version Android 2.3.4.
As-tu une combine pour que je puisse « rooter » ?
Merci beaucoup.

Comment from Michel Leunen
Time: 16 décembre 2012, 22 h 28 min

@Ricardo
Je n’en sais rien, je n’ai pas eu à me poser la question. Mais pourquoi ne ferais-tu pas d’abord la mise à jour vers ICS et puis rooter ton gsm ?
Sinon, une rapide recherche sur Google donne ceci pour ta version:
http://forum.frandroid.com/topic/54182-tuto-root-pour-le-galaxy-s2/

Comment from Ricardo
Time: 17 décembre 2012, 3 h 16 min

oui, merci mais on se retrouve encore avec l’obligation de posséder windows et moi y’en a pas.
merci.

Comment from Ricardo
Time: 18 décembre 2012, 3 h 32 min

Moi aussi, version 3, donc signature demandées 🙁
installé Solid explorer mais bien sûr : « pas les droits root »
Je tourne en rond sans un putain de windows.

Comment from badr
Time: 22 décembre 2012, 3 h 48 min

jai un probleme de versiona galaxy s2 jai fait un 4.0.3 devant pc et j ai tombe dans des probleme de cam et clavier et jai encore fait un miss a jour 4.0.4 et je voit meme probleme et ce que je peux revenir a ancienne version 2.3.3

Comment from Michel Leunen
Time: 22 décembre 2012, 11 h 52 min

Le problème c’est que Samsung ne met pas à disposition les différentes versions d’Android pour leurs smartphones. Ce qui veut dire que tu ne sais pas revenir en arrière. La seule solution est d’installer une ROM alternative (CyanogenMod et autres…) C’est ce que j’ai fait suite aux problèmes que j’avais avec ICS.
Voir http://linux.leunen.com/?p=1300

Comment from Serge75
Time: 28 décembre 2012, 16 h 52 min

Bonjour à tous,
Le système indique marche parfaitement pour ICS 4.0.3, et parfois peut bugger sous 4.0.4.
Via Windows, j’ai rooté mon système et c’est impécable. Avant de faire mumuse avec JellyBean, j’ai pris la précaution d’installer Rom Manager pour faire un back-up de Rom officielle. Simple précaution mais réellement nécessaire, car si ça plante ou si je veux récupérer la vraie prochaine version officielle, je remets mon appareil dans l’état d’origine.
Si l’on est sous android Gingerbread (2.3.4,…) un programme génial fonctionne parfaitement, Root Unlock. J’ai essayé sa dernière version sur l’appareil de mon fils resté sur Gingerbread, pas de problème.
Mais tout ça c’est sous Windows, acceptez qu’une de vos relations (mauvaise par définition puisque sous « Windows ») installe ce RootUnlock et prêtez lui votre appareil, il y en a pour 5 minutes, ça en vaut le coup, non ?
Toujours sur le Net, au lieu de récupérer une Rom Alternative, il est encore possible en cas de problème majeur, de récupérer LA Rom Officielle de base, celle que vous aviez via votre fournisseur de téléphone le premier jour (SFR, Orange ou Bouygues), et tout rentre dans l’ordre avec le programme ODIN … mais qui tourne sous Windows…
Actuellement, après avoir rooté mon appareil, cela m’a permis d’installer et désinstallé des Roms Alternatives, mais comme je suis tiens à récupérer la Rom officielle prochaine, je réinstalle la version d’origine, et cela ne doit pas et ne se verra pas…

Pour les « ceusses » qui n’utilisent pas Windows, mais qui auront rooté leur appareil avec succès, vous pouvez vous passer de Windows pour « flasher » les nouvelles roms. Il vous suffit de télécharger MobileOdin directement sur votre Galaxy S2, de transférer sur la sdcard la rom alternative que vous voulez flasher …. et hop, et en plus MobileOdin vous permet d’installer une nouvelle rom et de la ROOTER en même temps. Par exemple, j’ai installé la 4.2 rootée, super ! je ne souhaite plus que l’officielle lui ressemble ..
Mais surtout avant ce petit jeu (autorisé par le root) pensez toujours via CWM recovery de faire un backup de votre rom actuelle, ou bien d’en posséder une de côté.
Que demande le peuple ???
Si vous désiriez en savoir plus, je reste à votre dispo.
Serge 75

Comment from Camille
Time: 30 décembre 2012, 1 h 07 min

Bonjour,

Je ne m’y connait pas vraiment et à vrai dire, tout ca ne me parle pas.

J’ai besoin d’effectuer cette manipulation afin de pouvoir débloquer mon téléphone.

A partir de l’étape 5, ca bug.

J’ai bien installé les mises à jour logiciel, mais rien n’y fait…

Cela fait 2 heures que je suis dessus, et je commence à me demander si je vais réussir à rooter mon téléphone… je désespère!!!

Le menu qui s’affiche est le suivant:

* reboot system now
* instal zip from sdcard
….

Quand je veux sélectionner instal zip, le menu retourne automatiquement sur reboot.

Que dois-je faire pour que la procédure réussisse?

Pouvez-vous m’aider?

Merci d’avance pour votre réponse,

Camille

Comment from Michel Leunen
Time: 30 décembre 2012, 12 h 07 min

@Camille
Au point 5, c’est l’installation de cwm.zip. Est-ce que cela a fonctionné ? D’après le menu que tu donnes, c’est au point 6 que tu as des problèmes. Note que les fichiers doivent être placés sur la carte flash externe pour cwm.zip et dans la sdcard interne pour le fichier su-busybox-installer.zip.

Comment from Alexandra
Time: 1 janvier 2013, 18 h 07 min

Comment fait t on pour mettre a jour Jelly bean 4.1.2 sans passer par odin est ce possible par Kies ?

Comment from Alexandra
Time: 1 janvier 2013, 18 h 08 min

Car moi j ai un samsung galaxy 2 et ma prémier tentation a été un échec avec Odin car cela a créer un Brick a mon tel raison pour laquelle je pose cette kestion en esperant avoir une réponse merci.

Comment from Michel Leunen
Time: 1 janvier 2013, 19 h 50 min

@Alexandra
Kies est un programme Samsung et il ne propose les mises à jour que si Samsung les met à disposition. Dans le cas de Jelly Bean 4.1.2, Samsung ne propose pas encore la mise à jour.
La seule solution est d’installer une ROM alternative qui est basée sur Jelly Bean. Mais tu ne peux pas le faire avec Kies.

Comment from serge
Time: 2 janvier 2013, 17 h 48 min

@alexandra
Autre solution avec Odin, récupérer la Rom d’origine et la reflasher avec afin de revenir à la situation de base, puis attendre que Samsung fournisse JellyBean pour l’installer avec Kies…
Chez qui es-tu ? et quelle était sa version ? on peut te retrouver ça facilement, si tu veux…
A toi de voir
Bon courage

Comment from serge
Time: 3 janvier 2013, 22 h 35 min

@alexandra
Autre solution avec Odin, récupérer la Rom d’origine et la reflasher avec afin de revenir à la situation de base, puis attendre que Samsung fournisse JellyBean pour l’installer avec Kies…
Chez qui es-tu ? et quelle était sa version ? on peut te retrouver ça facilement, si tu veux…
A toi de voir
Bon courage

Comment from DoomLike
Time: 12 janvier 2013, 19 h 23 min

Merci beaucoup, j’avais un problème au début mais en mettant les zip sur une carte micro sd, cela a marché sans probleme !

Comment from Ren Now
Time: 14 janvier 2013, 23 h 42 min

Salut,

le rootage m’intéresse, je voudrais savoir si le fait de rooter son téléphone fais perdre toutes les photos et applications déjà dessus ?

Comment from Michel Leunen
Time: 15 janvier 2013, 21 h 32 min

Le fait de rooter ton téléphone ne te fait rien perdre du tout.

Comment from Ren Now
Time: 19 janvier 2013, 13 h 15 min

merci beaucoup pour la réponse

Comment from sneye
Time: 4 novembre 2013, 12 h 53 min

Ca veut pas dl a partir de mon tel c est vraiment de la merde