[Guida] Permessi di Root su HTC Tattoo (Definitiva!)


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.

  1. 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)
  2. Aprire il pront dei comandi se siete in windows oppure un terminale se siete in qualche altro sistema operativo
  3. Tramite il comandi “cd” spostatevi nella cartella dove averte estratto i vari file
    es: c:\user\*** > cd download

    c:\user\***\download > cd tatt00hack
  4. 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
  5. Spostatevi all’interno del telefono con il comando
    adb shell
  6. 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
  7. Dovrebbero comparire diverse scritte finchè il simbolo
    $
    si cambia in
    #
  8. 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!

Commenti

Ti invitiamo ad usare toni consoni e di rimanere in tema all'argomento trattato, in caso contrario, il sistema automatico potrebbe oscurare il tuo messaggio e potrebbero trascorrere fino a 48h per la verifica ed un'eventuale autorizzazione.
TuttoAndroid si riserva comunque il diritto di allontanare le persone non adatte a tenere un comportamento corretto e rispettoso verso gli altri.

  • marco

    errore trovato….. la cartella non è piu' tools ma..
    c:/sdk/platform-tools

  • boh2

    dove si trova adb push?

  • deiwol

    ragazzi mi aiutereste io ho un mac mi spiegate cosa devo fare tramite terminale! please!

  • Barbi

    Ottima guida, dovete però specificare che bisogna mettere la variabile ambiente del sdk sulla cartella tools altrimenti adb non funziona…

  • Pingback: Fastweb con kernel 2.6.29-g6561203 - Pagina 2 - Forum Android Italiano()

  • Claudio

    ciao ragazzi. Innanzitutto grazie per il tempo che impiegate a fare, testare queste guide e rispondere a noi newbie. A tal proposito :) mi sono deciso a scrivere perche con nessuna delle guide per roottare (burp!..sorry) il mio tattoo sono riuscito ad andare oltre il comando

    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

      • Claudio

        2.6.29-g6561203

        che sia li il problema? soluzioni?

        grazie

      • Claudio

        ho paura che mi toccherà ricompilare il file .ko :ohoh:

        a meno che qualcuno non trovi soluzioni alternative

        • Claudio

          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

  • Pingback: Problema con htc sync - Forum Android Italiano()

  • Enrico

    si scrive PROMPT…

  • mikado

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

  • mikado

    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 :???:

  • mikado

    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 :)

  • zukider

    non ci riesco.. non trova adb e non so come farlo funzionare

  • Marco

    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 :D

  • Marco

    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!

  • Pingback: Ottenere i permessi di Root sull’HTC Tattoo : Blog di ucci82()

  • saroma

    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

  • Pingback: HTC Tattoo: guida al ROOT | YourLifeUpdated()

  • proklevty

    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ò ;)

  • @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: )

  • proklevty

    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?

  • Blackgin

    Lol.. Qualcuno sará particolarmente contento :eheh:

  • rayman50

    Ok grazieee… sono fiero di me stesso u.u

  • Si infatti lo stavo modificando :D, fatto!

  • rayman50

    Non scrivi che sono stato il primo a testarla xDxD poi volevo dire anche che non hai messo il download del file tatt00hack.rar

    • piero

      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

  • Pingback: Guida al Root su HTC Tattoo [Agg. In Italiano] - Tutto Android()

Top