Méthode 1:
Votre appareil doit être rooté pour pouvoir effectuer les manipulations suivantes.
Si besoin effectuez l'étape 1 du root.
Vous devez également avoir rétabli l'accès à la carte SD via la commande 'fastboot oem enableqxdm 0' puis 'fastboot oem boot' en mode fastboot (Touche retour + Power).
1- Mettez ce fichier sur votre carte SD update.zip.
2- Éteignez votre Desire puis rallumez le en maintenant la touche Volume bas appuyée (Vol Bas + Power)
3- Quand l'écran avec le point d'exclamation apparait, maintenez appuyé Volume Haut et appuyez sur Power (Vol Haut + Power) et sélectionnez apply sdcard:update.zip.
4- Reboot et c'est bon
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Méthode 2:
Votre appareil doit être rooté pour pouvoir effectuer les manipulations suivantes.
Si besoin effectuez l'étape 1 du root.
Vous devez également avoir rétabli l'accès à la carte SD via la commande 'fastboot oem enableqxdm 0' puis 'fastboot oem boot' en mode fastboot (Touche retour + Power).
1. Trouvez votre CID. Passez en mode fastboot (Volume bas + power) et faites 'fastboot oem boot' dans une fenêtre de commande sur votre PC, avec le Desire branché en USB.
Vous obtiendrez quelquechose comme ça:
Dans ce cas spécifique, le CID est HTC__E11.
2. Téléchargez mtd0.img ici.
Editez ce fichier avec le CID trouvé au point 1 avec un éditeur hexadécimal.
Mettez le mtd0.img modifié à la racine de votre carte SD.
3. Récupérez flash_img ici.
Mettez le à la racine de votre carte SD.
4. On va transférer mtd0.img et flash_img dans le dossier /data et flasher l'image modifiée.
Maintenant que vous avez copié mtd0.img et flash_img à la racine de votre carte SD, entrez les commandes suivantes dans un émulateur de terminal sur votre Desire.
su
cat /sdcard/flash_image > /data
cat /sdcard/mtd0.img > /data
chmod 755 /data/flash_image ou chmod u+x /data/flash_image
/data/flash_image misc /data/mtd0.img
5. Répetez l'étape précédente plusieurs fois si cela ne fonctionne pas.
6. Redémarrez votre téléphone.
Credits:
-kubino @ XDA for providing us with the 'misc' information
-TheProfessor @ irc.oftc.net #modaco for being the first test subject + debugging
-adam235 @ irc.oftc.net #modaco for being a test subject as well + debugging
-SgtDavePwnage @ irc.oftc.net #modaco -> moral support + debugging
source
--------------------------------------------------------------------------------------------------------------------------
Rajout de Vally
Après accord avec Zepiii, je me permets de rajouter une 3e méthode dans le cas où vous ne seriez pas ou plus Root :
Etapes préliminaires :
- téléchargez le mtd0 ICI
- l'éditeur hexadécimal ICI
- Extrayez le SDK Android sur votre ordinateur, de préférence dans un dossier facile d'accès (sous C:/ par exemple)
- Démarrez le téléphone en bootloader (volume bas + power) et entrez en mode FASTBOOT
- Branchez le en USB à votre ordinateur
- Réactivez alors la prise en charge de la microSD (si nécessaire) en tapant dans une invite de commande ("cmd" par exemple) sur votre ordinateur, ces lignes :
cd chemin_du_SDK\tools
fastboot oem enableqxdm 0
Déterminez le CID de votre téléphone :
dans l'invite de commande, tapez :
fastboot getvar cid
Avec l'éditeur hexadécimal:
Modifiez le mtd0.img avec votre CID et enregistrez-le.
Ou bien utilisez ce générateur en ligne
- Si vous avez encore accès à l'environnement Android sur le téléphone, activez le débogage USB (Paramètres --> Applications --> Développement)
Ensuite :
- Retirez la microSD du téléphone et mettez la dans l'ordinateur
-Téléchargez les fichiers suivants :
l'exploit rageagainstthecage et flash_image extrayez-les et copiez rageagainstthecage-arm5.bin et flash_image, ainsi que le mtdo.img modifié avec votre CID à la racine de la SD
- Redémarrez le téléphone.
- Lancez Android Terminal Emulator (gratuit sur le Market) et inscrivez les lignes suivantes :
cat /sdcard/rageagainstthecage-arm5.bin > /data/data/jackpal.androidterm/rageagainstthecage-arm5.bin
cat /sdcard/flash_image > /data/data/jackpal.androidterm/flash_image
cat /sdcard/mtd0.img > /data/data/jackpal.androidterm/mtd0.img
Toujours dans le terminal, saisissez alors :
cd /data/data/jackpal.androidterm/
chmod 755 rageagainstthecage-arm5.bin flash_image
Enfin, lancez l'exploit rageagainstthecage à proprement parler pour avoir les privilèges root :
/data/data/jackpal.androidterm/rageagainstthecage-arm5.bin
Le téléphone va avoir un comportement plus ou moins bizarre : quittez le terminal normalement ou avec Home ou forcez son arrêt (Paramètres --> Applications --> Android terminal Emulator et "Forcer l'arrêt")
- Relancez Terminal Emulator et "oh joie" le petit # indicateur de vos droits temporaires de Root est là. Entrez alors les commandes suivantes :
cd /data/data/jackpal.androidterm/
./flash_image misc mtd0.img
- Rebootez, voilà vous n'avez plus de brick USB.
SOURCE
Dernière édition par Nvidia le Dim 27 Juin 2010 - 18:56, édité 8 fois
Votre appareil doit être rooté pour pouvoir effectuer les manipulations suivantes.
Si besoin effectuez l'étape 1 du root.
Vous devez également avoir rétabli l'accès à la carte SD via la commande 'fastboot oem enableqxdm 0' puis 'fastboot oem boot' en mode fastboot (Touche retour + Power).
1- Mettez ce fichier sur votre carte SD update.zip.
2- Éteignez votre Desire puis rallumez le en maintenant la touche Volume bas appuyée (Vol Bas + Power)
3- Quand l'écran avec le point d'exclamation apparait, maintenez appuyé Volume Haut et appuyez sur Power (Vol Haut + Power) et sélectionnez apply sdcard:update.zip.
4- Reboot et c'est bon
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Méthode 2:
Votre appareil doit être rooté pour pouvoir effectuer les manipulations suivantes.
Si besoin effectuez l'étape 1 du root.
Vous devez également avoir rétabli l'accès à la carte SD via la commande 'fastboot oem enableqxdm 0' puis 'fastboot oem boot' en mode fastboot (Touche retour + Power).
1. Trouvez votre CID. Passez en mode fastboot (Volume bas + power) et faites 'fastboot oem boot' dans une fenêtre de commande sur votre PC, avec le Desire branché en USB.
Vous obtiendrez quelquechose comme ça:
Code:
#INFOTAG:Ramdisk OK
#INFOTAG:smi ok, size = 0
#INFOTAG:hwid 0x0
#INFOTAG:skuid 0x21F04
#INFOTAG:hero panel = 0x0
#INFOTAG:engineerid = 0x0
#INFOMCP dual-die
#INFOMCP dual-die
#INFOTAG:mono-die = 0x0
#INFODevice CID is not super CID
#INFOCID is HTC__E11
Dans ce cas spécifique, le CID est HTC__E11.
2. Téléchargez mtd0.img ici.
Editez ce fichier avec le CID trouvé au point 1 avec un éditeur hexadécimal.
Mettez le mtd0.img modifié à la racine de votre carte SD.
3. Récupérez flash_img ici.
Mettez le à la racine de votre carte SD.
4. On va transférer mtd0.img et flash_img dans le dossier /data et flasher l'image modifiée.
Maintenant que vous avez copié mtd0.img et flash_img à la racine de votre carte SD, entrez les commandes suivantes dans un émulateur de terminal sur votre Desire.
su
cat /sdcard/flash_image > /data
cat /sdcard/mtd0.img > /data
chmod 755 /data/flash_image ou chmod u+x /data/flash_image
/data/flash_image misc /data/mtd0.img
5. Répetez l'étape précédente plusieurs fois si cela ne fonctionne pas.
6. Redémarrez votre téléphone.
Credits:
-kubino @ XDA for providing us with the 'misc' information
-TheProfessor @ irc.oftc.net #modaco for being the first test subject + debugging
-adam235 @ irc.oftc.net #modaco for being a test subject as well + debugging
-SgtDavePwnage @ irc.oftc.net #modaco -> moral support + debugging
source
--------------------------------------------------------------------------------------------------------------------------
Rajout de Vally
Après accord avec Zepiii, je me permets de rajouter une 3e méthode dans le cas où vous ne seriez pas ou plus Root :
Etapes préliminaires :
- téléchargez le mtd0 ICI
- l'éditeur hexadécimal ICI
- Extrayez le SDK Android sur votre ordinateur, de préférence dans un dossier facile d'accès (sous C:/ par exemple)
- Démarrez le téléphone en bootloader (volume bas + power) et entrez en mode FASTBOOT
- Branchez le en USB à votre ordinateur
- Réactivez alors la prise en charge de la microSD (si nécessaire) en tapant dans une invite de commande ("cmd" par exemple) sur votre ordinateur, ces lignes :
cd chemin_du_SDK\tools
fastboot oem enableqxdm 0
Déterminez le CID de votre téléphone :
dans l'invite de commande, tapez :
fastboot getvar cid
Avec l'éditeur hexadécimal:
Modifiez le mtd0.img avec votre CID et enregistrez-le.
Ou bien utilisez ce générateur en ligne
- Si vous avez encore accès à l'environnement Android sur le téléphone, activez le débogage USB (Paramètres --> Applications --> Développement)
Ensuite :
- Retirez la microSD du téléphone et mettez la dans l'ordinateur
-Téléchargez les fichiers suivants :
l'exploit rageagainstthecage et flash_image extrayez-les et copiez rageagainstthecage-arm5.bin et flash_image, ainsi que le mtdo.img modifié avec votre CID à la racine de la SD
- Redémarrez le téléphone.
- Lancez Android Terminal Emulator (gratuit sur le Market) et inscrivez les lignes suivantes :
cat /sdcard/rageagainstthecage-arm5.bin > /data/data/jackpal.androidterm/rageagainstthecage-arm5.bin
cat /sdcard/flash_image > /data/data/jackpal.androidterm/flash_image
cat /sdcard/mtd0.img > /data/data/jackpal.androidterm/mtd0.img
Toujours dans le terminal, saisissez alors :
cd /data/data/jackpal.androidterm/
chmod 755 rageagainstthecage-arm5.bin flash_image
Enfin, lancez l'exploit rageagainstthecage à proprement parler pour avoir les privilèges root :
/data/data/jackpal.androidterm/rageagainstthecage-arm5.bin
Le téléphone va avoir un comportement plus ou moins bizarre : quittez le terminal normalement ou avec Home ou forcez son arrêt (Paramètres --> Applications --> Android terminal Emulator et "Forcer l'arrêt")
- Relancez Terminal Emulator et "oh joie" le petit # indicateur de vos droits temporaires de Root est là. Entrez alors les commandes suivantes :
cd /data/data/jackpal.androidterm/
./flash_image misc mtd0.img
- Rebootez, voilà vous n'avez plus de brick USB.
SOURCE
Dernière édition par Nvidia le Dim 27 Juin 2010 - 18:56, édité 8 fois