domenica 17 giugno 2012

[GUIDA] Installare una Custom ROM su HTC Titan con il metodo GoldCard

Nel procedimento di flashing di alcuni terminali HTC Titan si possono avere dei problemi legati al CID (Country ID), pertanto gli sviluppatori del DFT Team consigliano di provare ad utilizzare il metodo "GoldCard". Abbiamo già visto come utilizzare questo procedimento sui terminali HD7 e Mozart, vedremo ora come procedere con un HTC Titan.



Avvertimento: questa guida non è stata da noi testata, in quanto non abbiamo un terminale HTC Titan. La procedura è stata testata da diversi utenti, che hanno riportato esito positivo. Se deciderete di proseguire, vi invitiamo a condividere con noi il vostro risultato! Per tutti i possessori di HTC Radar, la guida è di poco differente; ne pubblicheremo una riservata ad ogni modello. L'HTC Titan II, anche se non disponibile nel nostro paese, non è compatibile con questo tipo di procedimento.


Prima di proseguire, leggete la pagina di Avvertenze Flash.

Per continuare è necessario che non abbiate installata una ROM successiva alla versione 4.XX.
  • Che cos'è Goldcard?
    Si tratta di una scheda Micro SD formattata in un modo particolare e contentente i file necessari per flashare il nostro dispositivo
  • Perchè mi servirebbe una Goldcard?
    Per flashare l'SPL 2.05, necessario per poi flashare l'HSPL. 
 Prima di proseguire, facciamo però chiarezza su alcune cose: come tutti i terminali Windows Phone, anche gli HTC hanno il bootloader bloccato; ciò consente di flashare sul dispositivo solo ROM che siano state certificate da Microsoft o HTC, con un "codice segreto" che solo loro conoscono.
Per scavalcare questo problema, il DFT Team ha creato un applicativo chiamato HSPL, che consente di eseguire operazioni di flashing anche con ROM non originali.
  • SPL: Secondary Program Loader. Consente di flashare ROM sul dispositivo. Senza un SPL funzionante, il dispositivo sarà inutilizzabile.
  • OSPL: Original Secondary Program Loader. E' la versione originale dell'SPL e consente di flashare solo ROM certificate.
  • HSPL: Hard Secondary Program Loader. Versione SPL del Team DFT; rimane in memoria, e va a sostituire l'OSPL.
Partiamo con il procedimento: scarichiamo ed estraiamo tutto il necessario per flashare la "ROM cucinata":


Cosa ci serve per poter continuare?
  • Una scheda Micro SD da 1 o 2 Gb
  • Un Micro SD card reader UBS (simile o come quello in figura)
  • Un cavo USB a Y (2 maschi e una femmina)
  • Un convertitore USB da entrata femmina a uscita femmina
se non volete comprare cavo e convertitore, potete realizzarlo voi a mano (facendo un collegamento da "criminali"), per maggiori info potete guardare questo video.

Cominciamo flashando l'SPL 2.05:
  • Assicuratevi prima che la batteria del vostro dispositivo sia carica al 100%.
  • Collegate il card reader al PC e formattate la scheda Micro SD con file system fat32
  • Trovate il file ETERIMG.nbh nella cartella DFT_HSPL_WP7SG1\1_SPL205\TITAN\
  • Copiate l'immagine .nbh nella scheda Micro SD
  • Lanciate il Goldcard Tool come amministratore (dal pacchetto GoldCard_by_WP7mods) e assicuratevi che nel campo HTC MMC sia selezionata la vostra scheda Micro SD
  • Cliccate su Load GoldCard.img e selezionate dalla finestra l'immagine .img che avete appena saricato (sarà posizionata sempre nella cartella GoldCard_by_WP7mods).
  • Cliccate su Patch MMC
  • Se il processo andrà a buon fine, vedremo un messaggio di avviso che ci conferma la creazione della Gold Card.
Ora potremo iniziare il vero e proprio processo di flashing:
  • Eseguite il collegamento che vedete in figura, in modo che abbiate il cavo USB a Y che dalla parte femmina ha collegato il vostro terminale mentre dai due restanti attacchi maschi abbia collegati il caricabatterie e la vostra scheda Micro SD.
  •  Collegate il cavo alla corrente (in modo che venga alimentato il card reader)
  • Tenete premuto il bottone di accensione + fotocamera + volume giù sul vostro dispositivo finchè apparirà la schermata bianca USB Host Mode. Saremo ora in modalità SPL.
  • Se il procedimento non partirà subito non preoccupatevi; ci metterà 3-5 minuti. Se dopo una decina di minuti non sarà ancora partito, scollegate e ricollegate il card reader.
  • Attendete la fine del processo; il telefono potrebbe riavviarsi automaticamente più volte durante la procedura.
Verificheremo ora che la procedura sia stata eseguita correttamente: rientriamo in modalità SPL (con i tasti accensione + fotocamera + volume giù) e verifichiamo che compaia la scritta "2.05 MFG".

Se il nostro OSPL sarà in versione 2.05, potremo procedere:
  • Installiamo ora l'HSPL: riavviate il telefono in modalità SPL, spostatevi da computer nella cartella DFT_HSPL_WP7SG1\2_HSPL\ e lanciate come amministratore il file DFT_HSPL_WP7SG1_INSTALL.exe

Potrebbe essere necessaria l'installazione di alcuni driver, come ActiveSync/Windows Mobile Device Center. E' possibile farlo manualmente, oppure lasciando a Windows Update la possibilità di scaricarli automaticamente.

  • Clicchiamo sul bottone "Next" fino a che non partirà il procedimento.
  • Alla fine del procedimento, il telefono si riavvierà nuovamente.
  •  Entrate nuovmanete in modalità SPL. Questa volta dovreste vedere nella parte alta dello schermo una scritta simile a HSPL2.5.160015.3 and CotullaH. Ciò significa che avete correttamente installato l'HSPL. Potrete procedere ora con l'installazione della Custom ROM.
  • Entrate nella cartella della ROM estratta e lanciate come amministratore il file ROMUpdateUtility.exe. Attendete la fine del processo senza scollegare il telefono. Alla fine del procedimento il telefono si riavvierà con la nuova ROM installata.
Se rimanete bloccati su una schermata HTC non preoccupatevi; sarà necessario aggiornare i driver radio:
  • Entrate ancora una volta il modalità SPL
  • Lanciate il file ROMUpdateUtility.exe all'interno del percorso RUU_ETERNITY_Radio_Signed_17.5006.08.27_17.08.50.0.6

Ora potremo goderci la nostra nuova Custom ROM con le sue potenzialità!