Aller au contenu

[TUTORIEL] Rooter son tattoo, recovery, custom ROMs


JoOoSs

Recommended Posts

Bonjour à tous.

Après plus d'un an d'utilisation du tattoo, j'ai décidé de virer (enfin) le son au démarage et donc de rooter mon téléphone.

J'ai suivit les étapes du tuto pour rooter le tattoo (aucun problème) et rendre le root persistant. et c'est là que le drame survient...

Si après la trace d'éxécution de ma console:

Copie des fichiers:

c:\Tattoo>adb shell "mkdir /data/local/bin"

c:\Tattoo>adb push flash_image ./data/local/bin/flash_image

847 KB/s (52924 bytes in 0.061s)

c:\Tattoo>adb push recovery_amonra.img /sdcard/recovery_amonra.img

1238 KB/s (4093952 bytes in 3.229s)

c:\Tattoo>adb push tattoo-hack.ko ./data/local/bin/tattoo-hack.ko

773 KB/s (19010 bytes in 0.024s)

c:\Tattoo>adb push m7 /data/local/bin/m7

352 KB/s (4695 bytes in 0.013s)

c:\Tattoo>adb push su /data/local/bin/su

1135 KB/s (356916 bytes in 0.307s)

c:\Tattoo>adb push Mainfram3.boot.02.img /sdcard/Mainfram3.boot.02.img

1238 KB/s (2072576 bytes in 1.634s)

c:\Tattoo>adb shell "chmod 755 /data/local/bin/*"

Acceder à un shell la prmière fois:

c:\Tattoo>adb shell

$ cd /data/local/bin

cd /data/local/bin

$ while 'true' ; do ./m7 ; done

while 'true' ; do ./m7 ; done

reroc/2580/cmdline[ WIN! 2580

EIP: b0000100 Instruction executed: e1a0000d

Wrote shellcode e0400000 line 0

Wrote shellcode e3a07023 line 1

Wrote shellcode ef000000 line 2

Wrote shellcode e0400000 line 3

Wrote shellcode e3a07017 line 4

Wrote shellcode ef000000 line 5

Wrote shellcode e0433003 line 6

Wrote shellcode e28f0014 line 7

Wrote shellcode e50d0008 line 8

Wrote shellcode e50d3004 line 9

Wrote shellcode e24d1008 line 10

Wrote shellcode e24d2004 line 11

Wrote shellcode e3a0700b line 12

Wrote shellcode ef000000 line 13

Wrote shellcode 7379732f line 14

Wrote shellcode 2f6d6574 line 15

Wrote shellcode 2f6e6962 line 16

Wrote shellcode 6873 line 17

Wrote shellcode 0 line 18

[ Overwritten 0xb0000100

# export LD_LIBRARY_PATH=/system/lib

export LD_LIBRARY_PATH=/system/lib

# export PATH=/system/bin

export PATH=/system/bin

# insmod /data/local/bin/tattoo-hack.ko

insmod /data/local/bin/tattoo-hack.ko

insmod: init_module '/data/local/bin/tattoo-hack.ko' failed (File exists)

# insmod /data/local/bin/tattoo-hack.ko

insmod /data/local/bin/tattoo-hack.ko

insmod: init_module '/data/local/bin/tattoo-hack.ko' failed (File exists)

# mount -o rw,remount /dev/block/mtdblock5 /data

mount -o rw,remount /dev/block/mtdblock5 /data

# mount -o rw,remount /dev/block/mtdblock3 /system

mount -o rw,remount /dev/block/mtdblock3 /system

# cat /data/local/bin/su > /system/bin/su

cat /data/local/bin/su > /system/bin/su

# chown root.root /system/bin/su

chown root.root /system/bin/su

# chmod 4755 /system/bin/su

chmod 4755 /system/bin/su

# ^C

Rendre le root persistant:

c:\Tattoo>adb shell

$ su

su

# insmod /data/local/bin/tattoo-hack.ko

insmod /data/local/bin/tattoo-hack.ko

insmod: init_module '/data/local/bin/tattoo-hack.ko' failed (File exists)

# mount -o rw,remount /dev/block/mtdblock5 /data

mount -o rw,remount /dev/block/mtdblock5 /data

# mount -o rw,remount /dev/block/mtdblock3 /system

mount -o rw,remount /dev/block/mtdblock3 /system

# chmod 755 /data/local/bin/flash_image

chmod 755 /data/local/bin/flash_image

# /data/local/bin/flash_image boot /sdcard/Mainfram3.boot.02.img

/data/local/bin/flash_image boot /sdcard/Mainfram3.boot.02.img

mtd: read error at 0x00000000 (Cannot allocate memory)

mtd: read error at 0x00020000 (Cannot allocate memory)

mtd: read error at 0x00040000 (Cannot allocate memory)

mtd: read error at 0x00060000 (Cannot allocate memory)

mtd: read error at 0x00080000 (Cannot allocate memory)

mtd: read error at 0x000a0000 (Cannot allocate memory)

mtd: read error at 0x000c0000 (Cannot allocate memory)

mtd: read error at 0x000e0000 (Cannot allocate memory)

mtd: read error at 0x00100000 (Cannot allocate memory)

mtd: read error at 0x00120000 (Cannot allocate memory)

mtd: read error at 0x00140000 (Cannot allocate memory)

mtd: read error at 0x00160000 (Cannot allocate memory)

mtd: read error at 0x00180000 (Cannot allocate memory)

mtd: read error at 0x001a0000 (Cannot allocate memory)

mtd: read error at 0x001c0000 (Cannot allocate memory)

mtd: read error at 0x001e0000 (Cannot allocate memory)

mtd: read error at 0x00200000 (Cannot allocate memory)

mtd: read error at 0x00220000 (Cannot allocate memory)

mtd: read error at 0x00240000 (Cannot allocate memory)

mtd: read error at 0x00260000 (Cannot allocate memory)

error reading boot: No space left on device

flashing boot from /sdcard/Mainfram3.boot.02.img

mtd: write error at 0x00000000 (Cannot allocate memory)

mtd: re-read error at 0x00000000 (Cannot allocate memory)

mtd: write error at 0x00000000 (Cannot allocate memory)

mtd: re-read error at 0x00000000 (Cannot allocate memory)

mtd: skipping write block at 0x00000000

mtd: write error at 0x00020000 (Cannot allocate memory)

mtd: re-read error at 0x00020000 (Cannot allocate memory)

mtd: write error at 0x00020000 (Cannot allocate memory)

mtd: re-read error at 0x00020000 (Cannot allocate memory)

mtd: skipping write block at 0x00020000

mtd: write error at 0x00040000 (Cannot allocate memory)

mtd: re-read error at 0x00040000 (Cannot allocate memory)

mtd: write error at 0x00040000 (Cannot allocate memory)

mtd: re-read error at 0x00040000 (Cannot allocate memory)

mtd: skipping write block at 0x00040000

mtd: write error at 0x00060000 (Cannot allocate memory)

mtd: re-read error at 0x00060000 (Cannot allocate memory)

mtd: write error at 0x00060000 (Cannot allocate memory)

mtd: re-read error at 0x00060000 (Cannot allocate memory)

mtd: skipping write block at 0x00060000

mtd: write error at 0x00080000 (Cannot allocate memory)

mtd: re-read error at 0x00080000 (Cannot allocate memory)

mtd: write error at 0x00080000 (Cannot allocate memory)

mtd: re-read error at 0x00080000 (Cannot allocate memory)

mtd: skipping write block at 0x00080000

mtd: write error at 0x000a0000 (Cannot allocate memory)

mtd: re-read error at 0x000a0000 (Cannot allocate memory)

mtd: write error at 0x000a0000 (Cannot allocate memory)

mtd: re-read error at 0x000a0000 (Cannot allocate memory)

mtd: skipping write block at 0x000a0000

mtd: write error at 0x000c0000 (Cannot allocate memory)

mtd: re-read error at 0x000c0000 (Cannot allocate memory)

mtd: write error at 0x000c0000 (Cannot allocate memory)

mtd: re-read error at 0x000c0000 (Cannot allocate memory)

mtd: skipping write block at 0x000c0000

mtd: write error at 0x000e0000 (Cannot allocate memory)

mtd: re-read error at 0x000e0000 (Cannot allocate memory)

mtd: wrote block after 1 retries

error writing boot: No space left on device

# ^C

c:\Tattoo>adb shell reboot

c:\Tattoo>adb shell reboot

error: device not found

c:\Tattoo>adb shell

error: device not found

Depuis le tattoo reste bloqué sur l'écran de démarage "tattoo". Lors que je branche le cable USB, un "FASTBOOT USB" apparait en haut ç gauche de l'écran...

Je peux afficher le menu de recovery (touche son-bas + end) pour passer en mode recovery (écran avec le panneau attention + le téléphone).

A partir de là je suis perdu... Que dois-je faire pour retomber sur mes pieds...

Cordialement

EDIT: Problème résolu en utilisant la ROM officielle RUU_Click_HTC_WWE_1.67.405.6_WWE_release_signed_NoDriver.

Modifié par Kariatus
Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Bonjour à tous,

Je suis un peu bloqué sur le root.

J'effectue toute les commandes du site : http://wiki.cyanogenmod.com/wiki/HTC_Tattoo:_Full_Update_Guide

lorsque je fais la commande while ./m7 ; do : ; done

Tout se passe bien mais lorsque je note exit après les deux lignes d'export et la commande ID (j'ai bien le root)

Il me donne quelque chose du style quand je tape la commande EXIT:

Wrote shellcode ef000000 line 5

Wrote shellcode e0433003 line 6

Wrote shellcode e28f0014 line 7

Wrote shellcode e50d0008 line 8

Wrote shellcode e50d3004 line 9

Wrote shellcode e24d1008 line 10

Wrote shellcode e24d2004 line 11

Wrote shellcode e3a0700b line 12

Wrote shellcode ef000000 line 13

Wrote shellcode 7379732f line 14

Wrote shellcode 2f6d6574 line 15

Wrote shellcode 2f6e6962 line 16

Wrote shellcode 6873 line 17

Wrote shellcode 0 line 18

[ Overwritten 0xb0000100

# usage: reboot [-n] [-p] [rebootcommand]

usage: reboot [-n] [-p] [rebootcommand]

usage: reboot [-n] [-p] [rebootcommand]

usage: reboot [-n] [-p] [rebootcommand]

De où celà peut provenir?

EDIT : C'est Ok je suis d'abord passé par une goldcard --> Rom HTC 1.6 --> Root + recovery

Modifié par screamy145
Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

bonjour

je démarre avec androïde ton tuto me plait bien et je pense que je vais vite avancer avec

j aurai besoin de comprendre comment le répertoire tatoo peut se trouver dans c: alors

que tu n en parle pas avant ou alors j ai pas bien compris. cette partie du tuto m empêche

d aller plus loin

merci de ta compréhension face a ma demande

grande excuse j ai compris il faut télécharger le point rar

Modifié par benmust
Lien vers le commentaire
Partager sur d’autres sites

Bonjour ,

je n'arrive pas a rooter mon htc tattoo et a installer la rom 2.3

j'ai suivi le tuto mais j'ai une erreur

lors du flash du recovery

mtd: read error at 0x00000000 (Cannot allocate memory)

mtd: read error at 0x00020000 (Cannot allocate memory)

mtd: read error at 0x00040000 (Cannot allocate memory)

mtd: read error at 0x00060000 (Cannot allocate memory)

mtd: read error at 0x00080000 (Cannot allocate memory)

mtd: read error at 0x000a0000 (Cannot allocate memory)

mtd: read error at 0x000c0000 (Cannot allocate memory)

mtd: read error at 0x000e0000 (Cannot allocate memory)

mtd: read error at 0x00100000 (Cannot allocate memory)

mtd: read error at 0x00120000 (Cannot allocate memory)

mtd: read error at 0x00140000 (Cannot allocate memory)

mtd: read error at 0x00160000 (Cannot allocate memory)

mtd: read error at 0x00180000 (Cannot allocate memory)

mtd: read error at 0x001a0000 (Cannot allocate memory)

mtd: read error at 0x001c0000 (Cannot allocate memory)

flashing recovery from /sdcard/recovery_amonra.img

merci pour votre aide

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...

Escusez moi j'ai un htc tattoo avec android 1.6 et comment dire il bug trop et sa neme satisfait pas ...

Un ami ma parler de se forum étant "au top" !

Le probleme c'est que en informatique je connais le strict minimum des base et je comprend rien .

Si quelqu'un a la courage je vous laisse mon numéro de téléphone.

Envoyer moi un sms et je vous appelerai sur votre fix pour que vous m'aidier de A à Z pour passez mon tattoo en 2.2 svp

Sa serait tres gentile de votre part!

Merci d'avance

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Escusez moi j'ai un htc tattoo avec android 1.6 et comment dire il bug trop et sa neme satisfait pas ...

Un ami ma parler de se forum étant "au top" !

Le probleme c'est que en informatique je connais le strict minimum des base et je comprend rien .

Si quelqu'un a la courage je vous laisse mon numéro de téléphone.

Envoyer moi un sms et je vous appelerai sur votre fix pour que vous m'aidier de A à Z pour passez mon tattoo en 2.2 svp

Sa serait tres gentile de votre part!

Merci d'avance

Bonjour,

Tu as tous les tuto disponible sur le forum pour pouvoir debrander et rooter ton mobile.

Je te conseil de suivre en 1er ce tuto:

Puis une fois fait tu attaques le tuto pour rooter.

Une fois les 2 tuto réalisé il te restera juste à installer un clockwormod et une Rom.

Si tu as des questions tu peux me MP

Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...

Bonjour à tous,

Je suis tout nouveau sur ce forum...du moins c'est mon premier post!

Donc voilà je voulais remercier tous les contributeurs à ce forum qui m'ont permis de revenir vers mon téléphone HTC Tattoo. Oui je dis bien revenir car cela faisait un petit moment que je ne l'utilisais plus à cause de son écran tactile qui était cassé!

En parcourant, par hasard ce forum, j'ai lu le tutoriel sur le changement de l'ecran...j'ai direct acheté un écran tactile sur ebay! Après réception, j'ai suivi attentivement le tutoriel et impeccable j'ai de nouveau un téléphone sous android....youpi!!

Puis aujourd'hui, je suis revenu sur le forum est comme j'avais un peu de temps je me suis lancer dans ce tutoriel pour stopper le son du démarrage!! Et comme tout c'est très bien passé je me suis dit que je pourrais essayer une ROM custom...

J'ai regardé et j'ai telechargé Download nFinityGB-1.11.zip (78.81 MB)

et là tout à était parfait!!!! Je découvre une nouvelle interface...bref le pied quoi....:-D

Voilà quoi je voulais juste dire un grand MERCI

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...

Et tout ça sans aide, t'es un pro. :)

Voilà une bel exemple de débrouillardise, il en faut pour bidouiller son téléphone. En tout cas bravo, et si je peux t'apporter un conseil, c'est de télécharger et installer la version officielle de Cyanogen qui est passé en version stable il y a quelques jours. Beaucoup mieux suivit que nFinity !

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...

Bonjour à tous ! C'est ici mon dernier recours car je trouve solution nulle part ! je voudrais remercier tout ceux qui ont participer a l'élaboration du tuto et tout mais j'ai un petit probleme. J'ai d'abord rootez mon tattoo pui installer le recovery amonra. Je n'arrivais pas a installer la derniere rom cyanogen j'ai donc voulu changer mon recovery pour un clowworkdmod. Mais impossible par tout les moyens ... J'ai le même message qui revient souvent : illegal instruction flash_image recovery /sdcard/recovery....img.

Que faire !?

Merci encore à tous

Lien vers le commentaire
Partager sur d’autres sites

J'ai enfaite trouvé une sollution si cela peut servir à quelqu'un d'autre fin on va dire plutot une alternative. Pour pouvoir changer mon recovery j'ai installer une android 2.1 eclair avec l'ancien recovery. Ensuite telecharger rom manager avec cette nouvelle rom. Changer mon recovery avec rom manager puis enfin installer la derniere rom cyanogen !

Merci quand meme

Lien vers le commentaire
Partager sur d’autres sites

  • 4 weeks later...

J'ai eu le même problème avec la version de flash_image qu'on trouve sur le "HTC Tattoo : Full Update Guide" :(

Mais j'ai une solution très simple qui fonctionne parfaitement : il suffit de télécharger le pack d'outils pour rooter le Tattoo (voir ce post) et de récupérer le fichier flash_image qui s'y trouve. Et voilà, c'est pas plus compliqué que ça ^_^

Modifié par Paulobel
Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...

salut à tous!

quand je vois la date du premier post je ne m'attendais pas à voir un post en date du 1er décembre :P

je viens de faire les manip et fingers in the nose! j'ai un tattoo nu car en belgique les gsm ne sont ni sim lockés ni "pollués" pas des rom opérateur.

cependant j'ai une petite question: j'aimerai changer de carte sd et je me demande comment faire? un simple copier coller suffit-il? ou dois-je recommencer un étape?

Lien vers le commentaire
Partager sur d’autres sites

Un simple copier/coller suffit quand on change de carte SD :) (à condition de ne pas avoir de partition supplémentaire toutefois car Windows ne peut copier que les partitions en FAT32). Je te conseille de faire le changement de SD avec le tel éteint d'ailleurs.

Lien vers le commentaire
Partager sur d’autres sites

merci pour ta réponse!!! je vais tester...

j'ai tenté la rom proposée dans les premières réponses et ça a marché mais comme je ne l'ai pas trouvé top je suis revenu à la rom d'origine en un clein d'oeil... il est dément ce topic B)

Lien vers le commentaire
Partager sur d’autres sites

  • 3 months later...

Salut à tous,

je me decide à faire un post apres de longue heures passees à essayer de flasher mon recovery.

J'ai essaye pas mal de methode et d'outils mais il n'y a rien à faire.

J'ai un HTC Tattoo, je l'ai debrander (orange) pour mettre une rom officielle HTC, le portable est desimlocké, j'ai flasher le bootloader avec HTC Dev, par contre pour le recovery qu'il soit amonra ou clockwork ça ne passe pas.

Je viens de retentez et j'ai cette erreur :

12050404330381806.jpg

voilà si une bonne âme pouvait s'occuper de mon cas ça serait cool ^^

Modifié par aho-senchou
Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...

Bonjour,

J'ai essayé les manip' proposées en début de sujet par JoOoSs. Je ne suis pas très hyper calé, mais en suivant pas à pas, ça va. Sauf qu'une fois arrivé au flash d'une rom, ça se gâte.. J'essaie d'installer le CyanogenMod après avoir redémarré mon Tattoo sur le recovery et avoir fait un wipe, mais une fois lancé, j'ai "aborted" aux 2/3 de la barre.

Du coup j'ai voulu installer le CyanogenMod avec Rom Manager mais le problème est que la version gratuite n'est compatible qu'avec Android 2.x ou + et je suis évidemment en 1.6.

Est-ce qu'il existe une alternative à Rom Manager dans le market? Ou une autre solution pour installer une Rom (j'ai essayé d'autres solutions, mais entre liens morts et explications en anglais, c'est pas évident...)?

D'avance merci !!

Lien vers le commentaire
Partager sur d’autres sites

  • 2 months later...

Salut à tous, j'ai un soucis avec le market débridé avec ce tuto, depuis quelques mois il ne veut plus faire de mises à jour, et le play store ne s'est évidemment pas installé... Des idées avant que je le réinitialise? merci!

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Hello tout le monde !

Je rencontre un problème assez spécial au moment de valider la ligne de commande :

# /data/local/bin/flash_image recovery /sdcard/recovery_amonra.img

Cela me retourne ceci :

[1] Illegal instruction /data/local/flash_image recovery /sdcard/recovery_amonra.img

Pouvez-vous m'aider ? Je suis bloqué depuis hier.

Merci :)

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Hello tout le monde !

Je rencontre un problème assez spécial au moment de valider la ligne de commande :

# /data/local/bin/flash_image recovery /sdcard/recovery_amonra.img

Cela me retourne ceci :

[1] Illegal instruction /data/local/flash_image recovery /sdcard/recovery_amonra.img

Pouvez-vous m'aider ? Je suis bloqué depuis hier.

Merci :)

J'ai exactement le meme probleme mais dans l'autre sens, j'essaye de flasher le recovery qui est amonra pour un clockwork mais 'illegal instruction' , une idée ?

Lien vers le commentaire
Partager sur d’autres sites

  • 11 months later...

Bonjour

 

En 2013, il y a encore des utilisateurs de Tattoo ? :huh:  :o

 

Bah oui, moi au moins. :D

 

(oui, j'ai une légère tendance à user les choses jusqu'à la trame -_- )

 

 

Sauf les mises à jours des applications ne commencent à plus fonctionner maintenant. Il faut dire qu'avec un Androïd 1.6... :mellow:

 

Bon, vu l'âge du téléphone et le temps libre que j'ai ces jours-ci, je me suis lancé dans l'aventure du changement de système d'exploitation.

 

Ce tutoriel est très bien fait et le suivre pas à pas mène à bon port. Merci à toi  JoOoSs !

 

Mais mais mais... j'ai rencontré un problème. :(

La version de recovery que tu proposes dans ton pack ne m'a pas permis d'installer une autre rom (CyanogenMod). L'installation s'arrêtée au milieu. :mad:

Quelques recherches m'ont appris qu'il fallait la version 3.0.0.5 de recovery. http://forum.xda-developers.com/attachment.php?attachmentid=480213&d=1297014792

Vu la différence de taille des 2 fichiers (le tien fait 4Mo, le 3.0.0.5 ci-dessus 3Mo), il y a bien une différence.

Après pas mal d'essai et de remise à blanc du téléphone, j'ai réussi à re-flasher le recovery avec la bonne version.

Et là j'ai pu installer la toute dernière version de CyanogenMod, la 7.2.0.

 

Bon, après, pour finir l'histoire, lors des premiers allumages, mon Tattoo rebootait en boucle (sans jamais parvenir à l'écran d'accueil).

Obligé d'enlever la batterie pour l'éteindre.

J'ai tenté 3-4 fois le démarrage.

De guerre lasse, j'ai rebranché le Tattoo en usb au PC pour recopier la version 7.1.0.1 et en tenter son installation.

Et là, Tattoo a fini son démarrage ! :)  :)

 

Voilà, non seulement je n'ai plus ce son horripilant au démarrage (j'aurais du tenter bien avant les manip que tu donnes ici :() , mais j'ai un tout nouveau système (qui j'espère me permettra d'aller un peu plus loin dans l'utilisation des applications. :) ).

 

Donc, voilà, si tu passes par là JoOoSs , bah il faudrait que tu changes le recovery dans ton pack de crackage. :)

Modifié par CAMPEDEL
Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...