Riporto qui sotto la procedura che ho utilizzato per sbloccare il mio HTC Desire e ottenere il root, recovery e S-OFF.
Premetto che sono tutte operazioni a rischio di brick e quindi se scassate i vostro prezioso smartphone sono ca##i vostri 🙂
Ho seguito questa guida HTC Desire, ROOT, Recovery e Cambio di ROM e utilizzato Unrevoked3.
Innanzi tutto mi sono segnato un po di dati sul mio telefono, accendendo tenendo premuto la combinazione di tasti VolumeGiu+Power:
BRAVO PVT1 SHIP S-ON HBOOT-0.93.0001 MICROP-031d TOUCH PANEL-SYNT0101 RADIO-5.11.05.27 Aug 10 2010,17:52:10
Poi ho segnato tutte le informazioni software andando su Menu/Impostazioni/Info Sul Telefono/Informazioni Software:
Versione di Android: 2.2 Versione banda di base: 32.49.00.32U_5.11.05.27 Versione kernel: 2.6.32.15-gf5a401c htc-kernel@and18-2 #1 Numero build: 2.29.405.5
A questo punto ho eseguito i seguenti passi utilizzando un pc con Ubuntu 11.04:
- Scaricare unrevoked3 recovery reflash tool, v3.32 e decomprimerlo con tar zxvf reflash.tar.gz
- Assicurarsi di avere una buona carica della batteria
- Sul Desire andare in Menu/Applicazioni/Sviluppo e abilitare Debug USB e Rimani Attivo
- Collegare il Desire al computer con cavo usb
- Eseguire unrevoked precedentemente scaricato con il comando sudo ./reflash e attendere senza mai scollegare il cavo fintanto che il programma non ci dice di farlo mostrando la schermata seguente con la scritta done (il device si riavvierà più volte):