
Grazie all’utente Maroz del nostro Forum abbiamo finalmente la guida completa, definitiva e tradotta in Italiano per avere i permessi di Root sull’HTC Tattoo!
La guida è stata poi testata da Rayman50, altro utente attivo del Forum, riuscendo con successo ed alla prima ad avere i permessi di Root sul suo HTC Tattoo!
Per chi ha già visto e provato l’altra guida avrà notato che si usa un file nominato m6 per sbloccare il telefono, ora l’exploit definitivo è stato trovato usando l’m7, ma poco vi interesserà ecco la guida:
N.B. io (Maroz) e noi di TuttoAndroid decliniamo ogni responsabilità per ogni guasto, esplosione, implosione, scomparsa di persone ecc dall’uso di questa guida!se la fate è a vostro ed unico rishio!
All’interno del file tatt00hack.rar (Click per Scaricarlo) trovere i seguenti file m7,su,tattoo-hack.ko e m7.c tattoo-hack.c
A noi serviranno solo i primi 3.
- Assicuratevi di aver attivato sul telefono il debug usb nel tattoo e aver funzionante adb(per vedere se funziona all’interno dei pront dei comandi digitate adb devices)
- Aprire il pront dei comandi se siete in windows oppure un terminale se siete in qualche altro sistema operativo
- Tramite il comandi “cd” spostatevi nella cartella dove averte estratto i vari file
es: c:\user\*** > cd downloadc:\user\***\download > cd tatt00hack -
Tramite adb push copiate i vari file:
adb push m7 /data/local/bin/m7
adb push tattoo-hack.ko /data/local/bin/tattoo-hack.ko
adb push su /sdcard -
Spostatevi all’interno del telefono con il comando
adb shell -
Eseguite i vari comandi uno alla volta
chmod 755 /data/local/bin/m7
cd /data/local/bin
while true ; do /data/local/bin/m7; done -
Dovrebbero comparire diverse scritte finchè il simbolo
$
si cambia in
# -
Adesso siete root per renderlo definitivo eseguite questi altri comandi:
export LD_LIBRARY_PATH=/system/lib
export PATH=/system/bin
insmod /data/local/bin/tattoo-hack.ko
mount -o rw,remount /dev/block/mtdblock5 /data
mount -o rw,remount /dev/block/mtdblock3 /system
mv /system/bin/su /system/bin/su.old (se da errore continuate lo stesso)
cat /sdcard/su > /system/bin/su
chmod 6755 /system/bin/su
reboot
Ad ogni riavvio adesso avrete il root gia fatto!
Per vedere se la procedura a funzionato scaricate root explorer e dovreste vedere tutti i file dentro system e system/bin, potete inoltre cambiare da mount r/w (read/write) a r/o (read only).
Aggiornamento 09.09.2010: Disponibile la Guida per installare una Recovery Modded su HTC Tattoo.
Buon Divertimento!






Non scrivi che sono stato il primo a testarla xDxD poi volevo dire anche che non hai messo il download del file tatt00hack.rar
dando il comando insmod /data/local/bin/tattoo-hack.ko ricevo il seguente errore can’t open ‘ /data/local/bin/tattoo-hack.ko’ help me please
Si infatti lo stavo modificando
Ok grazieee… sono fiero di me stesso u.u
Lol.. Qualcuno sará particolarmente contento :eheh:
Ciao ragazzi, ho intenzione di testare questa guida ma vorrei farvi un paio di domande prima.
I comandi "adb push" vanno ad inserire dei file in alcune cartelle di sistema, come è possibile farlo se ancora non si hanno i permessi?
È possibile avere i permessi di root sol per alcune operazioni e non per qualsiasi cosa (intendo come se fossi in linux con il comando sudo)?
Cercando un po di info ho letto che si perde la capacità di ricevere gli aggiornamenti OTA, cosa sono di preciso?
@proklevty: Perchè ADB non ha bisogno di avere privilegi per pushare dei file all'interno del dispositivo, al momento no il root è libero ma presto dovrebbero trovare l'applicaizone che regola i permessi dovendo dare tu acconsenti o nega. Finchè non cambi rom penso che gli aggiornamenti OTA li ricevi lo stesso, sono comunque aggiornamenti del firmware Android che vengono "messi online" e il cell li scarica automaticamente da un ok e aggiorni il tuo Android (spiegato molto terra terra :ihih: )
Grazie mikhael, ho fatto questa domanda perchè tempo fa ho provato a pushare una libreria per aprire delle applicazioni jar e si rifiutava per via dei permessi.
Quindi se non ho capito male, sono sempre loggato come root…
Appena avete notizie su qualche applicazione che permetta di fare questo, potete postarla?
Ovviamente farò lo stesso io se dovessi trovarne una.
Sicuramente lo pubblicherò
Grazie per la guida. Una volta entrato come root ho necessità di editare e modificare il file /data/misc/wifi/wpa_supplicant.conf per aggiungere le info della mia rete aziendale. Riesco a visualizzare il contenuto con il comando cat ma non riesco a trovare un editor per farlo. I comandi adb pull e push, non avendo la shell esterna i privilegi di root, non funzionano. Avete qualche suggerimento?. Grazie
Ciao! Complimenti per la guida! Davvero ottima! Avrei una domanda, ora che sono Root sul mio Tattoo posso finalmente modificare la suoneria di accensione? ho trovato il file mp3, copiato sul pc e abbassato di volume, ma ora non riesco a metterlo nella cartella /system/media/bootscreen , mi dice che non c'è spazio. PS uso root explorer e ho montato la cartella in modalità RW.
Grazie!
PPS sono riuscito ad eliminarla con le seguenti istruzioni:
adb shell
su
insmod /data/local/bin/tattoo-hack.ko
mount -o rw,remount /dev/block/mtdblock3 /system
rm /system/media/bootscreen/boot.mp3
Meglio che niente, ora vorrei mettere un mp3 mio
non ci riesco.. non trova adb e non so come farlo funzionare
Ciao Ragazzi..
GRAZIE per aver postato la guida del root e per le rom moddate… ho finlamente roottato il mio tattoo e installato la nuova Eclair 2.1 Funziona tutto perfettamente, il telefono non sembra aver problemi.. Grazie all'admin per aver postato e grazie a RAYMAN50.. mi hai illuminato, ora non resta che roottare anche il legend!!
Grazie
Ciao ragazzi, come da post, ho rottato già un htc tattoo, e grazie a quello del desire ho seguito passo passo i comandi ed è andato tutto a buon fine…
Ora ho un problema, sto cercando di roottare il secondo tattoo soltanto che quando vado a dare il camando adb push m5(6,7) /data/local/bin/m5(6,7) il prompt mi risponde cosi :
c:\sdk\tools>adb push m7 /data/local/bin/m7
failed to copy ‘m7′ to ‘/data/local/bin/m7′ : Not a directory
questo me lo segnala per qualsiasi operazione io voglia fare all’interno del device, mentre per quello che riguarda /sdcard posso copiare sia in push che in pull comunque la mia ignoranza mi porta a pensare che dovrebbe esserci un exploit diverso a seconda dei vari device? scusate ma non saprei come andare avanti.
PS. ovviamente il telefono è abilitato per il debug e l’sdk risponde al comando adb decices (riconosce il palmare)
che faccio?
grazie a tutti
Tanto per informazione per tutti quelli che hanno avuto il mio stesso problema ovvero quello di non riuscire a dare il comando adb push m7 /data/local/bin/m7 , ho risolto in tre semplici passi..
adb shell "rm -R /data/local/bin"
poi
adb shell "mkdir /data/local/bin"
poi
adb push m7 /data/local/bin/
e continuate a dare gli altri comandi che sono nel post.:)
si scrive PROMPT…
ciao ragazzi. Innanzitutto grazie per il tempo che impiegate a fare, testare queste guide e rispondere a noi newbie. A tal proposito
insmod /data/local/bin/tattoo-hack.ko
al quale il mio htc risponde con un bel:
insmod: init_module '/data/local/bin/tattoo-hack.ko' failed (Exec format error)
mi sapete dire cosa c'è che non va? ho omesso di dire che i passaggi precedenti hanno tutte funzionato tant'è che ero diventato correttamente root (# nel prompt al posto di $)
per completezza riporto la build del mio firmware che è 1.67.207.29 CL#81520 release-keys.
grazie
Che versione del Kernel hai? lo trovi sempre nelle impostazioni telefono.
Stavo leggendo che funziona solo col kernel: 2.6.29-gf922713
2.6.29-g6561203
che sia li il problema? soluzioni?
grazie
ho paura che mi toccherà ricompilare il file .ko
a meno che qualcuno non trovi soluzioni alternative
Aggiornamento per chi fosse interessato allo stesso problema: ho trovato e usato un file tattoo-hack.ko compilato per il kernel 2.6.29-g6561203 (trovate il file su XDA qui http://forum.xda-developers.com/attachment.php?at… ) in aggiunta il buon Quasar ha pubblicato qui http://www.androidiani.com/forum/htc-tattoo-moddi… la provedura completa per la ricompilazione.
Tutto bene….tranne che ora, dopo essere diventato root, avere installato il nuovo boot e la recovery Amon_RA come da vostro post http://www.tuttoandroid.net/guide/guida-installar… ….non funzionat piu la wi-fi. Ossia, il problema non è che non si connette a qualche rete, ma non vede piu l'interfaccia di rete (usando Net Status). In compenso ora la versione del kernel è diventata la 2.6.29-gf922713.
Qualcuno mi aiuterebbe a fare un po di ordine in tutta la confusione che ho in testa? E' stato l'immagine flashata nella partizione di boot a farmi cambiare la versione del kernel? e il fatto che non vada la wi-fi potrebbe essere un problema tra versioni di librerie/kernel che si sono spaiate durante tutte le procedure? dovrei aggiornare qualcos'altro (es.firmware della radio) per fare tornare funzionante la wi-fi?
Grazie
Ottima guida, dovete però specificare che bisogna mettere la variabile ambiente del sdk sulla cartella tools altrimenti adb non funziona…
ragazzi mi aiutereste io ho un mac mi spiegate cosa devo fare tramite terminale! please!
dove si trova adb push?
errore trovato….. la cartella non è piu' tools ma..
c:/sdk/platform-tools