Android : rootez votre HTC Desire

Rooter votre HTC Desire est une étape nécessaire pour pouvoir flasher des firmwares alternatifs (ROM).

Vous avez une idée ? Trouvez gratuitement des développeurs sur Codeur.com !

Recevez des devis (gratuit)

La 1ère étape pour rooter votre HTC Desire est la création d’une Gold Card. Une Gold Card est une carte mémoire, au format micro-SD, qui permettra ensuite de flasher différentes Rom, y compris des versions d’origine si vous avez un HTC Desire verrouillé chez un opérateur, ou dont la Rom a été massacrée par votre opérateur (on voit de tout…).

Je me base sur les documentations venant des sites « The Unlockr » et « Android @ MoDaCo« 

La plupart des explications trouvées sur le NET partent d’un PC Windows, éventuellement d’un Mac.

J’utilise personnellement un Pc en Ubuntu 10.04, mais ces explications devraient fonctionner avec la majorité des distributions Linux récentes.
Vous pouvez également suivre cette procédure sous Mac ou Windows, les instructions étant très proches.

Attention :

  • cette procédure est prévue uniquement pour le HTC Desire. Si vous possédez un autre smartphone Android, même si c’est un HTC, cherchez la procédure adaptée à VOTRE smartphone
  • toutes les données sur votre smartphone seront effacées ! Synchronisez au moins votre liste de contact avec Google pour pouvoir les récupérer
  • votre carte mémoire micro-SD sera reformatée : sauvez donc vos fichiers données, photos, vidéos, mp3, sur votre PC au moyen de la connexion USB (correction : ce formatage n’est pas obligatoire)

De quoi avez-vous besoin ?

  • c’est élémentaire : un HTC Desire …
  • avec la batterie chargée ! Ne commencez jamais des opérations touchant au firmware d’un appareil mobile si la batterie n’est pas correctement chargée
  • un carte micro-SD qui sera, éventuellement, formatée (ce n’est pas indispensable, mais soyez prudent : sauvez vos données importantes). Certaines personnes signalent des problèmes avec des cartes de grande capacité. En cas de problème, essayer une carte d’une autre marque (Kingston ou Scandisk) ou de capacité moindre (2 GB de préférence).
  • pour lire la carte mémoire micro-SD sur PC, vous devez disposer, soit d’un lecteur de carte micro-SD (USB en général), soit d’un lecteur de carte mémoire SD + un adaptateur micro-SD / SD
  • un PC sous Linux
  • le câble micro-USB pour relier votre HTC Desire à votre PC

Pour la procédure au départ d’un PC Windows, suivez directement les instructions du site The Unlockr.

Créez votre Goldcard :

Rootez votre HTC Desire :

Les étapes sont nombreuses, un peu longues, mais pas très compliquées 😉

  1. Téléchargez les outils pour rooter votre HTC Desire :
    • suivant les versions de votre bootloader et de votre Rom actuelle, vous devez télécharger un fichier ou l’autre.
      • pour connaitre la version de votre Bootloader :
        1. éteindre votre Android
        2. redémarrer votre HTC Désire, en tenant appuyé la touche « Volume down » pendant que vous appuyez sur « Power » (la touche au dessus)
          dans mon cas, j’ai un Bootloader 0.80
      • pour connaitre la version de votre Rom, allez dans « Tous les programmes » / « Paramètres » / « À propos du téléphone » / « Informations logicielles » : c’est le « Numéro Logiciel » : dans mon cas, Rom 1.21.405.2
    • si vous avez un bootloader 0.75.xxxx ou plus bas, ET que vous avez une Rom 1.15 ou plus bas, téléchargez les Desire rooting tools
    • si vous avez un bootloader 0.80.xxxx ou plus bas, ET une Rom 1.21.xxx.x ou plus bas, téléchargez les Alternate Desire rooting tools
      • C’est mon cas. Personnellement je télécharge ce fichier.
  2. Décompressez le fichier .zip que vous venez de télécharger dans un dossier.
    Vous pouvez le faire via l’interface graphique, ou en ligne de commande :

    $ unzip r6-desire-root-alt.zip  (ou votre fichier r6-desire-root.zip)
  3. Connectez votre HTC Desire, et monter la carte SD.
    • la plupart des distributions Linux vont monter automatiquement la carte SD de votre HTC Desire
    • si ce n’est pas le cas, utilisez « dmesg » ou « sudo fdisk -l » pour trouver le nom de device de votre HTC, créez un sous-dossier et montez manuellement le device
  4. Copiez le fichier « update.zip » dans la RACINE de votre carte SD.
    Ne renommez pas et ne décompressez pas « update.zip ». Utilisez soit l’interface graphique, soit la ligne de commande :

    :/Android$ cd r6-desire-root-alt
    :/Android/r6-desire-root-alt$ cp update.zip /media/C7AB-0A07/

    (adaptez évidemment en fonction de vos dossiers)

  5. Éteignez votre HTC Desire et débranchez le.
  6. Redémarrez votre HTC en tenant la touche « Volume down » enfoncée.
  7. Quand l’écran de boot apparait :
    • sélectionnez « Fastboot » avec les touches « Haut » et « bas » sur le côté du Desire
    • appuyer sur la touche « Power« . « Fastboot » doit apparaitre en rouge
  8. Connectez le Desire à votre Pc.
  9. En ligne de commande, dans le dossier où vous avez décompressé les outils « Desire » : (cette opération prend environ 5 minutes !)
    • si vous êtes en Linux, exécutez  » ./step1-linux.sh « 
    • si vous être en Mac OS :  » ./step1-mac.sh « 
    • si vous être en Windows :  » step1-windows.bat  »
  10. Quand le menu revient :
    • allez sur « bootloader » et pressez « Power »
    • descendez sur « Recovery » et pressez « Power »
  11. Quand un écran noir apparait avec un « triangle ! rouge » :
    • appuyez et tenez enfoncée la touche « Volume up » puis « Power »
  12. Vous arrivez à l’écran de recovery :
  13. Sélectionnez « Wipe data/factory reset« , toujours avec les touches de volumes et la touche Power.

    Á l’écran suivant, confirmez l’effacement en sélectionnant la ligne correspondante.
  14. Quand l’effacement est terminé, sélectionnez « Apply sdcard:update.zip« . L’installation prend 2 ou 3 minutes
  15. Quand l’installation est terminée, faite « Reboot system now »


Vous êtes maintenant en 1.15 !


C’est un downgrade, mais avec un accès root, ce qui vous donne la possibilité d’installer des applications depuis la carte micro-SD, la possibilité d’installer des Rom (firmware) custom, pas uniquement les mises à jour officielles de HTC et la possibilité de faire des copies d’écran de votre Android.

Attention, ces Rom doivent malgré tout être pour HTC Desire 😉

La prochaine étape (facultative) sera d’installer d’autres Rom (firmware), modifiées (bidouillées) éventuellement par des hackers (dans le bon sens du terme).

Cela vous permettra de faire VOTRE choix.

Par exemple d’installer une version Android sans l’interface HTC Sense, ou d’essayer une des nombreuses variantes au niveau design, look, possibilités, options supplémentaires 😉

Sources

L'équipe de WebActus.net vous propose tous les jours des articles sur l'univers des startups, du e-commerce et du growth hacking.

Rejoignez la communauté Webactus

Recevez régulièrement les meilleures actus et ressources

Pas de spam, vous pouvez vous désabonner à tous moment.