Eccomi!
Allora in sintesi la cosa direi che è andata molto bene e il telefono è ora addirittura più fluido che con la ROM ufficiale, quindi mi ritengo molto soddisfatto!
Qui sotto i dettagli, se a qualcuno dovesse servire:
(Mia) Situazione Iniziale:- Telefono: Samsung Galaxy S i9000 (no-branded, versione internazionale)
- Software: Android, aggiornato in modo ufficiale (tramite Kies, il tool della Samsung) fino all'ultima versione di Android supportata, ovvero la 2.3.3. Per maggiori dettagli sulla versione del firmware, ecc, vedi Screenshot sotto.
Step 1: Root + ClockworkModPer poter backuppare/installare una nuova ROM (o altro) su un terminale Android, bisogna installare una particolare
Recovery. La Modalità Recovery è una particolare modalità che si raggiunge, da telefono spento (sempre sul Galaxy S) tenendo premuti contemporaneamente POWER+HOME+VOLUME SU. La Recovery pre-installata sul Samsung (denominata 3e) non permette tuttavia l'installazione di nulla che non sia certificato e ufficiale, pertanto essa va piallata e rimpiazzata con un'altra recovery: la più gettonata (se non forse l'unica) per queste cose è la
ClockworkMod. Oltre a questo (e anche per poter fare questo), il telefono va
rootato ovvero, analogamente a quanto avviene su linux con l'utente root (detto anche superuser), concedere al telefono dei "superpoteri" amministrativi che lo autorizzino a fare quello che gli pare in ogni parte della memoria (cancellare/riscrivere/...).
Per fare questo dovremo installare un nuovo Firmware. Personalmente ho scelto il ChainFire (CF) Firmware, che troveremo
QUI. Purtroppo il mio firmware originale è la versione JVI (vedi Screenshot sopra), e non esiste il CF Firmware JVI, pertanto (leggendo consigli su molti forum trovati con Google) ho installato senza problemi la versione JVO.
Schematizzando i passaggi:
- Scaricare da il file CF-Root-XX_OXA_JVO-v3.2-CWM3RFS.zip (o quello corrispondente alla vostra Versione, se diversa) da QUI.
- Caricare e rimpiazzare (tecnicamente si dice "flashare") il firmware appena scaricato usando il programma Odin, come spiegato QUI.
- Così facendo in un sol colpo il telefono sarà stato rootato (si sarà installata anche l'App "Superuser" per gestire quali App possono avere i permessi di Root) e la ClockworkMod Recovery si troverà già installata al posto di quella vecchia.
- Se lo si desidera, riavviare in modalità Recovery (POWER+HOME+VOLUME SU) ed eseguire un backup della ROM attuale (ufficiale rootata). Così facendo se la prossima ROM risultasse problematica e si volesse ritornare al punto attuale, basterà riavviare in modalità Recovery e ripristinare l'immagine creata, riportando il telefono nello stato 1:1 che si trovava quando è stato fatto il backup (è l'analogo di Windows delle immagini di sistema).
Nota: Se qualcuno volesse SOLO rootare il telefono (senza poi installare Android 4), dopo aver metto il CF Firmware JVO può re-flashare QUESTO per tornare alla versione JVI, mantenendo il Root ma perdendo la possibilità di installare una Recovery diversa da quella di default).Step 2: Installare Android 4.0Avendo a disposizione la ClockworkMod Recovery, possiamo ora installare tutto ciò che ci pare sul nostro telefono, e in particolare anche nuove ROM! Come dicevo alcuni messaggi sopra, le ROM di Android 4.0 (ICS) sono ancora poche: personalmente dopo aver letto info/pareri/... mi sono orientato sulla celeberrima
CyanogenMod (che, una volta in versione definitiva, si chiamerà CyanogenMod 9 (CM9)). Al momento attuale (25.01.2012) l'ultima versione è la Build 14 (quella che ho installato anch'io) ed è reperibile
QUI. Basta poi seguire le istruzioni date, che comunque riformulerò qui sotto:
- Scaricare da QUI i files teamhacksung_galaxysmtd-ota-eng.BUILD14.zip, gappsv7.1.zip e gapps_fixer.zip (o le versioni più nuove se ci sono, ovviamente!).
- Riavviare ed entrare nella ClockworkMod Recovery (il solito POWER+HOME+VOLUME SU).
- Segliere in sequenza wipe data/factory reset + wipe cache partition (ci mette un bel po' e sembra impallato a 0%, ma dategli tempo che va).
- Scegliere "Install Zip file from SD Card" e selezionare/installare il file teamhacksung_galaxysmtd-ota-eng.BUILD14.zip (che è la ROM vera e propria).
Impiegherà un po' e si riavvierà anche, ma alla fine ci si ritroverà nella Homescreen di Android 4.0, già funzionante. Mancano tuttavia le indispensabili App di Google (Market, Gmail, ecc.). Per installarle dovremo riavviare ancora in modalità Recovery.
- Riavviare ed entrare nella ClockworkMod Recovery (il solito POWER+HOME+VOLUME SU).
- Seguendo la stessa procedura sopra, installiamo ora il file gappsv7.1.zip.
- Seguendo la stessa procedura sopra (ultima volta, promesso!), installiamo infine il file gapps_fixer.zip.
Riavviamo e... benvenuti in Android 4.0, alla faccia della Samsung che non lo vuole supportare perché
"andrebbe in modo non sufficientemente fluido e penalizzerebbe l'esperienza degli utenti", quando invece va 2-3 volte più fluido della loro versione ufficiale 2.3.3, e lo fanno solo ed esclusivamente per indurti ad acquistare un (loro) nuovo terminale più potente e costoso che supporti "ufficialmente" Android 4: tiè!