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

<!--tableofcontents list:ul; title:Indice della guida;-->
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.
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.
Scaricare gli archivi "enable-rapi.zip", "ELF_USPL-v1.zip" e "hardspl_for_elf_228.zip".
Scompattare "enable-rapi.zip", al cui interno troverete due cab: cert_spcs.cab e enablerapi.cab. Eseguite un hardreset al telefono, quindi copiate nella memoria interna i due cab ed installarli nell'ordine in cui li ho scritti. Una volta installati, spegnere e riaccendere il palmare.
Scompattare l'archivio ELF_USPL-v1.zip in C:\, sul computer.
Scompattare l'archivio hardspl_for_elf_228.zip in C:\ELF_USPL\RUU sul computer.
Navigare ora nella cartella C:\ELF_USPL\RUU e cancellare il file "ELF_USPL_v1.nbh"; assicuratevi che nella cartella ci sia il file "228hspl.nbh".
Dopo aver tolto la SIM e la scheda SD, collegare il palmare al PC via ActiveSync, quindi eseguire il file "elf-uspl.exe", all'interno della cartella C:\ELF_USPL\RUU e seguire le istruzioni. Non staccare il telefono dal cavo USB fino a quando non viene completata l'operazione.
Una volta terminata la procedura avrete sbloccato il CID del telefono e potrete verificarlo mettendo in bootloader il telefono.
Problemi con l'USPL
Problemi con la 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:
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.
Commenti
@ Stefano | Per l'HTC Touch,
@ Stefano |
Per l'HTC Touch, in due modi:
1- Da Windows Mobile, utilizzando l'applicazione "cancella memoria" (nelle impostazioni)
2- Oppure utilizzando la combinazione di tasti: tenere premuti entrambi i pulsanti di chiamata Verde e Rosso, intanto premere nel foro del soft reset con il pennino e rilasciare i due pulsanti solamente quando apparirà sul display il messaggio di conferma. A quel punto premere invio per iniziare l'hard resert.
come si fà un hard reset?
ok, allora non mi resta che
@ Adriano | Se tutto funziona
@ Adriano |
Se tutto funziona bene, lascialo così!
L'upgrade dell'IPL e SPL è necessario se richiesto dal tipo di ROM, mentre quello della Radio non lo è se il telefono prende bene il segnale GSM e GPRS.
ciao a tutti! seguendo i
Ciao io ho seguito queste
e come velocità? Tutto ok
Io ho provato personalmente
Io ho provato personalmente la WM6.5 di Onyx, ovvero la Onyx 5.0 che puoi trovare su Xda-forum nella sezione dedicata al Touch.
Le cose migliori sono senza dubbio il nuovo plugin Titanium, per il today, e il nuovo sistema di scrolling, più efficace del TouchFLO.
Se hai un Elfin, non avrai problemi di memoria, mentre con l'Elf avrai qualche difficoltà a navigare su internet con Explorer (c'è la nuova versione).
Qualcuno ha provato WM 6.5
@ Mattia | Spero tu abbia
@ Mattia |
Spero tu abbia installato l'HSPL prima di flashare la ROM. Conl'hard reset dovresti tornare allo stato di partenza, altrimenti dovrai flashare la ROM direttamente dal bootloader, senza usare il RomUpdateUtility (poichè ti sarà impossibile collegarti ad ActiveSync).
Hai flashato con XP virtualizzato? Potrebbe esser stata la causa dell'errore, in ogni caso è meglio se riscarichi la ROM.
Ragazzi ho provato sul mio
@ Rik | Ottimo, magari prova
@ Rik |
Ottimo, magari prova la WM 6.5 ;)
Ricordati che è consigliato eseguire un Hard Reset prima di flashare un'altra ROM!
Flashato la Onix ultimate
@ Rik | 1- L'elf-uspl.exe
@ Rik |
1- L'elf-uspl.exe eseguilo da dove lo scompatti. Quindi da ELF_USPL.
2- Esegui il customRUU.exe (i file .nbh, come il RUU_signed in questione, è proprio il file della ROM che sarà flashato. Non è un eseguibile.)
3- Per l'HSPL potresti installare direttamente la versione 3.10.
Ricordati di togliere SIM e SD prima del flashing e dello sblocco!
Esa, ho studiato un po..le
@ Rik | Si, ti stai perdendo;
@ Rik |
Si, ti stai perdendo; vedo di spiegarti meglio.
Lo sblocco e il flashing della ROM sono due cose separate: per flashare una ROM (come la Onyx) è necessario sbloccare prima il telefono (sbloccare il CID).
Quindi la prima operazione da fare è sbloccare il CID, che è il procedimento elencato in questa guida (a tal proposito, potresti usare l'HSPL 3.10 anzichè il 2.28, per poter flashare la Onyx).
Una volta sbloccato il CID (le differenza di versione del CID dipende solamente da quando è stato creato, è in pratica un ordine cronologico) potrai flashare la ROM (lanciare quindi il CustomRUU.exe della Onyx).
Spero ora sia più chiara la differenza tra le due cose: CID (sblocco del telefono) e ROM (detta anche Custom/Cooked ROM,sistema operativo da installare, come la Onyx, diversa dalla Radio ROM).
La Radio ROM è invece un componente che ti consente di ricevere il segnale GSM e GPRS. Spesso nelle ROM (Onyx e Cesare66) non viene inclusa poichè non ce n'è bisogno, essendo il tuo telefono già dotato della Radio ROM. A volte si flasha la Radio ROM solo perchè ne è uscita una nuova versione, ma personalmente se ti trovi bene con la ricezione delle chiamate non hai bisogno di flasharne una versione successiva.
Ti consiglio inoltre di leggere FAQ sul flashing.
Grazie per le risposte
@ Rik | Il programma a cui ti
@ Rik |
Il programma a cui ti riferisci serve per avere informazioni sul dispositivo, tra cui anche il CID.
Se installi l'HSPL 2.28 puoi flashare qualsiasi ROM (forse non quelle troppo vecchie per cui dovrebbe essere necessario un downgrade dell'spl, ma sicuramente puoi flashare le Onyx).
Puoi anche installare una versione successiva alla 2.28, per quanto riguarda l'HSPL.
La ROM originale italiana si trova sicuramente per l'Elf (ricostruita da Infido), mentre per l'Elfin non mi pare di averla vista, comunque sia con un Googlata su Xda si trova di tutto.
La guida va sicuramente bene per un device "pulito"; non potrebbe essere altrimenti dato che si tratta di una procedura per sbloccare il CID :)
Saluti!
Sto finalmente decidendomi a
@ Marco78 | Ho provveduto ad
@ Marco78 |
Ho provveduto ad aggiornare la guida con un nuovo metodo più sicuro.
I due cab copiali direttamente nella memoria interna del telefono, in nessuna cartella, quindi per installarli li devi eseguire dal telefono stesso, non dal pc.
E' importante installare questi due cab nella memoria del telefono e non sulla SD.
Salve, premetto che quelli
@ Anonimo | Probabilmente non
@ Anonimo |
Probabilmente non avevi lo schermo bianco prima di proseguire col passo 3 dello sblocco.
Prova a ripetere la procedura.
non riesco nemeno a
ho provato a fare come
@ Matteo | Si,
@ Matteo |
Si, successivamente potrai anche upgradare l'ipl alla versione 3.10, ma non è comunque strettamente necessario.
posso direttaqmente flashare
@ Matteo | Basta solo
@ Matteo |
Basta solo eseguire l'hard-spl, seguendo la procedura standard indicata. L'hard spl è molto vantaggioso perchè protegge la sovrascrittura dell'SPL e quindi evita birck del telefono in caso di flashing non andato a buon fine.
è un po che non aggiorno
...le animazioni meteo le ho
@ Romolo | Tempo fa avevo
@ Romolo |
Tempo fa avevo installato la Onyx e non avevo avuto problemi di questo tipo, ma avevo visto un pacchetto di installazione contenente ulteriori animazioni per l'interfaccia TouchFlo2D, sempre scaricabile dal thread della Onyx su XDA. Potresti provare ad installarlo, oppure ,se mastichi un pò d'inglese, a cercare o postare direttamente sul thread di riferimento per la Onyx: http://forum.xda-developers.com/showthread.php?t=426540.
Qua c'è il pacchetto delle animazioni meteo, ma che non sono sicuro posso risolvere: http://forum.xda-developers.com/attachment.php?attachmentid=123574&d=1224565957
---
EsaNova
Staff - PianetaPDA.com
Si si...oggi è tornato
@ Romolo | I link di
@ Romolo |
I link di riferimento per aggiornare l'IPL e l'SPL sono questi:
http://forum.xda-developers.com/showthread.php?t=408637
e http://forum.xda-developers.com/showthread.php?t=445666 e sono funzionanti.
Probabilmente era andato down Xda!
---
EsaNova
Staff - PianetaPDA.com
Innanzitutto un
@ Matte | Flasha quel file
@ Matte |
Flasha quel file .nbh della ROM originale utilizzando un qualsiasi RUU; basta infatti sostituire l'.nbh con quello che vuoi flashare.
---
EsaNova
Staff - PianetaPDA.com
Tornare condizioni di
Ciao a tutti, sono l'utente
sto usando anche io la onyx
ti posso dire che con il
@ Matteo | Sono contento e
@ Matteo |
Sono contento e grazie per i complimenti!
Colgo l'occasione per chiederti quanta memoria hai a disposizione sulla Tess 3.5 al primo boot.
Saluti.
---
EsaNova
Staff - PianetaPDA.com
grazie ai vostri consigli
@ Matteo | Aumentare il
@ Matteo |
Aumentare il PagePool, essendo una partizione di memoria dedicata, rende il telefono più veloce e performante. Dualmente questa memoria viene tolta a quella RAM totale disponibile, rendendo più difficile eseguire programmi su device poveri di memoria RAM come il Touch Elf.
Io consiglio 4 o al massimo 6 MB di PagePool per il Touch Elf, mentre per l'Elfin 12 o 18.
---
EsaNova
Staff - PianetaPDA.com
cosa comporta aumentare la
@ Anonimo | Quelle che
@ Anonimo |
Quelle che fanno al caso tuo sono le Custom ROM, ovvero quelle ROM personalizzate (custom) dagli utenti.
Come prima ROM di consiglio una ShadoW (in inglese) http://forum.xda-developers.com/showthread.php?t=369507.
Se poi vuoi provare l'ultima ROM uscita (la sto provando personalmente) ti consiglio la Onyx http://forum.xda-developers.com/showthread.php?t=426540.
Per flashare la Onyx devi però eseguire l'upgrade dell'ipl e dell'spl come ho spiegato a Matteo qualche commento sopra il tuo.
Fammi sapere per eventuali chiarimenti.
Saluti.
---
EsaNova
Staff - PianetaPDA.com
CIao a tutti, mi sto
@ Matteo | No basta che
@ Matteo |
No basta che flashi l'ipl e poi l'spl lanciando il RomUpdate Utility, poichè l'elf_uspl.exe serve per sbloccare il CID del telefono e, da quando ho capito, il tuo è già sbloccato con l'SPL di Pof.
Riguardo l'hard reset non è obbligatorio, puoi farlo giusto per "sfizio" per vedere se dopo il reset il bootloader segnala effettivamente i nuovi ipl/spl, anche se non c'è alcun legame diretto.
Chiedi pure quando vuoi!
Saluti.
---
EsaNova
Staff - PianetaPDA.com
scusami ancora.. cmq spero
@ Matteo | Puoi usare una
@ Matteo |
Puoi usare una qualsiasi RUU, sostituendo il file .nbh con quello che devi flashare.
Ricordo che è bene togliere la SD e la SIM prima di eseguire queste operazioni di flashing.
---
EsaNova
Staff - PianetaPDA.com
sto seguendo la procedura
grazie, sei stato molto
@ Anonimo | C'è qualche
@ 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
con uspl-v1 non posso
e come faccio a sapere se il
@ Anonimo | Quello che hai
@ 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
io ho eseguito la procedura
@ GrayFox | No, non andare
@ GrayFox |
No, non andare avanti, annulla la procedura e rilanciala. Lo schermo deve essere completamente bianco!
Saluti.
---
EsaNova
Staff - PianetaPDA.com
salve a tutti ho un problema
@ Massi013 Dalla guida: "C -
@ 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
niente!!non va!!!nn vado
@ massi013 Controlla se il
@ 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
Ehi ragazzi!!scusate la
Invia nuovo commento