App of the Day App Nursery App Deals Games Walldroid

Come sbloccare l’HTC Dream marchiato TIM [Aggiornato]

Scansiona il barcode con il tuo smartphone per leggere l'articolo sul mobile!

Il 19 Marzo 2009, TIM ha rilasciato per primo (rispetto agli altri 3 operatori mobili Italiani) l’HTC Dream o G1, e dopo i primi acquisti arrivano le prime lamentele riguardo alcuni blocchi che Telecom ha immesso nel GooglePhonino.

Non ne abbiamo ancora parlato ma lo farò in breve, le operazioni non consentite sono:

  1. La sincronizzazione dei Contatti con Gmail
  2. La sincronizzazione del Calendario
  3. L’usufruizione degli IM (Gtalk, MSN…)
  4. Il Downgrade del Firmware con altre versioni

Vi spieghiamo ora qui di seguito dettagliatamente come fare il Downgrade (aggirando i vari controlli) ricordandovi che non perderete la Garanzia, e che non ci assumiamo nessuna responsabilità in caso di bloccaggio del terminale. Se qualcosa non va a buon fine o hai delle domande vieni a chiedere sul forum!

1. Installiamo l’SDK

Come prima cosa dobbiamo preventivamente installare l’sdk di Android sul nostro PC seguendo questi piccoli passi:

2. Attiviamo USB Debugging sull’HTC Dream

Ora prendiamo in mano il Dream e partendo dalla Home Screen facciamo le seguenti azioni:

  • Tasto Menu
  • Impostazioni
  • Applicazioni
  • Sviluppo
  • Abilitare Debug USB

Torniamo sul pc al quale è collegato il cellulare e apriamo la console per verificare che quest’ultimo venga riconosciuto

  • Apriamo il prompt dei comandi (Vista: start->cercare Prompt, XP: start->esegui->cmd.exe)
  • Posizioniamoci sul path della cartella tools dentro l’sdk (comando “cd” per spostarsi)
  • Scriviamo: adb.exe devices
  • Se compare un dispositivo, se no chiudere la finestra e seguire questa guida: Come risolvere i problemi di ADB

3. Entriamo in FastBoot e facciamo un Backup

Per entrare in modalità FastBoot dobbiamo seguire questi altri semplici passi sul Dream

  • Spegniamo il Cellulare
  • Riavviamo il Cellulare premendo Power+Fotocamera
  • Attendere… e quando compaiono i tre Androidi sullo SkateBoard, premiamo il tasto Hardware Back alla destra della trackball
  • Probabilmente viene di nuovo richiesto di installare i driver, ma ri-esegui la procedura del passo 1
  • Attraverso il Prompt dei comandi ritorniamo sul path di tools nell’sdk
  • Scriviamo e inviamo: fastboot.exe devices

Se non trova nessun devices, è a causa di windows che ha volte ha problemi nella rilevazione del Dream in modalità Fastboot. In questo caso scaricare e installare i nuovi driver (Driver FastBoot Windows) puntando come posizione di questi la cartella generata dalla decomprissione del file zip.

Una volta che viene trovato il Dream carichiamo il file recovery.img e creiamo un Backup:

  • Scarichiamo il file recovery.img sul tuo pc
  • Spostiamolo dentro la cartella tools nell’sdk
  • Connettiamoci in fastboot, seguendo i passi sopra (punto 3), scriviamo e inviamo: fastboot boot recovery.img
  • Il Dream si riavverà facendo comparire delle scritte, ad un certo punto dovrebbe fermarsi con una immagine e con un menu (se non compare digitiamo ALT+L) e poi ALT+B per fare il backup
  • Ad operazione terminata schiacciare Home+Back per riavviarlo
  • A cellulare collegato e sd montata, trasferiamo il backup (cartella nandroid) sul pc

4. L’immagine di Boot

Ora non ci resta che montare la nuova immagine di Boot

  • Spegniamo il cellulare e rientriamo in FastBoot (Accensione premendo Power+Camera)
  • Scarichiamo boot.zip
  • Carichiamolo dentro la cartella tools dell’SDK (senza creare sottocartelle)
  • Sempre dal prompt dei comandi digitiamo e inviamo: fastboot.exe boot boot.img
  • Lanciamo un’adb shell (comando: adb shell), digitiamo e inviamo quindi i seguenti comandi:

    mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
    cd system
    cd bin
    cat sh > su
    chmod 4755 su
    exit
  • Se tutto è andato liscio spegniamo il cellulare, riavviamolo e verifichiamo con i comandi:
    adb shell
    su

Se non da nessun errore, chiudete la finestra del prompt.

5. Recovery Modificata

Ora dobbiamo caricare la recovery modificata quindi:

  • Scarchiamo la recovery AndroidMod.zip
  • Scompattiamolo e carichiamolo in tools dentro l’sdk
  • Apriamo il prompt e posizioniamoci col path nella cartella tools e diamo i seguenti comandi:

    adb push recovery_testkeys.img /data/local/recovery.img
    adb shell
    su
    mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
    cd /system
    cat /data/local/recovery.img > recovery.img
    flash_image recovery recovery.img
  • Spegniamo e riaccendiamo tenendo premuto Home+Power
  • Entrato in modalità recovery premiamo ALT+L, e se compare “Test Keys” allora tutto è andato secondo i piani

Ora saltiamo lo step 6, risultato inutile e “contro-garanzia” e andiamo subito al 7.

6. Installazione dell’SPL
L’SPL (Second Program Loader), ci permette di installare versioni di Android differenti da quella preinstallata, vediamo come fare:

  • Scarichiamo da qui (Lista SPL) la versione desiderata
  • Rinominiamo il file scaricato in update.zip senza decomprimere
  • Copiamo il file update.zip nel root della sdcard
  • Spegniamo il cellulare
  • Riaccendiamo tenendo premuto Home+Power
  • Arrivato in modalità recovery premiamo Alt+S
  • Terminata la procedura, premiamo Home+Back per riavviare il terminale

Per controllare che l’SPL è effetivamente stato cambiato:

  • Spegniamo e riaccendiamo il telefono con Power+Camera
  • Attacca il cavo USB e se compare la parola FastBoot, vuol dire che anche questo passo è concluso con successo

In questo punto abbiamo perso la Garanzia.

7. Installazione di un Firmware modificato

Ora possiamo benissimo installare sul nostro G1 ex TIM con un firmware modificato JesusFreke:

  • Scarichiamo da qui (Lista Firmware meglio Jesusfreke) quello desiderato
  • Rinominiamo il file scaricato in update.zip senza decomprimere
  • Copiamo il file update.zip nel root della sdcard
  • Spegniamo il cellulare
  • Riaccendiamo tenendo premuto Home+Power
  • Arrivato in modalità recovery premiamo Alt+W e terminato il data wipe premiamo ALT+S
  • Terminata la procedura, premiamo Home+Back per riavviare il terminale

Se avete eseguito tutta questa procedura, c’è solo un motivo, avete comprato il cellulare per le sue potenzialità e non solo per ciò che sembra.

Aggiornamento 19.02.2010: Una volta installata la Jesusfreke avrete la rom Cupcake cioè Android 1.5 ora basterà installare la nuova Recovery Amon_RAv1.5.1 per poi poter installare qualsiasi altro firmware (es. Cyanogen).

Per ricevere aiuto diretto o rimanere aggiornati iscrivetevi nel nostro forum!

[Via]


Studente di Economia presso l'Università degli Studi di Milano Bicocca, appassionato di Marketing, Tecnologia e Programmazione con particolare riferimento a quella web-side. Seguimi su Twitter

  • Giojkd

    Ho un bel problema, il comando su in adb shell proprio non vuol fuonzionare access denied che posso provare?

    • http://www.tuttoandroid.net Mikhael

      Riparti da capo nella guida ;)

  • jibe71

    ho seguito la procedura e spianato htc dream, ma il firmware è solo in tedesco ed in inglese, non c'è una vesione italiana?…

    …PIU IMPORTANTE, ho eliminato i blocchi per usare il cell con gestore 3, ma quando accendo il cell posso solo accedere ad un account gmail, il quale senza configurazione apn non può accedere alle funzioni telefono….aiutooo, c'è qualcuno che sa darmi qualche consiglio????

    • http://www.tuttoandroid.net Mikhael

      Si esistono firmware con la lingua italiana vieni sul forum a chiedere ;)
      Per quanto riguarda l’account si bisogna metterlo perchè tutto il cellulare alla fine è configurato con l’account gmail

  • Salentino

    procedura andata alla perfezione, GRAZIE!! ;)

  • Andrea

    Ciao a tutti. Ho un problema al punto 3. FAccio il backup correttamente ma non riesco a trovare in quale posizione si trova. Su risorse del computer mi indica il disco rimovibile ma non mi fa vedere cosa c'è dentro, sembra non riconoscerlo windows. Possibile che sia un problema di scheda?

    • http://www.tuttoandroid.net Mikhael

      Devi su cellulare cliccare la notifica e premere mount, se no non te la fa aprire la memory.
      Oppure la toglia e la leggi con un lettore di microsd

  • Gasolio

    Risolto il probelma bastava attivare la modalità DEBUG USB.. solo dopo mi chiede d'installare. Il problema adesso è sorto nella parte dove deve rilevare il dispositivo in fastboot. Non lo vede minimamente. Ho provato a scaricare i file ed inserirli in tutti i posti ma niente.. Dove sbaglio secondo voi?

  • Gasolio

    Scusate la mia ignoranza nel campo ma collegando il telefono al pc non mi chiede d'installare i driver ma mi dice che il telefono è già pronto per l'uso. Dove sbaglio?

    Grazie in anticipo!

  • Mik

    ho fatto un bel copia incolla , punto 4 passato thx

  • Mik

    è scritto giusto se no nn riuscirei manco a cambiare facendo cd system e cd bin.

    io fino a cd bin ci arrivo perchè se faccio ls vedo tutti i file e le cartelle.

    dopo però faccio cat sh>su, o anche cat sh > su e dice la solita frase.

    Non è che centra vista ?

    • http://www.tuttoandroid.net Mikhael

      Beh cd system e cd bin puoi farli anche senza montare niente ;)
      Prova a rifare tutto il passo 4… E se ancora non va torna dal punto 1

  • Mik

    ho un problema al punto 4, scrivo il codice come dici te, ma quando arrivo a scrivere cat sh>su mi dice cannot create su:read-only file system.

    ciao

    • http://www.tuttoandroid.net Mikhael

      Scrivi bene questo comando:

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

      probabilmente l'hai errato e quindi da errore poi il system

  • http://www.tuttoandroid.net Mikhael

    Vai in recovery mode (home+power) fai alt+w e riavvi il terminale :) ti chiederà dei nuovi dati gmail

    • Laura

      Ciao…io ho un problema analogo a quello di alberto..quindi dopo troppi inserimenti del blocca schermo mi è stato richiesto il mio account e-mail, che non ricordo!!! vorrei fare altro…ma il cell è bloccato su questa cosa e non mi permette altro!! :(

      Capendo ben poco di tecnologia….sono entrata in una crisi profonda :???: e sto uscendo pazza! :svitato:
      Puoi aiutarmi con dei consigli semplici che comprenderebbe anche un bimbo di 5 anni? (io sto a quei livvelli!!!!!!!!!!!) :ehm:

      :cry:

      grazie :wink:

  • alberto

    aiutatemi!!!dopo troppi inserimenti del blocca schermo mi è stata richiesta il mio account e-mail, però io non la so la mia e-mail, ed ora il telefono è bloccato!come posso fare?

  • http://www.tuttoandroid.net Mikhael

    @sim64one: fastboot lo trovi qui: http://android-dls.com/files/linux/fastboot

  • renzo.eu

    AIUTOOOOO ! arrivo fino al passaggio 5 “modifica recovery” appena eseguo il comando “adb shell su” appare il cancelletto(ops scusate) e appena scrivo “su” non appare nulla. Se stacco il cavetto usb mi dice “su” non è riconosciuto come comando interno o esterno ecc… PER FAVORE AIUTATEMI ! Renzo

    • http://www.tuttoandroid.net Mikhael

      Iscriviti e chiedi sul forum ci aiuterai a capire il tuo problema ;)

  • renzo.eu

    AIUTOOOOO ! arrivo fino al passaggio 5 "modifica recovery" appena eseguo il comando "adb shell su" appare l'asterisco e appena scrivo "su" non appare nulla. Se stacco il cavetto usb mi dice "su" non è riconosciuto come comando interno o esterno ecc… PER FAVORE AIUTATEMI ! Renzo

  • http://www.simoneberto.it sim64one

    salve gente,

    non riesco a trovare fastboot per linux, quando provo sul link members.america.htc.com vengo reindirizzato automaticamente su htc.com e lì di fastboot nemmeno l'ombra

  • http://www.tuttoandroid.net Mikhael

    ;) Perfetto! sono contento che ci sei riuscito!

    Buona esplorazione di Android :D !

    • http://www.facebook.com/profile.php?id=100001453060642 Singh Kuldeeps

      ciao veccio ho htc draem tim vogli sbloccare pero non sono bravo in computer ho windows 7 mi aiuti in sbloccare perfavoreeee

  • http://racchio.wordpress.it Racchio

    Scusa, risolto, sono un'idiota con la lode! Nell'emozione d'aver sbloccato il G1 ho invertito il contenuto dei campi Name e APN nella configurazione! Chiedo venia e grazie ancora per l'ottimo tutorial!

  • http://racchio.wordpress.it Racchio

    Grazie per il tutorial! L'ho provato e tutto sembra essere andato liscio. Ora però ho un problema: all'avvio il cellulare mi chiede di impostare il mio account su google solo che non riesce più ad accedere all'APN di Tim, né riesco a farlo connettere via WiFi e così mi ritrovo bloccato. Se qualcuno sa come riattivarlo glie ne sarei enormemente grato! Non vedo l'ora di provare il "vero" G1!

    (ps, l'APN di Tim l'ho configurato come da guida sul sito Tim, ma se prima dello sblocco funzionava ora non funge più)

    • http://www.facebook.com/profile.php?id=100001453060642 Singh Kuldeeps

      ciao veccio ho htc draem tim vogli sbloccare pero non sono bravo in computer ho windows 7 mi aiuti in sbloccare perfavoreeee

  • Simon Mitnick

    La mia domanda è questa:

    Compro uno smartphone a €429,00 brand TIM quindi è "lock" con molti servizi i quali sono le main caratteristiche per cui si è scelto il g1.

    Sbloccando il g1, si invalida la garanzia ma allora che senso ha comprarlo?

    PS:in tutto il mondo c'è in 2 colori, qui solo nero..mah!

  • Pingback: diggita.it

© 2013 TuttoAndroid.net di Mikhael Costa | All rights reserved .

Home | Il Team | Disclaimer | Privacy Policy | Contatti | Pubblicità