Feed di PianetaPDA

PercorsoGuide e tutorials / Come flashare una ROM sull'HTC Touch

Come flashare una ROM sull'HTC Touch


EsaNova - 08 Marzo 2008 - 21:24 - Guide e tutorials

Hai votato Nessuno - Media voti: 5 (3 voti)

Video: clicca per guardare

Clicca per guardare il video

La seguente guida descrive i procedimenti da seguire per sostituire la ROM al vostro HTC Touch.
Si necessita della sostituzione della ROM ad esempio quando si vuole cambiare la lingua al sistema operativo del palmare, oppure per averne uno più performante sotto il profilo della memoria ROM e RAM usata.
In gergo tecnico, la sostuzione della ROM è detta "flashing".
HTC Touch (Elf)

Importante - Info preliminari

  • Togliere la SIM e la microSD dal palmare prima di iniziare il flashing.
  • Non staccare mai il palmare dal cavo USB durante le operazioni.
  • Il palmare deve avere almeno il 60% di carica di batteria.
  • Il PC non deve subire variazioni o mancanza di corrente. E' quindi preferibile usare portatile.

 
Procedura
L'autore della guida elenca solamente un procedimento di flashing e non si ritiene responsabile di un uso non corretto di essi e degli strumenti consigliati, i quali potrebbero portare anche a danni irreparabili al palmare.

A - Backup dei dati:
Fare un backup dei soli PIM con PIMBackup. Non usare altri software di backup che potrebbero essere causa di incompatibilità con la nuova ROM.
Se avete un Touch ELF (64/128) preoseguite al punto B;
se avete invece un Touch ELFIN (128/256) andate al punto C.

B - Flashare l'USPL: (per il Touch ELF)

  1. Scaricare l'archivio Enable-rapi.zip , scompattarlo e trasferire nella memoria del palmare i due file Cert_SPCS .cab e EnableRapi.cab, quindi installarli nell'ordine dato ed eseguire un soft-reset (riavvio del PDA).
  2. Scaricare l'archivio ELF_USPL-v1.zip , scompattarlo, collegare il palmare al PC via AcvtiveSync (il palmare dev'essere acceso! - icona di ActiveSync sul PC è verde) e lanciare dal PC il file Elf-uspl.exe. Seguire le indicazioni riportate a video; l'installazione è composta da 3 parti e ad ognuna di esse bisogna premere INVIO quando richiesto per continuare la procedura.
    Fare attenzione alla fine del passo due che lo schermo del palmare sia bianco e l'icona di ActiveSync sia grigia. Se è così, allora proseguite al passo 3, altrimenti interrompete la procedura (CTRL+C), soft-reset al device e rilanciate il procedimento di CID unlock.
  3. Avete sbloccato il CID, andate al punto D.

C - Flashare l'USPL: (per il Touch ELFIN)

  1. Scaricare l'archivio Enable-rapi.zip , scompattarlo e trasferire nella memoria del palmare i due file Cert_SPCS.cab e EnableRapi.cab, quindi installarli nell'ordine dato ed eseguire un soft-reset (riavvio del PDA).
  2. Scaricare l'archivio ELF_USPL-v1.zip , scompattarlo, collegare il palmare al PC via AcvtiveSync (il palmare dev'essere acceso! - icona di ActiveSync sul PC è verde) e lanciare dal PC il file Elf-uspl.exe. Seguire le indicazioni riportate a video ed interrompete la procedura al secondo passo (2/3) premendo CTRL+C quando richiesto (alla fine del passo due).
  3. Avete sbloccato il CID, proseguite al punto D.

Pof's USPL
D - Flashare la ROM:

  1. Collegare il palmare al PC tramite Active Sync (il PDA deve essere acceso!).
  2. Lanciare il file "ROMUpdateUtility.exe" che trovate nella cartella della ROM da voi scelta. Seguire le informazioni, così come sono riportate a titolo di esempio nel video a fondo post.
  3. Dopo che il palmare si è riavviato con la nuova ROM flashata, eseguire un Hard Reset.

Risoluzione dei problemi
Problemi con l'USPL

  • Il procedimento è testato con Windows XP.
  • Se flashate una ROM che contiene anche l'SPL, al successivo flash dovrete rifare la procedura dell'USPL.
  • Se al passo 2 (2/3) vi appare il bootloader con i 3 colori anzichè una schermata bianca (blank screen), allora l'installazione è fallita, quindi premete CTRL+C e ricominciare il procedimento senza staccare il palmare dall'USB.
  • Il flash dell'USPL non può essere effettuato tramite SD, ma solamente tramite ActiveSync.

Problemi con la ROM

  • Nel caso l'installazione riporti un errore, rilanciarla dal "ROMUpdateUtility" senza staccare il palmare dal cavo USB.
  • Flashate unicamente ROM per il dispositivo HTC Touch Elf (64/128MB ram/rom) e Elfin (128/256MB ram/rom)(.

Importante - Si perde la garanzia?
Tecnicamente si, poichè USPL non è il bootloader ufficiale e la procedura di flashing fa decadere automaticamente la garanzia, ma:

  • USPL non ha il numero della versione patchato, quindi è difficile da identificare il bootloader modificato a meno di controllare effettivamente la schermata di bootlader.
  • USPL può essere sovrascritto flashando una ROM originale contente l'SPL, quindi il palmare tornerebbe al suo stato originale.
  • Di contro, non si ha una testimonianza certa sul fatto che dall'assistenza non riescano a riconoscere tali modifiche.

Testing
La procedura descritta in questa guida è stata testata su un palmare HTC Touch (alias Elf con 64/128MB di ram/rom), usando un PC con Windows XP come Sistema Operativo.

Credits
Si ringrazia Pof per la creazione del tool USPL. I programmi consigliati sono di proprietà dei rispettivi creatori (o di chi ne detiene specificatamente i diritti) e ne è proibito ogni uso a scopo commerciale.



Immagini: clicca per ingrandire
HTC Touch (Elf)
Pof's USPL
ritratto di massi013

Ehi ragazzi!!scusate la domanda..
io ora ho un HTC TOUCH con la Roma originale installata..
sia IPL che SPL sono alla versione 2.20 (nn mi ricordo bene entrambi ma iniziavano con il 2)
ora la rom che voglio provare è quella che è pubblicata nel sito famosa per le rom, che va bene per il mio ELFIN, ma che non so se devo fare questa procedura o devo farne un altra.

io ho provato ad installarla con il RUU, ma giustamente si ferma al 3%..sicuramente devo HARD SPL come descritto qui sopra, vero??

vi prego fatemi sapere perchè questa rom è meravigliosa!!!!
CIAO!!!

ritratto di EsaNova

@ massi013

Controlla se il tuo Touch è un Elf (memoria ROM 128 MB/ RAM 64 MB) o un Elfin (memoria ROM 256 MB/ RAM 128MB).
Se è un elfin puoi usare la procedura di sbloccaggio che hai già usato e anche la stessa rom.
Se invece hai un ELF devi usare una procedura un pò diversa e flashare rom unicamente per Elf.
Trovi la guida per il Touch Elf sempre qui su PianetaPDA.

Saluti.

Staff - PianetaPDA.com

ritratto di massi013

niente!!non va!!!nn vado avanti..USPL come si fa per un touch elfin?!?!
mi si blocca al 3%...

ritratto di EsaNova

@ Massi013

Dalla guida:
"C - Flashare l'USPL: (per il Touch ELFIN)

1. Scaricare l'archivio Enable-rapi.zip , scompattarlo e trasferire nella memoria del palmare i due file "Cert_SPCS.cab" e "EnableRapi.cab", quindi installarli nell'ordine dato ed eseguire un soft-reset (riavvio del PDA).
2. Scaricare l'archivio ELF_USPL-v1.zip , scompattarlo, collegare il palmare al PC via AcvtiveSync (il palmare dev'essere acceso! - icona di ActiveSync sul PC è verde) e lanciare dal PC il file "Elf-uspl.exe". Seguire le indicazioni riportate a video ed interrompete la procedura al secondo passo (2/3) premendo CTRL+C quando richiesto (alla fine del passo due).
3. Avete sbloccato il CID, proseguite al punto D."

Staff - PianetaPDA.com

ritratto di GrayFox

salve a tutti ho un problema a me al posto della schermata bianca mi viene fuori scritto unable to open log file...
ora mi domando e questa la schermata giusta oppure deve essere proprio schermo bianco??
grazie in anticipo delle risposte =)

ritratto di EsaNova

@ GrayFox |

No, non andare avanti, annulla la procedura e rilanciala. Lo schermo deve essere completamente bianco!

Saluti.

---
EsaNova
Staff - PianetaPDA.com

ritratto di Anonimo

io ho eseguito la procedura alla lettera. una volta che si è chiusa la schermata in dos che dice che la procedura di cid unlock è andata a buon fine, si è aperta la schermata windows di ruu. Ma io non avevo ancora scaricato nessuna rom, si è aperta quella che era presente nel archivio elf_uspl-v1.zip che in pratica in 5 o 6 secondi ha flashato qualcosa ma praticamente non è cambiato niente.
A questo punto ho fatto un hard reset e non è cambiato assolutamente niente. cosa devo fare? ripeto la procedura di cid unlock e poi faccio partire la ruu di una rom scaricata?o posso direttamente flashare una rom? aiuto.

ritratto di EsaNova

@ Anonimo |

Quello che hai fatto è semplicemente lo sblocco del CID.
Hai infatti avviato il RUU che flasha (in 5 o 6 secondi) il nuovo SPL.

A questo punto sei pronto (se il bootloader conferma il nuovo SPL patchato) a flashare una nuova ROM.

---
EsaNova
Staff - PianetaPDA.com

ritratto di Anonimo

e come faccio a sapere se il bootloader conferma il nuovo spl? scusa la mia ignoranza....

ritratto di Anonimo

con uspl-v1 non posso flashare tutte le rom?ho visto che le nuove rom richiedono l'uspl 3.7..
per passare al uspl v3.7 cosa devo fare visto che il mio cid è gia sbloccato con la versione precedente? basta che faccio partire la ruu del uspl 3.7? spero si capisca....

ritratto di EsaNova

@ Anonimo |

C'è qualche novità: da pochi giorni è disponibile per l'HTC Touch anche l'Hard-SPL, molto più sicuro del USPL poichè previene possibili brick (causati da sovrascrizione di SPL errati) al telefono.

Qua trovi il post principale della discussione su Xda.

http://forum.xda-developers.com/showthread.php?t=445666

Come installare questo Hard-SPL?
I passi da svolgere sono un pò elaborati.
In questo momento hai flashato l'SSPL di Pof, quindi dovresti avere IPL 1.1X.XXX2 ed USPL 1.11.0000.

E' ora necessario eseguire un upgrade alla versione 1.17. E' importante flashare sempre prima l'IPL e poi l'SPL.
Ancora per la versione 1.17 dovrai prima installare sul telefono i certificati Enable_Rapi e Cert_SPC.

Una volta eseguito l'upgrade 1.17 dovrai passare alla versione 2.26. Il procedimento è sempre il solito. Prima l'IPL e poi l'SPL.

Installata la versione 2.26, toccherà alla 3.07 (con questa versione si aggiorna in una volta sola sia l'IPL che l'SPL). A questo punto non sarà più necessario installare prima i certificati poichè la versione 2.26 già li integra.

Una volta arrivato alla versione 3.07, potresti flashare la tua ROM, ma ti consiglio ancora di installare l'Hard-SPL 3.07 per proteggere al meglio il tuo telefono.

Trovi tutto il materiale e la guida in inglese su Xda
http://forum.xda-developers.com/showthread.php?t=408637 per quanto riguarda invence l'HardSPL trovi il link ad inizio commento.

La procedura non è semplice, è consigliata ad utenti esperti e chiaramente non mi assumo responsabilità su possibili danni e problemi che potessero insorgere.
---
EsaNova
Staff - PianetaPDA.com

ritratto di matteo

grazie, sei stato molto chiaro. per ora ho flashato la rom big storage, è un po vecchia ma alla fine fa quello che deve fare.
Probabilmente piu avanti utilizzero' i tuoi consigli per fare i passi successivi. Ciao e grazie ancora

Invia nuovo commento

Il contenuto di questo campo è privato e non verrà mostrato pubblicamente.
If you have a Gravatar account, used to display your avatar.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • tags HTML permessi: <a> <em> <strong> <code>
  • Linee e paragrafi vanno a capo automaticamente.

Maggiori informazioni sulle opzioni di formattazione.

Contenuti random!