Aller au contenu

[TUTORIEL] Rooter son tattoo, recovery, custom ROMs


JoOoSs

Recommended Posts

Salut,

Juste une petite question: la sauvegarde qui est faite avec le recovery est une image complète du téléphone à l'instant où elle est faite: paramètres, applications, sms, etc, etc, etc....?

Merci d'avance, Ju

Lien vers le commentaire
Partager sur d’autres sites

@Gundelsol> essayes la commande "adb shell df" ou directement df derrière le prompt #

Il y aura une ligne avec l'espace total et disponible du /system, il est peut être plein.

Si c'est le cas normalement un redémarrage le corrige (re-essayes) sinon tu as peut-être vraiment ton /system plein...

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

Bonjour à tous!

Je m'apprête à rooter mon tattoo.

Je pose une "bête" question:

Faut il appuyer sur la touche "enter" à la fin de chaque ligne

exemple:

adb shell "mkdir /data/local/bin" ENTER

adb push flash_image ./data/local/bin/flash_image ENTER

adb push recovery_amonra.img /sdcard/recovery_amonra.img ENTER

Parait qu'il n'existe pas de questions idiotes... ;)

Lien vers le commentaire
Partager sur d’autres sites

bah voila ce que j'ai est ce que c'est suffisant pour faire toutes les manips?

/system: 153600k total, 141236 used, 12364 avaible (block size 4096)

maintenant pour la ligne avec mkdir ca ne change pas mais a la ligne # cat /data/local/bin/su > /system/bin/su

ca me marque cannot create system/bin/su: read only file system et les lignes suivantes ne marchent paas non plus.

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

tu as bien le # au prompt? Tu as fais tourner l'exploit pour passer root?

EDIT: J'avais pas vu que tu avais édité ton post plus haut...

Le # mount -o rw,remount /dev/block/mtdblock3 /system a fonctionné?

Si oui et que le /system a toujours de l'espace (12000 et quelques), ça devrait marcher, sinon ça dépasse mes compétences désolé... Sinon essayes peut-être de faire comme expliqué dans ces pages si tu n'arrives pas à mettre le su au bon endroit, tu le laisses là où il est et tu lui mets les droits d'exécution, c'est celui-là que tu lanceras. Re-lis les précédents post c'est expliqué quelque part

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

Bonsoir

Je me suis enfin décidé à rooter mon tattoo

Est-il possible de faire un copier coller des invites à rentrer ou bien faut-il tout écrire à la main?

Parce que j'allais poster car je pensais avoir un problème, mais j'ai juste oublié un caractère

Ca fait 3 fois que je recommence l'opération...

Lien vers le commentaire
Partager sur d’autres sites

je ne savais que l'on pouvait faire un copier coller! maintenant ca marche! j'ai du probablement me tromper dans l'un des caracteres...

Euh par contre il y a eu un truc different pour moi, c'est lors du root persistant je n'ai pas eu la ligne du $ su commencant par $ mais par# c'est le cas pour tout le monde ou juste pour moi?

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

Bonjour a tous et bravo pour ce forum sympathique.

Je viens d'essayer ce tutoriel car je voudrais débrider le Market pour mon Tattoo.

J'ai bien téléchargé l'archive, je l'ai décompressé dans C:\Tattoo

J'ai connecté mon tél en usb en mode HTCSync

Puis j'ai exécuté ces commandes:

********************

1) Faites Menu démarrer -> exécuter -> CMD, ou Accessoires -> invites de commande, ou pour les plus débrouillards WIN+R : CMD.

cd c:\tattoo

adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid Cette commande va vous donner un code, ENREGISTEZ LE dans un fichier .txt, si votre téléphone brick ça sera la seule issue pour vous.

adb shell "mkdir /data/local/bin"

adb push flash_image ./data/local/bin/flash_image

adb push recovery_amonra.img /sdcard/recovery_amonra.img

adb push tattoo-hack.ko ./data/local/bin/tattoo-hack.ko

adb push m7 /data/local/bin/m7

adb push su /data/local/bin/su

adb push Mainfram3.boot.02.img /sdcard/Mainfram3.boot.02.img

adb shell "chmod 755 /data/local/bin/*"

***************************************

Puis j'ai fait cette commande pour débrider le market:

c:\Tattoo>adb push Vending-Tattoo-patched.apk /system/app/Vending.apk

Mais j'ai eu en retour ce message d'erreur:

failed to copy 'Vending-Tattoo-patched.apk' to '/system/app/Vending.a

nly file system

Quelqu'un peut il m'aider a résoudre ce problème, svp ?

Merci à l'avance

Alain

Lien vers le commentaire
Partager sur d’autres sites

Tu sais que le tuto a plusieurs parties hein ?

C'est à moi que tu dis cela, JoOoSs ? :)

Si oui, oui j'ai vu que le tuto a plusieurs parties.

Si tu dis cela, c'est que donc il faut continuer par Root non persistant, non ?

Ou alors Root persistant ?

A propos, y'a t'il du danger a faire cette 2eme procédure, Root Permanent ? Est ce que ca n'aura aucune incidence sur mon utilisation future du téléphone ??

Et puisque je suis a poser des questions, est ce normal que lorsque je branche mon tél. en usb et que je choisis sur son écran htcsync, que le programme HtcSync de mon pc ne se lance pas automatiquement. ?

J'ai cru lire qu'il devrait se lancer tout seul.

Lien vers le commentaire
Partager sur d’autres sites

Après un adb shell reboot recovery

Je n'arrive plus à accéder ua menu recovery du tattoo ! Il reste bloqué sur l'écran de démarrage tattoo...

Quelqu'un sait pourquoi?

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

En attendant une réponse, j'ai voulu tout de meme rendre le root persistant. Toutes les commandes se sont bien déroulées sauf a la toute dernière ou j'ai eu cette réponse (comme il est dit de poster en cas d'erreur, c'est ce que ke fais)

------------------------

# /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: write error at 0x000e0000 (Cannot allocate memory)

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

mtd: skipping write block at 0x000e0000

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

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

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

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

mtd: skipping write block at 0x00100000

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

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

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

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

mtd: skipping write block at 0x00120000

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

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

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

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

mtd: skipping write block at 0x00140000

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

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

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

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

mtd: skipping write block at 0x00160000

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

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

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

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

mtd: skipping write block at 0x00180000

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

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

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

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

mtd: skipping write block at 0x001a0000

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

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

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

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

mtd: skipping write block at 0x001c0000

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

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

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

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

mtd: skipping write block at 0x001e0000

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

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

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

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

mtd: skipping write block at 0x00200000

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

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

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

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

mtd: skipping write block at 0x00220000

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

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

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

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

mtd: skipping write block at 0x00240000

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

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

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

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

mtd: skipping write block at 0x00260000

error writing boot: No space left on device

#

----------------------------------------------------------------------

Ps: je viens de m'apercevoir que mon tel s'est déconnecté tout seul sur HTC Sync, peut etre est ce du a cela ?

Donc en attendant une reponse je laisse tout comme cela

Lien vers le commentaire
Partager sur d’autres sites

Bonjour

Euhhhhh, non je n'avais pas redémarrer mon tél. avant de commencer :( Est ce grave docteur ?

Et oui j'ai essayé la partie persistant avant de faire le recovery.

Désolé mais était ce indiqué de faire absolument le recovery avant de faire autre chose ? Si oui franchement je n'ai pas vu du tout.

Bon en attendant je voudrais savoir au sujet de mon tél. Que va t'il lui arriver?

Pour l'instant il fonctionne normalement, mais je ne l'ai pas "rebooté".

Si je le fais, risque t'il de ne plus se lancer ?

Faut il que je refasse une partie du tuto ??

Et quelqu'un a t'il une réponse au sujet du fait que le tél s'est deconnecté de HTC Sync ?

Merci de ma répondre...

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...