Premessa:
- la procedura prevede ovviamente che il bootloader sia stato sbloccato con il comando
fastboot oem unlock da
fastboot (operazione che ricordo cancella tutti i dati, i programmi e le impostazioni, e quindi va fatta sempre prima di iniziare ad utilizzare il telefono); se avevate già sbloccato il bootloader in occasione del rooting della 2.3.6, non dovete rifarlo;
- i driver adb devono essere correttamente installati, li trovate nella cartella extras\google\usb_driver della sdk di android e qui trovate la versione con .inf modificato appositamente per gli i9023 (con schermo SCLD): Click <--
la parte in verde non è necessaria per il solo aggiornamento ad ICS.
Aggiornamento a ICS e rooting
Aggiornamento della rom
- se si ha la 2.3.6, scaricare la 4.0.3 incrementale da qui:
Click
- se si ha la 2.3.4 o una qualsiasi altra versione, scaricare la 4.0.3 full da qui:
Click
- rinominare il file scaricato in
update.zip e copiarlo sul telefono, non in sottocartelle;
- assicurarsi che il telefono sia sufficientemente carico e spegnerlo;
- riaccenderlo tenendo premuto
VolumeSU+Power in modo da accedere al bootloader;
- con i tasti volume selezionare la voce per l'avvio della recovery, e per fare apparire le relative opzioni ripremere
VolumeSU+Power
- eseguire l'aggiornamento dallo zip precedentemente caricato, riavviare e godersi un po' ICS;
- cancellare il file
update.zip dalla sdcard.
Rooting
- scaricare il file per il rooting da
QUI (è la versione aggiornata poco fa che chiede all'utente il permesso o meno di dare privilegi di root ad un'app che ne fa richiesta), copiarlo sulla sdcard e rinominarlo in
update.zip; EDIT: il forum non prende il link, eccolo:
codice:
http://downloads.androidsu.com/superuser/Superuser-3.0.7-efghi-signed.zip
- spegnere il telefono;
- riavviarlo in modalità bootloader con
VolumeSU+Power e connetterlo via usb al PC;
- assicurarsi di avere l'ultima l'utima sdk di android scaricabile da
QUI e copiare, all'interno della cartella
platform-tools, il file di fastboot scaricabile
QUI (non è incluso nelle ultime sdk);
- scaricare la clockworkmod recovery da qui:
Click;
- mettere il .img della recovery nella sdk di android su pc, precisamente nella cartella
platform-tools dove ci sono anche gli eseguibili di
fastboot.exe e
adb.exe;
- con il telefono precedentemente avviato sul bootloader e connesso al pc, dal prompt dei comandi di Windows (dopo essersi posizionati nel percorso platform-tools) dare il comando
fastboot boot 5023-green.img (5023-green.img è la recovery scaricata prima);
- il telefono si riavvierà in recovery mode, con la clockwork caricata SOLO TEMPORANEAMENTE, fino al prossimo riavvio;
- scegliere nella recovery
Install zip from sdcard --> choose zip from sdcard, selezionare update.zip (il file per il rooting scaricato ad inizio procedura) e completare l'installazione dello stesso;
- riavviare;
Fine
In tal modo avrete la rom rootata e potrete continuare a ricevere gli aggiornamenti via OTA visto che la recovery originale verrà ripristinata automaticamente al riavvio.
Recovery originale che come detto è buggata e dà schermata nera sugli i9203 (schermo SCLCD), ma la cosa è aggirabile avviando un'altra recovery quando se ne ha bisogno con il solito comando
fastboot boot NOMERECOVERY.img