Root d'un HTC Magic sunrise

Certains applications particulières (par exemple la superbe Wifi-tether) ont besoin d’un accès root sur le HTC Magic: c’est l’équivalent d’un jailbreak de l’iphone.

La marche à suivre suivante s’applique aux HTC magic vendus en Suisse par Sunrise et Orange. Les Magic de Swisscom ont un numéro différent. La marche à suivre est pour Windows XP. Cette opération ne remplace PAS le firmware actuellement utilisé par votre magic, elle est donc « légère ».

Paramètres de mon HTC Magic:
Sapphire PVT32A SHIP S-ON H
HBOOT-1.33.0009 (SAPP10000)
CPLD-12
RADIO-3.22.20.17

1. Downloader le SDK Android

2. Downloader l’image de boot de daldroid et mettez-la dans le dossier tools/ du SDK.

3. Démarrez le téléphone en mode fastboot (l’éteindre, et appuyer simultanément sur et )

4. Brancher le câble USB. Installez les drivers pour XP: ils sont dans android-sdk-windows-1.5_r3\usb_driver\x86. Attention: il semble que XP rencontre souvent un problème à installer correctement ce driver. En cas de soucis, la démarche est la suivante:

Control Panel > System > Hardware > Device Manager > and somewhere in the list was my Android device with big yellow question mark (suggesting its status, I guess). Right clicking there showed me a pop-up window where I could choose Update, which finally worked.
(info trouvé ici)

5. Ouvrez une fenêtre de ligne de commande (commande « cmd »), rendez-vous dans le répertoire tools/ du SDK

6. Entrez ./fastboot boot daldroid-recovery.img et attendez que votre Magic démarre en « android system recovery utility ». Si au bout de 2-3 minutes rien ne se passe, la version de votre Magic n’est pas compatible avec cette image: pas d’autre solution que d’enlever la batterie pour faire redémarrer votre téléphone

7. Dans le shell de votre ordinateur, tapez ./adb shell

8. Tapez

# mount -o rw -t yaffs2 /dev/block/mtdblock3 /system
# cd system
# cd bin
# cat sh > su
# chmod 4755 su
# sync (Pour s’assurer que tout a correctement écrit dans la mémoire de l’appareil)
# exit (ou reboot si vous voulez redémarrer directement)

Merci infiniment à kanka et à son blog, duquel j’ai tiré ces infos.

Commentaires
Notre avis
Partagez ce contenu !

5 commentaires

  1. Merci pour ce tuto, celui kanka était pas précis…

    Je viens de finir y compris charger une rom custo

    Merci encore

  2. Aloha ! Merci pour ce tuto, ça marche aussi à merveille sous Vista avec le SDK 1.6, je viens de rooter le mien à l’instant !
    Juste un détail, si tu pouvais ajouter la démarche pour s’assurer que le « rootage » est bien passé… Pour se faire, il faut aussi cocher le « déboguage USB » s’il ne l’est pas…
    Merci !

  3. Salut,

    Merci bcp pour ce tuto très bien fait. J’avais commencé naïvement par celui d’un site français, mais bien sûr ça n’est pas la même image de boot.

    Bonne continuation.

Leave a Comment

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *