avr 03

Tutorial expliquant comment rooter votre Motorola Milestone en version 2.1 (fonctionne de la même manière pour les versions 2.0 et 2.01)

A quoi sert le root ?
Le root vous permet d’être….root sur Android, c’est à dire, avoir l’accès administrateur, soit tous les accès au système d’exploitation.
Le mode root vous permet de désinstaller d’une part certaines applications d’origine comme le portail de Motorola ou Motonav par exemple, et d’autre part d’installer d’autres applications nécessitant un accès root.

Prérequis
Il est nécessaire d’avoir installé les pilotes USB de Motorola sur votre PC, ils sont disponibles sur le site du constructeur.
Il faut aussi télécharger :
- update.zip (30Mo)
- RSD Lite 4.5.7 (4.34Mo)
- Image pour RDS Lite (4.06Mo)

C’est parti
- Connecter le Milestone au PC via le câble USB.
- Copier update.zip à la racine de la carte SD (pas dans un sous dossier).
- Eteindre le téléphone
- Démarrer le téléphone en mode bootloader, c’est a dire qu’il faut appuyer sur la touche haut du pad sur le clavier physique puis appuyer sur le bouton ON tout en maintenant le premier appuyé jusqu’à l’affichage d’un écran noir sur lequel on retrouve quelques infos.
- On lance RSD Lite sur le PC et on choisit l’image SHOLS_U2_01.14.0_recovery_only.sbf comme sur la capture d’écran ci dessous.

RSD Lite

- Cliquer ensuite sur START.
- RSD Lite va faire son job. Si vous avez une erreur de type failed 0×700, c’est que votre fichier sbf n’est pas bon, téléchargez le de nouveau.
- Le téléphone s’éteint puis redémarre
- Attention, au moment où il redémarre, il faut enlever la batterie.
- Maintenant il faut démarrer en mode recovery, c’est à dire qu’on laisse un doigt appuyé sur le bouton photo et en même temps on remet la batterie. Comme le câble USB est branché, le fait de remettre la batterie redémarre automatiquement le téléphone.
- A l’apparition d’un triangle au milieu de l’écran, appuyer sur la touche Volume + (alors que la touche photo est toujours maintenue) pour démarrer le mode recovery.
- A ce moment la un menu apparait, sélectionner apply update à l’aide du pad du clavier physique.
- Quand l’update est fini, sélectionner restart dans le menu…..et votre téléphone est maintenant rooté :-)

22 réponses à “Motorola Milestone : Root Android 2.1”

  1. Misutsu a dit:

    Merci pour ce tuto, mais je dois vraiment être une pauv’ bille. J’ai bien suivi les instructions et malgré cela, Titanium Backup n’arrive pas à avoir l’accès root Oo.

  2. Romain Bernardi a dit:

    Titanium Backup nécessite aussi d’avoir BusyBox d’installé. Ca fera l’objet du prochain tuto :)

  3. PsyJ a dit:

    Salut!
    Depuis le temps que je cherchais un tuto simple pour rooté ce milestone!
    Par contre, j’ai quelques questions :

    Ton tuto permet de rooter en 2.0.1 et non en 2.1? Comment peut-on faire pour passer en 2.1 ?

    Comment peut-on savoir si le téléphone est rooté ? J’ai obtenu quelques messages d’erreur en appliquant l’update.zip mais je pense que ca a marché.

    Juste pour terminer, pour ceux qui ont peut etre eu du mal comme moi :
    Pour passer en mode recovery, Remettre la batterie en tenant appuyer le bouton de l’appareil photo, une fois le logo d’avertissement arrivé, lachez-tous, et laisser appuyer le bouton volume + du pad et ensuite appuyer sur le bouton appareil photo.

    Merci!

  4. Romain Bernardi a dit:

    >Ton tuto permet de rooter en 2.0.1 et non en 2.1? Comment peut-on faire pour passer en 2.1 ?

    Euh l’inverse tu veux dire ;)
    Quelque soit al version 2 d’Android (2.0,2.01,2.1), ce tuto fonctionne.
    Fais la mise à jour soit par le site de Motorola soit par OTA (On The Air), en allant dans Parametres->A propos du téléphone->Mises à jour du système

    >Comment peut-on savoir si le téléphone est rooté ?
    Bah installes BusyBox, tu en auras besoin (y a un tuto ici). En exécutant la commande « su » si tu obtients un #, c’est que tu es root :)

  5. PsyJ a dit:

    Je viens de vérifier, il est bien rooté :)
    Et si je fais la mise à jour pour passer en 2.1, je ne perds pas mes accès root ?

  6. Romain Bernardi a dit:

    oui, si mise à jour, tu perds le root, mais je te conseille de la faire.
    Et puis maintenant, tu maitrises les manips ^^

  7. Manon a dit:

    Bonjour,

    Je me tate à rooter mon milestone, c’est sûr qu’installer des applis sur la SD ce serait le pied, mais quels en sont les inconvénients ? Si mon portable bug, la garantie saute je suppose ? est-il possible de dérooter facilement le téléphone ?…

    Merci :)

  8. Romain Bernardi a dit:

    Le root ne permet pas seulement d’installer les applis sur la SD, ca va bien plus loin que ca.
    Effectivement rooté ton tel fait péter la garantie.
    One parle pas de dérooter, mais de reinstaller une rom sur le telephone, et c’est simple a faire :)

  9. Manon a dit:

    Désolée pour les questions de noob, mais en gros rooter est un énorme risque ou pas tant que ça ?
    Je suppose que si tant de gens y passent, c’est que ça ne revient pas à jeter le téléphone en cas de bug, mais…

  10. Romain Bernardi a dit:

    nan, y a pas de risque de dommage sur le téléphone.
    bon, par contre en cas de problème, va falloir un peu gratter pour remettre d’aplomb, mais il y a Internet, ses forums….et moi ;)

  11. Manon a dit:

    Thanks a lot for your help :)

    Je vais me renseigner encore un peu, et quand je serai prête je sauterai le pas !

  12. panda a dit:

    « appareil photo » + « mise en marche » ne marche pas ! une idée ?

  13. panda a dit:

    édit : « appareil photo » + « volume + »

  14. Romain Bernardi a dit:

    ca fait quoi ? rien? il se rallume normalement?
    si t’as pas le update.zip sur ta sd, il me semble que le tel démarre en bootloader de cette manière la

  15. badazgamaz a dit:

    une fois le triangle affiché, on relache tout puis on appuis sur volume+ et ensuite la touche photo ( sans relacher volume + )

  16. gil21 a dit:

    bonjour,
    Cette manip est toujours ok pour mon tél en 2.1,
    et quand il y aura froyo de dispo la mise à jour se fera normalement ?
    Merci de vos réponses.

  17. Romain Bernardi a dit:

    Normalement oui, wait & see :)

  18. Simix a dit:

    Salut … juste une question de nouveau encore… mais un nouveau intelligent qui apprends très vite ;)

    une fois mon téléphone rooter y a-t-il une façon de revenir au normal en cas de problème avec la garantie… si oui la est-ce que la méthode est pas loin ???… ou si on fait juste reset du téléphone avec donner en usine dans les paramètre … j’ai peur de regretter mon geste un peu.. mais bon… Le jeu en vaut-il vraiement la chandelle… merci

  19. Simix a dit:

    aaaaaaaaah.. j’oubliais … tout cela est bien pour le Motorola Milestone de Telus.. et non le Milestone Européen.. ou d’ailleur là … ça fonctionne pour Telus et on ne perd pas de qualité de signal ???

  20. Romain Bernardi a dit:

    Il est effectivement facile de revenir aux paramètres d’usine, cela fera peut être parti d’un prochain tuto. Les tutos que j’ai fait concerne le Milestone européen, je n’ai aucune idée de ce que cela peut donner pour Telus.

  21. Simix a dit:

    ok donc lors d’une prochaine tuto qui dira comment revenir à la ROM originale (2.1 non rooté ; data en usine de sortie de motorola) je serai en mesure de voir si le fait de rooter mon Motorola Milestone de Telus est bénéfice… je vous en donnerai des news alors …à ce moment là

  22. hiddeneyes a dit:

    Bonjour,

    Voilà, j’ai essayé le tuto, mais j’ai toujours ce problème :

    Première fois, RSD lancé en mode admin sur win 7 64 bits :

    08/05/10 09:05:04 New Log Started For Software Download.
    08/05/10 09:05:08 000012fc Phone.cpp 433 0 ERROR Generic failure when sending command.
    08/05/10 09:05:08 000012fc Phone.cpp 1524 0 ERROR GetPhoneID failed: ERROR.
    08/05/10 09:05:22 000012fc Phone.cpp 433 0 ERROR Generic failure when sending command.
    08/05/10 09:05:22 000012fc Phone.cpp 1524 0 ERROR GetPhoneID failed: ERROR.
    08/05/10 09:05:51 The FlashLog key is turned off.
    08/05/10 09:05:57 Multi upgrade started for 1 phones
    08/05/10 09:05:57 [Device ID: 0] Flashing phone.
    08/05/10 09:15:58 ERROR: Phone[0000]: Error erasing subscriber unit. Device API Error: 0xE003003F Command: ERASE – on device ID 0.
    08/05/10 09:15:58 ERROR: Flash failure: Phone[0000]: Error erasing subscriber unit. Device API Error: 0xE003003F Command: ERASE (Error Code: e003003f),
    Detailed Error Details: Direction of the Error=2000, Command Value=100000, Code Group Number=No Codegroup – on device ID 0.
    08/05/10 09:15:58 [Device ID: 0] Phone[0000]: Error erasing subscriber unit. Device API Error: 0xE003003F Command: ERASE
    08/05/10 09:15:58 Multi upgrade finished.

    Deuxième fois, RSD lancé en mode admin+ compatibilité XP sur Win7 64 bits :

    08/05/10 09:26:51 New Log Started For Software Download.
    08/05/10 09:26:56 0000127c Phone.cpp 433 0 ERROR Generic failure when sending command.
    08/05/10 09:26:56 0000127c Phone.cpp 1524 0 ERROR GetPhoneID failed: ERROR.
    08/05/10 09:27:02 0000127c Phone.cpp 433 0 ERROR Generic failure when sending command.
    08/05/10 09:27:02 0000127c Phone.cpp 1524 0 ERROR GetPhoneID failed: ERROR.
    08/05/10 09:27:02 0000127c Phone.cpp 433 0 ERROR Generic failure when sending command.
    08/05/10 09:27:02 0000127c Phone.cpp 1619 0 ERROR GetTechnology failed: ERROR.
    08/05/10 09:27:02 0000127c Phone.cpp 433 0 ERROR Generic failure when sending command.
    08/05/10 09:27:02 0000127c Phone.cpp 1687 0 ERROR GetSoftwareVersion failed: SendTC failed: ERROR.
    08/05/10 09:27:02 0000127c Phone.cpp 433 0 ERROR Generic failure when sending command.
    08/05/10 09:27:02 0000127c Phone.cpp 1845 0 ERROR GetSoftwareFlexVersion failed: ReadSeemElement failed: ERROR.
    08/05/10 09:27:02 0000127c Phone.cpp 433 0 ERROR Generic failure when sending command.
    08/05/10 09:27:02 0000127c Phone.cpp 1734 0 ERROR GetDRMVersion failed: SendTC failed: ERROR.
    08/05/10 09:27:07 The FlashLog key is turned off.
    08/05/10 09:27:09 Multi upgrade started for 1 phones
    08/05/10 09:27:09 [Device ID: 0] Flashing phone.
    08/05/10 09:37:10 ERROR: Phone[0000]: Error erasing subscriber unit. Device API Error: 0xE003003F Command: ERASE – on device ID 0.
    08/05/10 09:37:10 ERROR: Flash failure: Phone[0000]: Error erasing subscriber unit. Device API Error: 0xE003003F Command: ERASE (Error Code: e003003f),
    Detailed Error Details: Direction of the Error=2000, Command Value=100000, Code Group Number=No Codegroup – on device ID 0.
    08/05/10 09:37:10 [Device ID: 0] Phone[0000]: Error erasing subscriber unit. Device API Error: 0xE003003F Command: ERASE
    08/05/10 09:37:10 Multi upgrade finished.

    Merci de me venir en aide.

Laisser un commentaire