Jump to content
JoOoSs

[TUTORIEL] Rooter son tattoo, recovery, custom ROMs

Recommended Posts

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 recovery /sdcard/recovery_amonra.img

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

error opening /sdcard/recovery_amonra.img: No such file or directory

:mad:

Edited by tomix16

Share this post


Link to post
Share on other sites

J'ai du merder quelquepart... J'ai apparement rooter la bête, j'ai virer le son au démarage... mais quand je veux lancer une app root, ou "su" avec un terminal virtuel, ça ne marche pas!

Share this post


Link to post
Share on other sites

Salut j'ai quelques questions, c'est la première fois que je fait ça. Pour la partie 1 et 4 sa ça va. Mais après pour flasher une ROM je ne sais pas comment m'y prendre, pour copier le fichier zip a la racine de la carte sd on fait comment ? Le reste pour le wipe je comprend pas ce qu'il faut faire. Comment on fait sa c'est à partir du téléphone ? Sur certains tuto, on a besoin du logiciel sdk android esqu'on en a besoin ici ? Répondez vite SVP !

Share this post


Link to post
Share on other sites

Bonjour comme la mise a jour 2.1 n'est pas venu je voudrais rooter le tattoo,je voudrais savoir svp comment commencer quelle manip faire les tutos ets merci

Share this post


Link to post
Share on other sites

bonsoirJoOoSs,

j'ai essayé de suivre ton tuto pas à pas, mais j'ai rencontré plusieurs problèmes :

à la commande : $ while 'true';do ./m7;done, j'ai la réponse :

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

while 'true';do ./m7;done

./roc/603/cmdlineexit!

exit!

exit!

reroc/609/cmdline[ WIN! 609

EIP: b0000100 Instruction executed: e1a000

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

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

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

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

à la commande insmod /data/local/bin/tattoo-hack.ko, j'ai la réponse suivante :

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

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

insmod: can't open '/data/local/bin/tattoo-hack.ko'

à la commande : # /data/local/bin/flash_image recovery /sdcard/recovery_amonra.img

réponse:

/data/local/bin/flash_image recovery /sdcard/recovery_amonra

flashing recovery from /sdcard/recovery_amonra.img

mtd: erase failure at 0x00000000 (Input/output error)

mtd: erase failure at 0x00000000 (Input/output error)

mtd: skipping write block at 0x00000000

mtd: erase failure at 0x00020000 (Input/output error)

mtd: erase failure at 0x00020000 (Input/output error)

mtd: skipping write block at 0x00020000

mtd: erase failure at 0x00040000 (Input/output error)

mtd: erase failure at 0x00040000 (Input/output error)

mtd: skipping write block at 0x00040000

mtd: erase failure at 0x00060000 (Input/output error)

mtd: erase failure at 0x00060000 (Input/output error)

mtd: skipping write block at 0x00060000

mtd: erase failure at 0x00080000 (Input/output error)

mtd: erase failure at 0x00080000 (Input/output error)

mtd: skipping write block at 0x00080000

mtd: erase failure at 0x000a0000 (Input/output error)

mtd: erase failure at 0x000a0000 (Input/output error)

mtd: skipping write block at 0x000a0000

mtd: erase failure at 0x000c0000 (Input/output error)

mtd: erase failure at 0x000c0000 (Input/output error)

mtd: skipping write block at 0x000c0000

mtd: erase failure at 0x000e0000 (Input/output error)

mtd: erase failure at 0x000e0000 (Input/output error)

mtd: skipping write block at 0x000e0000

mtd: erase failure at 0x00100000 (Input/output error)

mtd: erase failure at 0x00100000 (Input/output error)

mtd: skipping write block at 0x00100000

mtd: erase failure at 0x00120000 (Input/output error)

mtd: erase failure at 0x00120000 (Input/output error)

mtd: skipping write block at 0x00120000

mtd: erase failure at 0x00140000 (Input/output error)

mtd: erase failure at 0x00140000 (Input/output error)

mtd: skipping write block at 0x00140000

mtd: erase failure at 0x00160000 (Input/output error)

mtd: erase failure at 0x00160000 (Input/output error)

mtd: skipping write block at 0x00160000

mtd: erase failure at 0x00180000 (Input/output error)

mtd: erase failure at 0x00180000 (Input/output error)

mtd: skipping write block at 0x00180000

mtd: erase failure at 0x001a0000 (Input/output error)

mtd: erase failure at 0x001a0000 (Input/output error)

mtd: skipping write block at 0x001a0000

mtd: erase failure at 0x001c0000 (Input/output error)

mtd: erase failure at 0x001c0000 (Input/output error)

mtd: skipping write block at 0x001c0000

mtd: erase failure at 0x001e0000 (Input/output error)

mtd: erase failure at 0x001e0000 (Input/output error)

mtd: skipping write block at 0x001e0000

mtd: erase failure at 0x00200000 (Input/output error)

mtd: erase failure at 0x00200000 (Input/output error)

mtd: skipping write block at 0x00200000

mtd: erase failure at 0x00220000 (Input/output error)

mtd: erase failure at 0x00220000 (Input/output error)

mtd: skipping write block at 0x00220000

mtd: erase failure at 0x00240000 (Input/output error)

mtd: erase failure at 0x00240000 (Input/output error)

mtd: skipping write block at 0x00240000

mtd: erase failure at 0x00260000 (Input/output error)

mtd: erase failure at 0x00260000 (Input/output error)

mtd: skipping write block at 0x00260000

mtd: erase failure at 0x00280000 (Input/output error)

mtd: erase failure at 0x00280000 (Input/output error)

mtd: skipping write block at 0x00280000

mtd: erase failure at 0x002a0000 (Input/output error)

mtd: erase failure at 0x002a0000 (Input/output error)

mtd: skipping write block at 0x002a0000

mtd: erase failure at 0x002c0000 (Input/output error)

mtd: erase failure at 0x002c0000 (Input/output error)

mtd: skipping write block at 0x002c0000

mtd: erase failure at 0x002e0000 (Input/output error)

mtd: erase failure at 0x002e0000 (Input/output error)

mtd: skipping write block at 0x002e0000

mtd: erase failure at 0x00300000 (Input/output error)

mtd: erase failure at 0x00300000 (Input/output error)

mtd: skipping write block at 0x00300000

mtd: erase failure at 0x00320000 (Input/output error)

mtd: erase failure at 0x00320000 (Input/output error)

mtd: skipping write block at 0x00320000

mtd: erase failure at 0x00340000 (Input/output error)

mtd: erase failure at 0x00340000 (Input/output error)

mtd: skipping write block at 0x00340000

mtd: erase failure at 0x00360000 (Input/output error)

mtd: erase failure at 0x00360000 (Input/output error)

mtd: skipping write block at 0x00360000

mtd: erase failure at 0x00380000 (Input/output error)

mtd: erase failure at 0x00380000 (Input/output error)

mtd: skipping write block at 0x00380000

mtd: erase failure at 0x003a0000 (Input/output error)

mtd: erase failure at 0x003a0000 (Input/output error)

mtd: skipping write block at 0x003a0000

mtd: erase failure at 0x003c0000 (Input/output error)

mtd: erase failure at 0x003c0000 (Input/output error)

mtd: skipping write block at 0x003c0000

mtd: erase failure at 0x003e0000 (Input/output error)

mtd: erase failure at 0x003e0000 (Input/output error)

mtd: skipping write block at 0x003e0000

mtd: erase failure at 0x00400000 (Input/output error)

mtd: erase failure at 0x00400000 (Input/output error)

mtd: skipping write block at 0x00400000

mtd: erase failure at 0x00420000 (Input/output error)

mtd: erase failure at 0x00420000 (Input/output error)

mtd: skipping write block at 0x00420000

mtd: erase failure at 0x00440000 (Input/output error)

mtd: erase failure at 0x00440000 (Input/output error)

mtd: skipping write block at 0x00440000

mtd: erase failure at 0x00460000 (Input/output error)

mtd: erase failure at 0x00460000 (Input/output error)

mtd: skipping write block at 0x00460000

mtd: erase failure at 0x00480000 (Input/output error)

mtd: erase failure at 0x00480000 (Input/output error)

mtd: skipping write block at 0x00480000

mtd: erase failure at 0x004a0000 (Input/output error)

mtd: erase failure at 0x004a0000 (Input/output error)

mtd: skipping write block at 0x004a0000

mtd: erase failure at 0x004c0000 (Input/output error)

mtd: erase failure at 0x004c0000 (Input/output error)

mtd: skipping write block at 0x004c0000

mtd: erase failure at 0x004e0000 (Input/output error)

mtd: erase failure at 0x004e0000 (Input/output error)

mtd: skipping write block at 0x004e0000

error writing recovery: No space left on device

pourrais tu me dire où est le problème ?

Problème général de place disque insuffisant ?

Share this post


Link to post
Share on other sites

salut à tous et bravo à Jooooosss

bon j'ai un problème

htcsync se déconnecte après que j'ai rentré "adb shell" en phase 2 (accèder à un shell root pour la prmière fois" du tuto

je crise !

quelqu'un a un tuyau ?

Share this post


Link to post
Share on other sites

Bonjour,

Tout d'abord merci pour ce tuto !

J'avais un problème de connection de mon téléphone avec HTC Sync mais je l'ai résolu.

Vous pouvez supprimer ce message si vous voulez ^^

Désolé.

Will71.

Edited by Will71

Share this post


Link to post
Share on other sites

Un grand merci à JoOoSs pour ce tuto... En compilant son tuto à diverses info sur les forums XDA, j'ai réussi à flasher mon tattoo depuis mon Mac :emo_im_angel:

Share this post


Link to post
Share on other sites

Bonjour à tous

Bon je l'ai fait, je l'ai router avec succès.:D

Et tout cela c'est grâce à vous …. vous êtes le meilleur B)

Encor super merci :D:D

Edited by ZouHaiR03180

Share this post


Link to post
Share on other sites

Un grand merci à l'auteur de cet article.

J'ai eu le trouillomètre assez fort, surtout que je n'ai pas dit à ma copine que je bidouillai son téléphone (elle m'aurait jamais autoriser à prendre ce risque).

Désormais, j'ai le recovery qui m'a permit de sauvegarder tout le système et j'ai débridé le market. C le pied, toutes les applications sont désormais accessible :D

Un grand merci à l'auteur.

J'aurai cependant une remarque. Est ce que l'auteur pourrait mettre son tuto sur un wiki, j'aurais qq améliorations mineurs à y apporter.

MERCI ENCORE

PS: s'il y avait un ptit lien pour une ptite donation, ca me permettrait de montrer ma reconnaissance

Share this post


Link to post
Share on other sites

Slt,

alors là, Joosss, toutes mes félicitations pour ce tuto hyper bien expliqué. Moi qui suis un gros nul, mais alors un gros, j'ai réussi à flasher mon tattoo, et chose formidable ça marchait.

Bon ya fallu que je m'y prenne à deux fois, mais j'y suis arrivé. J'en étais sur le Q.

Donc, vraiment bravo pour ce tuto.

Par contre pour ce qui est de la version 2.1.9 que j'ai installée, je n'y ai pas trouvé d'avantage particulier, à tel point que j'ai restauré ma bonne vieille version 1.6 d'android, avec les fonctionnalités HTC.

En effet, sous 2.1.9 :

plus la belle horloge htc, plus la fonction météo, de nombreuses applis qui ne "tournent" plus, avec des fermetures forcées nombreuses, plus possible de déconnecter le 3G, si ce n'est passé en wifi, donc grosse conso batterie.

plus de téléchargement. pour l'horloge, fini les rouleaux à faire tourner, mais la bonne vieille avec + et -.

bon j'en passe d'autres.

Après chacun verra, mais moi ça ne m'a pas trop "branché", donc je suis repassé à l'ancienne. Mais je ne veux dégouter personne, c'est juste un sentiment perso.

par contre, ca a l'air de pas mal tourner, donc chacun son choix.

Si encore y avait la posibilité de récupérer et d'insatller certaines fonctions HTC, ce serait cool.

En tout cas, bravo pour le tuto.

a plus

Share this post


Link to post
Share on other sites

Bonsoir,

J'essaie de suivre le tuto pour la 1ere fois.

Je fais tout dans l'ordre et ca se passe bien, mais quand je suis dans la partie "flasher un recovery", j'ai une erreur:

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 recovery /sdcard/recovery_amonra.img
/data/local/bin/flash_image recovery /sdcard/recovery_amonra.img
error opening /sdcard/recovery_amonra.img: No such file or directory

ensuite quand je relance le telephone en mode recovery, j'ai uniquement une image avec un point d'exclamation dans un triangle au dessus d'un telephone. et pas de menu recovery...

quels sont vos conseils pour que je puisse continuer la procédure correctement ?

Merci !

Share this post


Link to post
Share on other sites

Bonsoir,

J'essaie de suivre le tuto pour la 1ere fois.

Je fais tout dans l'ordre et ca se passe bien, mais quand je suis dans la partie "flasher un recovery", j'ai une erreur:

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 recovery /sdcard/recovery_amonra.img
/data/local/bin/flash_image recovery /sdcard/recovery_amonra.img
error opening /sdcard/recovery_amonra.img: No such file or directory

ensuite quand je relance le telephone en mode recovery, j'ai uniquement une image avec un point d'exclamation dans un triangle au dessus d'un telephone. et pas de menu recovery...

quels sont vos conseils pour que je puisse continuer la procédure correctement ?

Merci !

Bonsoir,

Vérifie bien que tu es en HTC Sync et non pas en Disque Amovible sinon tu ne pourras pas accéder à la SD.

Ps : Merci pour tous les remerciements :)

Share this post


Link to post
Share on other sites

Salut,

J'avais rooté (?) et débrandé en suivant ce tuto, mais maintenant que j'ai changé de tél, j'aurais souhaité faire un backup de certaines applis via titanium pour les transférer sur mon nouvel androphone...or titanium me dit que je suis pas root, pourtant j'avais rendu le root persistant pour débrider le market..?

Souhaitant ensuite màj le système vers android 1.7, quels étapes du tuto dois-je suivre..?

Merci d'avance

A_+

EDIT:

Je me réponds à moi-même, je n'avais pas installé busybox d'où le fait que titanium me disait ne pas avoir les droits..Pour le flash, je l'ai d'abord fait sans wipe, mais c'était la foire (plus d'appli contact, calendrier, horloge, etc..)..J'ai finalement fait un wipe et un reflash après avoir réussi à faire une sauvegarde d'alchemy (ce serait dommage de perdre 304 éléments..) et d'autres applis..donc tout roule..!

En revanche, j'avais fait ce tuto en mai, les fichiers recovery et cie, n'ont pas évolués depuis...?

Edited by roo

Share this post


Link to post
Share on other sites

bonjour je suis depuis longtemp la decu :

je suis bloké a la comande adb

en effect des que je lance la premiere ligne il me met un message comme quoi il ne reconnait pas la comande adb comme interne ou externe ...

plz help

(ps pour le root j'ai deja utilisé one clic one root mais je ne pence pas que sa nuise au root que vous proposez)

Share this post


Link to post
Share on other sites

Bonsoir,

Est-ce qu'il est possible d'installer et d'utiliser HTCSync sous MS Windows 7 ? Le site d'HTC ne mentionne que XP et Vista.

merci

Share this post


Link to post
Share on other sites

j'ai un problème que je n'arrive pas a résoudre

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

failed to copy 'recovery_amonra.img' to '/sdcard/recovery_amonra.img': Permissio

n denied

et pour une autre entrée il me dit que le fichier est déjà existant :s

je comprend pas :(

Edited by cursed

Share this post


Link to post
Share on other sites

Bonjour,

nouveau sur ce forum.

J'ai un tattoo rooté avec ROM HCDR 1.7.

- Comment faire pour revenir à la rom stock htc.

- Est-il possible de réinstaller la rom orange.

d'avance merci.

Share this post


Link to post
Share on other sites

Bonjour,

nouveau sur ce forum.

J'ai un tattoo rooté avec ROM HCDR 1.7.

- Comment faire pour revenir à la rom stock htc.

- Est-il possible de réinstaller la rom orange.

d'avance merci.

Je t ai répondu dans l'autre sujet ! vive le spam

Share this post


Link to post
Share on other sites

Bonjour,

Je souhaiterais enlever le routage pour retrouver le téléphone d'origine, est ce possible ?

J'ai déjà essayé avec la méthode de réinitialisation des données usines, j'ai aussi essayé lehome + retour + power au démarrage, et ces manipulations supprimes les données mais le routage est toujours là (lors de home + power on tombe toujours sur la page maverix).

merci

Share this post


Link to post
Share on other sites

Bonjour,

J'ai rooté mon tattoo pour installer une rom custom. Je n'est eu aucun soucis en suivant ce tuto.

Je souhaite installer une nouvelle rom, mais il me faut changer de recovery. J'ai un soucis lorsque je lance la commande "adb shell" htc sync se déconnecte. Quelqu'un a une idée du problème?

Share this post


Link to post
Share on other sites

Même si ce tutoriel fonctionne encore pour les anciennes ROM, il est un peu obselète. Je te recommande de suivre celui-ci sur le wiki de Cyanogen. A l'occasion je le traduirai et expliciterai plus en détail certain point. Ça permettra de faire sauter ce sujet qui date un peu maintenant ...

Share this post


Link to post
Share on other sites

Rien a faire dés que je lance une commande de mon pc le téléphone se déconnecte.

Quelqu'un a une idée?

Share this post


Link to post
Share on other sites

Même si ce tutoriel fonctionne encore pour les anciennes ROM, il est un peu obselète. Je te recommande de suivre celui-ci sur le wiki de Cyanogen. A l'occasion je le traduirai et expliciterai plus en détail certain point. Ça permettra de faire sauter ce sujet qui date un peu maintenant ...

infaisable en anglais. et j'ai aussi le problème du htc synch qui se déconnecte tout seul.

Edited by Atlante

Share this post


Link to post
Share on other sites

infaisable en anglais. et j'ai aussi le problème du htc synch qui se déconnecte tout seul.

Lorsque je fait cette commande : adb shell reboot recovery, il y a un "!" dans un triangle avec un téléphone, je doit faire quoi ?? Répondez vite SVP

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.






×
×
  • Create New...