bad wolf |
05/01/2010 15h58 |
[TUTO] Rooter un HTC Hero
À quoi ça sert ?
- Contrôle total du téléphone
- Possibilité de modifier/remplacer les fichiers systèmes :
- Thèmes
- Applications intégrées (cartes, calendrier, horloge, etc.)
- Recovery Image
- Bootloader
- Toolbox/Busybox (permet d’exécuter des commandes linux simples)
- Images de boot
- Ajouter des binaires linux
- Désinstaller les applis intégrés par défaut
- Lancer des applis spéciales qui demandent plus de contrôle sur le système
- SuperUser (permet d’autoriser/refuser l’accès root à n’importe quelle appli)
- Task Manager for Root (permet de stopper certaines applis)
- Applis de tethering (possibilité logicielle de partager les connexions du téléphone gprs/3g/wifi/bluetooth)
- Etc.
- Faire un backup du système entier
- Changer le chemin du cache (navigateur/cartes/market) vers la carte SD
- Installer les applis sur la carte SD
- Rebooter simplement son téléphone par une ligne de commande
Qu’est ce je perds ?
- La possibilité d’accepter les mises à jour « OTA » (« on the air », mise à jour proposée en téléchargement par les serveurs de Google directement sur votre mobile quel que soit l’opérateur utilisé)
- Des risques de brickage du téléphone si on fait pas les manip comme il faut
Nécessaire :
- Un pc avec Windows
- Un HTC Hero ^^
ETAPE 0 :
Vérifier le Firmware :
- Paramètres – A propos du téléphone – Numéro de build
2 cas :
- Firmware = 2.73.x.x -> étape 1
- Firmware < 2.73.x.x -> étape 2
ETAPE 1 :
Nécessaire :
I - Drivers ADB/USB :
- Installation des drivers
- Téléphone débranché, activer le débogage USB :
- Paramètres – Applications – Développement – Cocher « Débogage USB »
- Connecter le téléphone au PC et laisser Windows installer les drivers
- Installation du SDK Android
- Installer le SDK dans un répertoire path_to_SDK
- Tester le bon fonctionnement avec les commandes suivantes :
Code:
cd path_to_SDK\tools\
adb devices
- Si vous avez une réponse de ce type : List of devices attached HT9BNL901590 devices
c’est que tout est ok pour le moment, sinon il faudra réinstaller les drivers
II - Créer une carte « Gold »
- Semble ne pas fonctionner avec certaines cartes µSD …
- Faire une sauvegarde des données sur la carte que vous voulez conserver :o …
- La carte insérée dans le téléphone, désactiver celle-ci :
- Paramètres – Carte SD et mémoire – Désactiver la carte SD
- Puis activer le Débogage USB
- Connecter le téléphone au PC, envoyer les commandes adb suivante et récupérer son n° de série retourné :
Code:
adb shell
cat /sys/class/mmc_host/mmc1/mmc1:*/cid
le n° ressemble à quelques chose du genre : 02544d5341303247039c61f7df008ba0
- Allez sur le site suivant : Gold Card Help v1.0b et rentrer votre n° de série et récupérer le nouveau n° affiché après la validation
- Aller sur le site suivant : Free G1 goldcard generation ! et compléter le formulaire avec le n° de série récupérer sur le site précédent et votre email … vous recevrez alors le fichier gold qui servira par la suite
- Connecter la µSD sur le PC via l’adaptateur, puis installer et lancer HxD Hex Editor (il faut être sur un compte administrateur)
- Sélectionner la carte SD dans
- Extra – Open disk – Physical disks – Removable Disk
- Décocher « Open as ReadOnly »
- Sélectionner le fichier gold dans
- Extra – Open disk image
- Laisser la taille des secteurs à 512
- Vous devriez donc avoir 2 onglets « Removable Disk » et « goldcard.img »
- Aller dans l’onglet « goldcard.img » sélectionner tout (ctrl-A ou Edit – Select All) et copier (ctrl-C ou Edit – Copy)
- Aller dans l’onglet « Removable Disk » sélectionner les lignes allant de l’offset 00000000 à 00000170 inclus et remplacer les par les lignes copiées précédemment (ctrl-B ou Edit – Paste Write)
- Sauvegarde (ctrl-S ou File – Save)
- Normalement la carte µSD est devenu « gold », pour le vérifier, déconnectez-la du PC puis reconnectez-la … si elle est directement accessible, c’est tout bon, sinon si le PC demande de la formater, vous êtes bon pour recommencer à partir du 6ème point ou d’essayer avec une autre carte.
III - Downgrade du téléphone
- Redémarrer le téléphone avec la carte gold insérée
- Installer et lancer HTC Sync, connecter le téléphone et vérifier que la liaison entre les 2 est bien réalisé (l’icône de HTC Sync dans le systray passe du gris au vert)
Dans le cas contraire, changer les drivers ADB : Gestionnaire de périphériques – Android USB Devices – My HTC
Clic droit et « Mettre à jour le pilote », puis sélectionner les drivers situés dans C:\Program Files\HTC\HTC Driver\Driver Files\XP_x86\ androidusb.inf
- Lancer le RUU avec le téléphone (et sa carte gold) raccordé au PC, lié à HTC Sync et suivez les étapes …
étape 2 à suivre ...
|