[GUIDA] Installazione rom cucinata su Galaxy S2(GT-I9100) da ICS stock

Steffolo

Bannato a Vita
5,452
578
CPU
Intel 3570k
Scheda Madre
Msi Z77A-GD65
HDD
SSD Crucial m4 128gb
RAM
G.Skill Ares F3 1866mhz 8gb
GPU
Gigabyte Gtx 670 windforce 3x
Audio
Integrata
Monitor
Asus ML238H
PSU
Xfx 650w
Case
Haf 932 advanced
OS
Windows 7 ultimate
Avvertenze:
- Non tentate l'installazione da firmware 4.0.4/4.1.2
- Assicuratevi di avere ICS 4.0.3 stock (anche il kernel) , l'ultimo firmware disponible è il XWLPF per quanto riguarda l'Italia ------> Link
- Non eseguite le operazioni di flash con batteria non sufficientemente carica (almeno 50%)
- Non eseguite le operazioni di flash tramite odin quando vi è la possbilità di sbalzi di corrente (temporali ecc ecc...)
- I file riportati nei link sono compatibili esclusivamente per il Galaxy S2 GT-I9100.
Quindi non per I9100P e I9100G. Cercate quelli giusti per il vostro modello
- I file tar sono utilizzati in Odin, i file zip sono per la Recovery (CWM)
- La guida vale anche per chi ha un chip insano ovvero colpito dall'emmc bug, in quanto ICS 4.0.3 ha il comando emmc erase disabilitato.
- Il flash di una nuova rom comporta la perdita di tutti i vostri dati personali, quindi copiate i numeri sulla sim
- Se non avete un abbonamento dedicato togliete la sim, altrimenti il telefono si collegherà immediatamente su internet dopo il flash della rom.
- L'installazione di rom/kernel moddati e il root del telefono invalidano la garanzia
- Non mi assumo nessuna responsabilità per brick o danni al vostro smartphone

ATTENZIONE: Lo sviluppo della cm10 è stato interrotto. Si prosegue con la cm10.1,
ma non sono la stessa cosa. Il siyah non supporta ancora la cm 10.1 Ho cambiato anche il link del download.



Introduzione
1)Ho cercato di creare una guida che fosse più sicura possibile. Tuttavia le operazioni di modding non sono MAI esenti da rischi. Ho eseguito le operazioni ,che vi illustrerò in seguito, più volte senza problemi di nessun tipo.
2) In questa guida prenderò in considerazione la Cyanogenmod 10, una delle migliori.
Ogni rom ha le sue particolarità quindi prima del flash informatevi.
3) La guida conterrà anche le istruzioni per flashare modem e kernel
4)So benissimo che è possibile flashare da altre rom non stock, altri firmware ecc ec c, ma la guida tiene fede al punto 1, quindi rileggetelo.
5)Nella guida è stata volutamente tralasciata la spiegazione dei termini tecnicni in quanto facilmente reperibile su google
6)Naturalmente non sono nato imparato e tutto ciò che so l'ho appreso da altre fonti
7)Suggerimenti e correzioni sono ben accetti :ok: Tuttavia correggerò immediatamente solo ciò che è effettivamente sbagliato. Nel senso che, le frasi del tipo "secondo me è meglio così..." oppure "non è utile farlo..." ecc ecc verranno prese in considerazione ;poi valuterò se ciò che suggerite possa risultare vantaggioso al fine della guida.

Installazione driver samsung

Scaricatevi kies da qui e installatelo. In questo modo avrete tutti i driver necessari sul pc
Una volta installato potete anche rimuoverlo facendo attenzione a selezionare l'opzione "mantieni driver" durante la disinstallazione.


Installazione della ClockWorkMod(CWM) e Root tramite kernel
1)Andate qui e scorrete fino al post #5 /ICS - CF-Root v5.5/6
Scaricate quello che combacia con il vostro firmware. Nel nostro caso CF-Root-SGS2_XW_OXI_LPF-v5.5-CWM5.zip e estrate il file all'interno, che ha estensione tar *
2)Scarichiamo odin da qui
3)Mettete il telefono in download mode tenendo premuti : tasto volume giù, tasto centrale e tasto di accensione a telefono spento. Vi troverete difronte ad una schermata che vi informa dei rischi; premete volume su per continuare.
A questo punto vedrete la scritta downloading
warning sgs2.jpg down sgs2.jpg
4)Collegate il telefono tramite usb al pc
5)Chiudete tutti i programmi aperti (incluso kies) e aprite odin. Se il telofono viene rilevato vedrete sotto ID:COM il rettangolo colorato di giallo con scritto 0: [COMX] dove x corrsiponde ad un numero. Nel mio caso è 6, ma è ininfluente.
Cliccate su PDA è selezionate il kernel cf root(CF-Root-SGS2_XW_OXI_LPF-v5.5-CWM5) con estensione tar.md5 Assicuratevi che siano spuntati solo autoreboot, reset time e PDA
1.jpg
Premete start e attendete la fine del processo. Se tutto va bene comparirà la scritta pass.
Non staccate il cavo fino a che non il telefono non viene riavviato.
6)Il primo avvio potrebbe essere lento quindi aspettate. Nel caso in cui il telefono fosse bloccato togliete la batteria e reinseritela. Tenete premuti tasto volume su, tasto centrale e tasto di accensione. Vi troverete una schermata con varie opzioni. Selezionate wipe data** muovendovi su e giù con il tasto del volume e premete il tasto dell'accensione per dare l'ok. Riavviate selezionando reboot sistem now.
Se non dovesse funzionare ritentate il flash del kernel ripetendo le operazioni 1-2-3.


*Nel caso in cui non vi fidiate potete ricorrere ad un kernel che nasce 100% sicuro qui
XWLPF-OXI ICS 4.0.3 in versione tar.md5
**Il comando wipe data equivale a ritornare alle impostazioni di fabbrica, quindi perderete tutti i vostri dati personali. Il wipe data non elimina i file presenti nell' sd interna e esterna quindi le immagini, musica e video non vengono toccati. Comunque potete farne una copia prima di eseguirer le procedure :D




Copia della cartella efs
La cartella efs contiene delle informazioni univoche (es IMEI) riguardanti il vostro telefono.
Quindi è estremamente consigliato farne un back up prima di eseguire operazioni di modding. Oramai quasi tutte le rom custom ne fanno una copia in automatico ma per sicurezza è meglio eseguire l'operazione manualmente.

1)
Installate da google play android terminal emulator
2)Digitate il comando su e premete invio
3)Acconsentite alla richiesta del superuser
4)Digitate busybox tar zcvf /sdcard/efs-backup.tar.gz /efs rispettando gli spazi e le minuscole.
5)Completata l'operazione il vostro back up si troverà nella sd interna del telefono
6)Copiatela sul vostro pc




Flash della Cyanogenmod 10 (CM10)
1)Procuratevi la cm10 del 16/12/2012 da qui
Le google apps non sono presenti quindi se le volete, prendetele qui
Scaricate quelle più recenti per la cm 10.0 , in questo caso le (20121011)
2)Mettete il tutto (senza estrarre) nella memoria interna o esterna, a vostro piacimento
3)Da telefono spento tenete premuti tasto volume su, tasto centrale e tasto di accensione.
Accederete alla recovery*; qui vi potete muovere con i tasti del volume e dare l'ok con il tasto dell'accensione
f44okn.png
4) Eseguite il wipe data e il wipe cache. Andate su advanced e fate anche il wipe dalvik cache. Andate su mount & storage e fate format system **
5) Selezionate Install zip from sd card ----> choose zip from sdcard o internal sdcard a seconda dove avete messo il file. Date l'ok e attendete la fine dell'installazione.
6)Riavviate con il comando reboot system now.
Il primo avvio è lento quindi aspettate. Nel caso in cui il telefono fosse bloccato togliete la batteria e reinseritela. Rientrate nella recovery ed eseguite un wipe data. Nel caso di boot loop (boot continuo) o altri problemi ritentate il flash partendo dal punto 3
7)Se tutto è andato bene ora potete , a vostra scelta, installare le google apps*** seguendo la stessa procedure del punto 5. Prima del flash fate un wipe cache e un wipe dalvik cache


*Il flash è possibile anche utilizzando Rom manager scaricabile dallo store ma ve lo sconsiglio perchè molti utenti hanno avuto problemi
**Se non avete nessun dato che vi interessi nella sd interna (attenzione a non cancellarvi la cm10 prima del flash!!!) potete eseguire un format sd card (non EXTernal)
*** Alcune rom necessitano delle google apps per funzionare a dovere.
Quindi informatevi sempre. La cm10 può farne anche a meno.


Flash completato!!!!! La seconda parte è solo a titolo informativo.




Aggiornamenti
Se volete aggiornare la vostra rom non c'è bisogno di fare wipe data.
è sufficiente fare un wipe cache e un wipe dalvik e flashare l'ultima rom disponibile.
Questo procedimento semplificato vale solo per rom dello stesso tipo ad esempio cm10 su cm10, NON cm10 su cm9 o cm10 su jellybam. Alcune rom sono nightly ovvero vengono aggiornate gornalmente. In questo caso io consiglio di fare l'update una volta a stettimana.


Flashare un kernel custom
Flashate solo kernel compatibili con la vostra rom
In parole povere il kernel permette al sistema operativo(android) di comunicare con l'hardware. I kernel moddati oltre a migliorare le prestazioni generali aggiugono varie funzionalità come ad esempio l'overclock della cpu/gpu, settaggio dei parametri audio ecc..
Vi segnalo due dei miglior kernel custom,a mio parere, per la cm10
SiyahKernel | "One kernel to rule them all"
DORIMANX'S ANDROID KERNEL MIRROR
Il flash può avvenire tramite odin o recovery; io vi consiglio quest'ultima.
Prima di tutto scaricatevi da qui, questo script che elimina ogni residuo del kernel precedente
In questo caso scaricate dal link sotto CM7/CMIUI
Quindi entrate in recovery e tramite install zip from sd card flashate lo script
Ora selezionate il kernel desisderato e flashatelo. Riavviate
Se non avete voglia di usare lo script e sufficiente fare un wipe cache e dalvik prima del flash
-Invece per odin eseguite la stessa procedura presente all'inizio della guida


Flashare un modem
Non esiste il modem perfetto e i risultati variano anche in base all'operatore
I modem sono compatibili con qualsiasi firmware e rom per GS2
Il modem controlla la parte telefonica (rete) e wifi dello smartphone. Quindi installandone uno diverso potreste avere dei ventaggi come ad esempio un segnale più forte e meno scostante oppure uno switch da 2g a 3g più reattivo ecc ecc
Ma anche un maggior consumo di batteria e problemi di ricezione
Quindi va provato per almeno 3 giorni per poterlo comparare agli altri e constatare la sua efficienza. Il modem stock ICS 4.0.3 è l' XXLPX
Qui una lista di alcuni modem scaricabili, ma ce ne sono altri ;)
Il flash può avvenire tramite odin o recovery; io vi consiglio quest'ultima.
Quindi entrate in recovery eseguite il wipe cache e wipe dalvik
Tramite install zip from sd card selezionate lo zip e avviate l'installazione. Riavviate.
-Invece per odin eseguite la stessa procedura presente all'inizio della guida soltanto che il file tar andrà messo su PHONE e non su PDA


Ritornare allo stock
Se per qualche motivo voleste tornare allo stock scaricatevi il firmware LPF originale ed eseguite la stessa procedura elecanta per il kernel soltanto che in PDA questa volta metterete il firmware. Inoltre su pit caricate il file u1_02_20110310_emmc_EXT4.pit che viene fornito insieme ad odin. Spuntate anche la casella re-partition. Start.
Lo potete scaricare anche da qui
Non usate file diversi da quello sopra menzionato in quanto i PIT sono specifici per ogni modello.



ATTENZIONE:
Lo sviluppo della cm10 è stato interrotto. Si prosegue con la cm10.1,
ma non sono la stessa cosa. Il siyah non supporta ancora la cm 10.1 Ho cambiato anche il link del download.


 
Ultima modifica:

Steffolo

Bannato a Vita
5,452
578
CPU
Intel 3570k
Scheda Madre
Msi Z77A-GD65
HDD
SSD Crucial m4 128gb
RAM
G.Skill Ares F3 1866mhz 8gb
GPU
Gigabyte Gtx 670 windforce 3x
Audio
Integrata
Monitor
Asus ML238H
PSU
Xfx 650w
Case
Haf 932 advanced
OS
Windows 7 ultimate
Up, può essere messa in rilievo? :D
 

Federico83

UTENTE LEGGENDARIO
Utente Èlite
35,407
6,323
CPU
Ryzen 7 3700X
Dissipatore
NDH15
Scheda Madre
Gigabyte auros X570 elite
HDD
4.5TB + 15 di NAS lol
RAM
16 GB G.Skill 3200
GPU
RTX2070
Monitor
IIyama 28" 4K
PSU
Cooler Master GX 650
Case
REV200
OS
Windows11x64pro
no non serve metterla in rilievo...
 

Steffolo

Bannato a Vita
5,452
578
CPU
Intel 3570k
Scheda Madre
Msi Z77A-GD65
HDD
SSD Crucial m4 128gb
RAM
G.Skill Ares F3 1866mhz 8gb
GPU
Gigabyte Gtx 670 windforce 3x
Audio
Integrata
Monitor
Asus ML238H
PSU
Xfx 650w
Case
Haf 932 advanced
OS
Windows 7 ultimate

Federico83

UTENTE LEGGENDARIO
Utente Èlite
35,407
6,323
CPU
Ryzen 7 3700X
Dissipatore
NDH15
Scheda Madre
Gigabyte auros X570 elite
HDD
4.5TB + 15 di NAS lol
RAM
16 GB G.Skill 3200
GPU
RTX2070
Monitor
IIyama 28" 4K
PSU
Cooler Master GX 650
Case
REV200
OS
Windows11x64pro
dipende e ce ne sono già troppe in rilievo
 

Steffolo

Bannato a Vita
5,452
578
CPU
Intel 3570k
Scheda Madre
Msi Z77A-GD65
HDD
SSD Crucial m4 128gb
RAM
G.Skill Ares F3 1866mhz 8gb
GPU
Gigabyte Gtx 670 windforce 3x
Audio
Integrata
Monitor
Asus ML238H
PSU
Xfx 650w
Case
Haf 932 advanced
OS
Windows 7 ultimate

Federico83

UTENTE LEGGENDARIO
Utente Èlite
35,407
6,323
CPU
Ryzen 7 3700X
Dissipatore
NDH15
Scheda Madre
Gigabyte auros X570 elite
HDD
4.5TB + 15 di NAS lol
RAM
16 GB G.Skill 3200
GPU
RTX2070
Monitor
IIyama 28" 4K
PSU
Cooler Master GX 650
Case
REV200
OS
Windows11x64pro
e che la uppi a fare?
 

Steffolo

Bannato a Vita
5,452
578
CPU
Intel 3570k
Scheda Madre
Msi Z77A-GD65
HDD
SSD Crucial m4 128gb
RAM
G.Skill Ares F3 1866mhz 8gb
GPU
Gigabyte Gtx 670 windforce 3x
Audio
Integrata
Monitor
Asus ML238H
PSU
Xfx 650w
Case
Haf 932 advanced
OS
Windows 7 ultimate

Federico83

UTENTE LEGGENDARIO
Utente Èlite
35,407
6,323
CPU
Ryzen 7 3700X
Dissipatore
NDH15
Scheda Madre
Gigabyte auros X570 elite
HDD
4.5TB + 15 di NAS lol
RAM
16 GB G.Skill 3200
GPU
RTX2070
Monitor
IIyama 28" 4K
PSU
Cooler Master GX 650
Case
REV200
OS
Windows11x64pro

Federico83

UTENTE LEGGENDARIO
Utente Èlite
35,407
6,323
CPU
Ryzen 7 3700X
Dissipatore
NDH15
Scheda Madre
Gigabyte auros X570 elite
HDD
4.5TB + 15 di NAS lol
RAM
16 GB G.Skill 3200
GPU
RTX2070
Monitor
IIyama 28" 4K
PSU
Cooler Master GX 650
Case
REV200
OS
Windows11x64pro
messa tra l'elenco delle guide
 

Steffolo

Bannato a Vita
5,452
578
CPU
Intel 3570k
Scheda Madre
Msi Z77A-GD65
HDD
SSD Crucial m4 128gb
RAM
G.Skill Ares F3 1866mhz 8gb
GPU
Gigabyte Gtx 670 windforce 3x
Audio
Integrata
Monitor
Asus ML238H
PSU
Xfx 650w
Case
Haf 932 advanced
OS
Windows 7 ultimate

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!