Traduco l'ottima guida del virtuous team (thanks for this) per il cambio dell'HBOOT con quello del Desire Z. Spero sarà utile per gli utenti con l'HTC G2 che vedo sono abbastaza numerosi
La prima domanda che le persone si chiedono è: perchè noi dovremmo usare l'HBOOT del Desire Z nel nostro G2?
Il sistema di partizionamento del cellulare è gestito dall'HBOOT. L'HBOOT del G2 prevede soltanto 400mb di spazio per la partizione /system e 1.3gb per /data, mentre l'HBOOT del Desire Z permette 535mb per /system e 1gb per /data.
Questo sistema di partizionamento è un problema per le nuove e grandi ROM, come la Virtuous Unity, la quale ha la directory delle applicazioni di sistema posta nella partizione /data
Come effetto collaterale, la Unity ha bisogno di essere ri-flashata ogni volta che la partizione /data viene azzerata.
Vogliamo eliminare questo hack ed il primo passo è di portare gli utenti G2 ad ottenere l'HBOOT del Desire Z, siccome gli altri dispositivi supportati hanno sufficienze spazio nelle partizioni di sistema
Prima di iniziare
Questa guida non è riferita agli utenti possessori del Desire Z, a meno che qualche volta non abbiate flashato l'HBOOT del G2. Il processo è stato testato da numerosi tester, rimane una piccola quantità di brick del telefono. Si pensa che sia impossibile che accata, ma se succede l'autore della guida non si ritiene responsabile, consideratevi avvertiti.
Se siete confusi dal processo, allora è sconsigliato seguire questa guida. Utilizzando l'HBOOT del Desire Z non si avrà un impatto sulla capacità di utilizzare tutte le ROM come Cyanogen, MIUI o altro. Tutto ciò funzionerà allo stesso modo, solo che si avrà meno spazio in /data e più in /system.
Processo di migrazione
Leggi accuratamente e segui i passi seguenti. Sembra più complicato di quanto effettivamente è, questo perchè si cerca di essere estremamente precisi.
- Il flash di un nuovo HBOOT formatterà le partizioni relative alla radio, recovery, system, cache, data ecc..
Questo è prevedibile e quindi provvedermo a creare un backup.
- Assicuratevi di avere adb installato e funzionante. Se non siete sicuri di questo allora non proseguite con la guida.
- Scaricare il file PC10IMG.zip, il quale contiene l'HBOOT del Desire Z, Clockwork Recovery, e l'ultima radio T-Mobile.
- Digitare nel terminale:
codice:adb push PC10IMG.zip /sdcard/- Digitare:
dovrebbe restituire d5ebb7c9aa8e3cab714634a1a7d6f762.codice:adb shell md5sum /sdcard/PC10IMG.zip
- Digitare:
ed effettuare un Nandroid backup. Assicuratevi che il processo venga completato con succeso.codice:adb reboot recovery
- Digitare:
e selezionare “bootloader” dal menu.codice:adb reboot bootloader
- Vedrai una progress bar sulla parte destra dello schermo, significa che l'immagine è stata riconosciuta, quindi ti verrà mostrato un prompt con una richiesta di conferma, che potrai darla con il bottone vol+. Confermare
- Inizierà il flashing. Vedrai un reboot a metà del processo, e un altro quando questo è terminato.
- Dopo il secondo reboot il cellulare si bloccherà sulla schermata "HTC" senza proseguire. E' normale, niente panico. Questo avviene perchè non ci sono rom installate.
- Digitare:
Probabilmente dovrai ripetere questo comando più di una voltacodice:adb reboot recovery
- Ora dovresti essere in Clockwork Recovery. Usciranno alcuni messaggi di errore relativi al fellimento del mount della partizione /cache, è normale. Selezionare “factory reset” per resettare /data e /cache, nello stesso modo in cui fai un full wipe
- Se vuoi ritornare alla rom che avevi prima, ripristina il Nandroid backup creato al passo 6.
- Questo è tutto, hai finito
p.s. come sempre, segnalatemi eventuali errori