Ce tuto est inutile si vous avez reçu la mise à jour ICS officielle. L'OTA a installé le firmware nécessaire pour le fonctionnement du système ICS.
Description
En attendant le déploiement officiel par HTC d'une version Ice Cream Sandwich, ce tuto vous permettra de flasher "proprement" toute ROM custom basée sur les versions Test leakées :
[b]-ICS 4.0.1 (RUU HTC 3.06.401.1 SST std et 3.06.401.101-XE) (base peu exploitée par les dev, car trop de bug), -ICS 4.0.3 (RUU HTC 3.12.401.2 SST std et 3.12.401.102-XE) -ICS 4.0.3 (RUU HTC 3.24.401.1 SST std & RUU HTC 3.25.401.1 / *.101) => MàJ 20~26/01/2012 -ICS 4.0.3 (RUU HTC 3.30.401.1 / *.101 => MàJ 22/02/2012 -ICS 4.0.3 (RUU HTC 3.32.401.3 / *.103 => MàJ 01/03/2012
ATTENTION, vérifiez bien la base utilisée par le cuisto de la rom et choisissez alors le Firmware correspondant !!!
Il s'agit donc de firmwares à flasher, qui permettent de (re-)établir les différentes partitions, nécessaires au bon fonctionnement du système ICS (notamment "adsp.img" nécessaire pour booter sur des rom basées 3.12.401.*).
La mise à jour du firmware vous permet également de mettre à jour la Radio, contenue dans ce firmware. Pour toutes questions sur les Radios et RiL, c'est par ICI !!!
Pour résumer, ce sont des RUU "allégés". Après flash du firmware, vous conserverez : -le root, -le S-off, -votre custom recovery,
En revanche, vous retrouverez un hboot "LOCKED" (1.20.*, 1.23.* ou 1.27.*, non -encore- débloquable via revolutionary.io). Vous ne pourrez alors plus "écrire" d'images (***.img) en passant par des commandes avancées (fastboot, adb,... ).
MàJ 21/01 : Mise en ligne d'un Firmware 3.24 patché avec Hboot 1.27 UNLOCKED, par le team REVOLUTIONARY. MàJ 01/03 : Firmware 3.30.* et 3.32.* avec Hboot 1.27 UNLOCKED (buildé sur base du Hboot 1.27) .
Alternatives au hboot "Locked" :
Dans le cas de Hboot verrouillé, seule la méthode du flash via Bootloader, avec fichier "PG58IMG.zip" peut être réalisée (valable pour changer de version Radio). -Hboot 1.20 => Ce fichier PG58IMG.zip vous permettra de revenir sur un Hboot 1.17 débloquable. -Hboot 1.23 & 1.27 => Pas de débloquage possible à ce jour (MàJ 21/01 : Sauf FW 3.24 version patchée) Vous pouvez essayer le débloquage officiel proposé sur HTCdev , mais vous risquez de perdre alors "officiellement" toute garantie.
Marche à suivre
ATTENTION, UNE INSTALLATION FOIREUSE DE CE FIRMWARE PEUT BRICKER VOTRE MOBILE !!!
Pré-requis: Votre sensation (Standard ou XE) doit : -être root & S-OFF =>Tuto par Caramel -être SuperCiD, =>Tuto par Oudjat -placer la rom custom de votre choix sur votre SD, -faire un backup de votre système actuel avant de vous lancer dans l'opération (principe de précaution !!!)
Installation du firmware:
1. Contôle de votre CID ("11111111") et MiD ("PG5813001" (XE) ou "PG5813000" (standard).
Méthode via comandes Fastboot :
Code:
fastboot getvar cid fastboot getvar mid
autre méthode, depuis le téléphone, avec "Terminal Emulator" :
passer les commandes suivantes :
Code:
su getprop ro.cid getprop ro.mid
2.Télécharger le fichier, selon la base de la ROM que vous envisagez de flasher et contrôler le MD5 :
- base ICS 4.0.1 (HTC 3.06.401.1 /.101) (pas très conseillée !!!) MD5 = 3E00205839B01C062A4D6DFA7C275910 - base ICS 4.0.3 (HTC 3.12.401.2 /.102)(=> Nécessaire pour retour sous GB) MD5 = 9F6DAE6198D735CFCB9C06D35111720B - base ICS 4.0.3 (HTC 3.24.401.1)=> MàJ 20/01/2012 MD5 = 9FC10264EEE1CEEEA61DDCD260E15362 - base ICS 4.0.3 (HTC 3.24.401.1 & 3.25.401.1 / *.101)-patch HBoot 1.27 UNLOCKED=> MàJ 21~26/01/2012 MD5 = 04c3e834a7562b7d0abb4eb4dae0ac48 - base ICS 4.0.3 (HTC 3.30.401.x)=> MàJ 22/02/2012 MD5 = 824295C6ACDC8D55BED9E0B913192DBE - base ICS 4.0.3 (HTC 3.32.401.x)=> MàJ 01/03/2012 MD5 = 74A8E07D40A42DA1B4B56C224C42E692
(Si nécessaire, renommez le fichier en "PG58IMG.zip" - Si votre explorateur de fichiers est paramétré avec masquage des extensions, n'ajoutez pas le ".zip") ATTENTION, vérifiez bien la base de la ROM utilisée par le cuisto et choisissez alors le Firmware correspondant ; les différents FW ne sont pas compatibles avec les versions précédentes !!!
3. Placer le fichier téléchargé "PG58IMG.zip" à la racine de votre µSD
4. Booter en bootloader (touches "power" & "Volume bas") (=> si le mobile boot directement sur sa ROM actuelle, vous devez décochez le "démarrage rapide" dans "menu">"paramètres">"alimentation")
5. Aller sur "bootloader" et validez avec "Power". Le Hboot va alors scanner la racine de votre SD et trouver le "PG58IMG.zip" (placé à l'étape 3),
6. Suivre les instructions à l'écran pour valider l'installation. Au cours de l'installation, le bootloader doit rebooter automatiquement avant de terminer d'écrire les dernières partitions. Bien attendre que soit affiché la confirmation que tout est bien terminé.
7. Une fois terminé, ATTENTION, avant de rebooter comme indiqué à l'écran, ENLEVER LA SD puis REBOOTER EN MAINTENANT VOLUME BAS (redémarrage en Bootloader). (Vous pouvez en profiter pour supprimer le "PG58IMG.zip" de votre SD si vous avez un lecteur de carte adapté sur votre ordi)
8. Au redémarrage dans le bootloader (sans SD), placez vous sur RECOVERY, ré-inserez la SD et validez le reboot en RECOVERY.
9. Depuis votre recovery, Faire TOUS les wipe et Flashez la ROM custom ICS.....
Retour sur GingerBread 2.3.x
Pour revenir sous une version GingerBread (ou un backup sous cette version), vous devez downgrader sur le FW 3.12.* (GB ne bootera pas sur un FW supérieur - Seul ce FW 3.12 permet le boot de système GB et ICS).
Après downgrade du FW pour 3.12, vous pouvez donc rebooter sur votre rom actuelle (4.0.3 basée sur 3.24), accéder au recovery et restaurer votre Backup GB ou flasher une nouvelle ROM GB (après Full Wipe).
Malgré que vous soyez de retour sur GB, vous conserverez du FW 3.12 : - la Radio *11.19.3504.29_2 => Consultez ce TOPIC pour changer de radio ou trouver le RiL correspondant), - le Hboot 1.23.0000 "Locked" => Si besoin, pour déverrouiller celui-ci, vous pouvez flasher (toujours via Bootloader) ce fichier PG58IMG hboot unlocked.zip, contenant un hboot 1.17.2008 débloqué. (à renommer en "PG58IMG.zip"- Si votre explorateur de fichiers est paramétré avec masquage des extensions, n'ajoutez pas le ".zip" - MD5 : 75E127836FF2421C3243977FFD625EEF).
Sources
Source XDA - Thread de tinky1 Source XDA - Thread de Mike1986
Notes
Ce tuto a été rédigé avec un maximum de détails, afin d'accompagner les plus novices. Je reste évidemment disponible pour vous répondre au mieux, mais SVP, prenez le temps de lire toutes les étapes !!!..... Toutes réactions constructives et correctives sont les bienvenues pour alimenter/modifier ce tuto.
Dernière édition par wideopen4ever le Dim 15 Avr 2012 - 14:49, édité 21 fois
D'après ma lecture sur les sources que j'ai cité, tu peux sans problème revenir sur une ROM GB (ou un backup), sans oublier bien sûr un bon full wipe avant.
Salut. Plus haut tu dis que le hboot 1.23 est impossible a débloquer a ce jour, mais moi je l'ai ce hboot en version débloquée.
Avant j'étais en 1.17 revolutionary unlocked et après le flash d'une rom je suis passé en 1.23 locked. C'est en fouillant un peu partout que j'ai réussi a le débloquer Si ca peut interesser je retrouverais le lien.
[Edit] Merci pour ce tuto et je passerai me présenter au plus vite ]
En faisant cette manip je crois que tu perds la garantie, pour ma part ca m'est égal. Je ne sais pas si c'est réversible ou pas. il suffit d'aller sur ce site et de suivre les instructions. Un jeu d'enfants.
Pour le nouveau Firmware from 3.24.401.1 RUU il faut faire quoi pour l'installer? Juste booter en recovery et il lance tout seul? Besoin de wipe etc... ca apporte quoi de mieux par rapport au 3.13xxx
Pour le 3.24...., même procédure, la marche à suivre reste la même, par le bootloader avec le firmware sous fichier PG58IMG.zip placé à la racine de la SD.
Merci quand même pour l'info sur le déverrouillage, je l'ai ajouté dans le tuto en insistant sur la perte (irréversible) de garantie.
EDIT : Info importante sur ce nouveau FW 3.24, il n'est pas compatible avec les ROM basées sur les FW précédents.
Excellentissime ton tutoriel avec tous les détails, on aimerait en voir plus souvent des comme cela !
J’ai actuellement un beau problème avec MIUI sur mon Sensation, je vais donc devoir pour le moment passer sur une Sense, donc pourquoi pas sur Ice Cream Sandwich tiens pour voir ce que ça donne.
On va tester la dernière Android HD Revolution ICS et HTC Sense 3.6, apparemment elle est stable rapide réactive (et en plus, elle tiendrait bien en batterie), je m’attends à que du bonheur.
tu ne seras pas déçu de cette ARHD 6.1.0 !!!!! Quelques bugs tout de même : - le navigateur Web se met à clignoter au chargement d'une page => Il suffit de réinstaller le "browser.apk" d'une ancienne version (ou sinon utilise le navigateur "Maxthon"), - Les droits Root ne sont pas actifs => ouvrir simplement l'appli Superuser (puis la fermer) pour les activer. - Selon l'écran que tu as sur ton sensation, tu peux avoir des défauts de teintes (écran Acer uniquement - écran Sharp Ok!!!). Une 6.1.1 est déjà annoncé par Mike1986 (depuis hier soir), donc à voir les corrections qu'il saura y apporter.
Oui, pour le moment je l'utilise et que du plaisir ! Depuis hier, pas constaté de bugs génial !
J'adorais MIUI mais si tu as vu le bug que j'ai eu (bien dommage d'ailleurs, tu deviendrais dingue) donc pour le moment, on va rester un peu sur Sense.
D'accord, merci beaucoup pour toutes ces indications très utiles.
Oui, j'ai l'impression que la luminosité change assez souvent de force tu as raison.
hello, moi pour ma part j'essaye de réinstallé le recovery en manuelle mais a la 2 eme ligne de commande une fois tapé 'entré' sur le clavier j'ai sa qui s'affiche : remote: not allowed je comprend pas pourquoi.... si quelqu'un a deja eu se probleme je suis preneur de la solution merkkiiiiiiiiii
alors j'ai tous refait avec succes ( superCID ,root et s-off ) j'ai tout controlé et tout est ok, seul petit souchy est que en bootloader quand il scan le .zip que j'ai bien renommé il ne le trouve pas... ' no image' voila ce que sa m'affiche quand il scan le .zip