Vous êtes passés en ROM custom Cyanogen, Villain, MUI, etc. ou encore Gingerbread et il vous prend soudain l'envie de retourner à la ROM Orange dont votre Desire était équipé quand vous l'avez acheté? Pas si simple mais c'est possible, malgré tout.
La difficulté vient tout simplement du fait qu'aucun développeur indépendant ne semble s'être donné la peine de créer une RUU à partir des mises à jour proposées par Orange et de la mettre à disposition sur la toile.
La seule ROM disponible est au format zip et elle date un peu, puisqu'elle nécessite un Hboot niveau 0.75 pour pouvoir être installée.
Or, on en est aujourd'hui au niveau 0.93 du Hboot et ce niveau n'accepte pas des ROM, autres que du niveau Android 2.2 - Froyo.
Comment faire, alors? Suivez le guide...
NOTE: Etant donné que ce tutoriel ne s'adresse pas à des néophytes mais à des personnes qui ont déjà installé une ROM custom sur leur Desire, je n'entrerai pas dans le menu détail de certaines opérations.
A - PRE-REQUIS: PREPARER LE HTC DESIRE
1/ Disposer d'un HTC Desire équipé d'un écran AMOLED (les Desire avec écrans SLCD ne supportent pas un Hboot de niveau aussi ancien).
2/ Téléchargez la ROM.zip Bravo_Orange_FR_1.15.73.12_Radio_32.30.00.28U_4..zip... ICI et copiez-la sur votre carte mémoire
3/ Éventuellement : Si la ROM qui équipe votre Desire n'est pas une ROM HTC d'origine, installez une "stock" RUU (Rom nue HTC) sur votre téléphone (cfr ce tutoriel)
4/ Une fois cette "stock" ROM installée, faites un rooting de votre téléphone avec Unrevoked3 (cfr ce tutoriel)...
B - RETROGRADER LE HBOOT
1/ Allumez le téléphone en mode recovery (éteindre -> touche volume moins et touche allumage simultanément -> volume moins -> touche allumage )
2/ "Montez" (mount en anglais - terme d'équitation) la carte mémoire, le system et les data ... Le but étant de les rendre soumis à votre volonté, si j'ose dire...
3/ Ouvrez android-sdk-windows -> tools, puis l'invite de commandes MSDOS
4/ Tapez les commandes suivantes:
adb shell ----> touche "enter" au clavier du PC
cat /dev/mtd/mtd0 > /sdcard/misc.img ----> touche "enter" au clavier du PC
5/ Un fichier misc.img est maintenant apparu sur la carte mémoire qu'il faut transférer sur le PC, puis, qu'il va falloir modifier et enfin le flasher à nouveau sur le téléphone sous un nom quelque peu modifié.
6/ Pour le modifier, il faut l'ouvrir avec un éditeur HEX (comme celui-ci, par exemple, qui est tout simple) :
- A la fin de la 11 ème ligne, vous devriez lire le niveau de la ROM installée sur votre téléphone, en principe : 2.29. *****.x
- Remplacez ce nombre par 1.15.405.3
- Faites: enregistrer et refermez l"éditeur Hex
- Renommez ce fichier modifié en : misc-mod.img
- Faites le glisser sur la carte mémoire, s'il n'y est pas déjà.
7/ téléchargez le fichier flash_image.zip, dézippez-le et glissez le dans le dossier tools
8/ Retour à la fenêtre des commandes MSDOS où il faut taper ceci (ne pas oublier de faire 'mount system', 'mount data' et mount sdcard' sur recovery, au besoin):
adb push flash_image sdcard ----> touche "enter" au clavier du PC
adb shell ----> touche "enter" au clavier du PC
cat /sdcard/flash_image > /data/flash_image ----> touche "enter" au clavier du PC
chmod 755 /data/flash_image ----> touche "enter" au clavier du PC
/data/flash_image misc /sdcard/misc-mod.img ----> touche "enter" au clavier du PC
.... Votre HTC Desire est maintenant retourné virtuellement en HBoot niveau 0.75
Pour qu'il y aille pour de bon au niveau 0.75, il faut encore le flasher avec une RUU de ce niveau: celle-ci fera très bien l'affaire, par exemple (RUU_Bravo_HTC_Europe_1.15.405.3_Radio_32.30.00.28U_4.05.00.11_release_121865.exe)...
Enlevez la batterie du téléphone pour l'éteindre et Rallumez-le en mode fastboot (touche retour et allumage, simultanément). Ensuite, flashez-le avec cette RUU.
C - Flasher la ROM Orange
Voilà maintenant votre HTC Desire revenu au niveau HBoot 0.75 (pour de bon et aussi longtemps que vous ne re-flasherez pas votre Desire avec une RUU - et seulement avec une RUU - dont le HBoot sera d'une version ultérieure au niveau 0.75)
Il ne vous reste plus qu'à flasher la ROM Orange (du point 1) et c'est le grand retour à la case départ, au moment de l'achat chez Orange...
Réinstallez le clockwork recovery avec Unrevoked3 et allumez votre téléphone en mode "recovery". Faites un "wipe data and cache", choisissez l'option "install zip from sdcard" > "choose zip" et sélectionnez la ROM Orange que vous avez recopiée sur la carte mémoire au point 1 de ce tuto ( Bravo_Orange_FR_1.15.73.12_Radio_32.30.00.28U_4..zip ), confirmez pour lancer le flashage.
Voici ce que cela donne sur mon Desire qui était encore toute à l'heure en ROM aosp Gingerbread ... et qui pourrait bien y retourner prochainement, je crois ...
D - PREPARER LA ROM ORANGE POUR RECEVOIR LES MISES A JOUR (par OTA ou par flashage):
Pour une mise à niveau d'Orange vers Froyo, il faut remplacer un petit fichier dans cette ROM Orange.
Pour y arriver, c'est assez simple:
- Téléchargez ce petit fichier et placez-le dans votre dossier tools du sdk-android-windows
- Allumez le téléphone en mode Recovery et cliquez (comme expliqué plus haut) sur 'mount system' et 'mount data'
- Sur le PC, allez dans le dossier tools du sdk et ouvrez l'invite de commandes MSDOS
- tapez adb push bcm4329.ko system/lib/modules ----> touche "enter" au clavier du PC
C'est tout!
Votre ROM Orange est désormais prête à recevoir ses mises à jour.
Vous pouvez même laisser ClockworkMod recovery en place, les mises à jour se feront malgré tout correctement.
DEUX AUTRES TUTO POUR RETOURNER EN ROM ORANGE
POUR LES DESIRE AVEC ECRAN SLCD (et Amoled), vous trouverez un tuto simplifié ICI mais vous serez alors en ROM Orange avec clockworkmod comme recovery.
POUR LES DESIRE AVEC ECRAN AMOLED et pour retourner en ROM Orange sans root ni clockworkmod recovery, vous trouverez un tuto ICI
Modifié par castafiore, 31 Jan 2011 - 20:07.