Innanzitutto e soprattutto, i crediti:
Ho fatto questo seguendo questo fantastico tutorial su XDA-Developers dall'utente metalgearhathaway
: http://forum.xda-developers.com/galaxy-s2/development-derivatives/mod-partition-internal-memory-app-t2538947
Ho usato i PIT
file (spiegherò cosa sono, non ti preoccupare) creati anche dall'utente ElGamal
di XDA, che si trovano qui (commento numero 509) .
E un po 'di aiuto da parte dell'utente CrackDaddy
, anche da XDA.
In secondo luogo, cosa ti servirà:
- Una macchina che esegue Windows. Ho usato Windows 7 Ultimate a 64 bit;
- Odino 3.07. Attento durante l'installazione, è pieno di AdWares opzionali. C'è anche una versione per Linux e Mac disponibile chiamata JOdin3, ma non l'ho provato;
- Flashable ClockWorkMod 6 per Galaxy S II (è un
.tar
file con un file chiamato zImage
all'interno);
PIT
file con la configurazione desiderata della tabella delle partizioni;
- Driver Samsung per Galaxy S2. Di solito puoi installare Samsung Kies ma c'è anche un programma di installazione con solo i driver disponibili;
- Il tuo firmware Samsung Jellybean originale non rootato. Puoi trovarlo su sammobile.com ;
- Qualsiasi ROM a tua scelta. Consiglio vivamente l'ultima build notturna di Cyanogenmod 11;
- Opzionalmente: GApps 20140606 o più recente.
Ho reso la maggior parte di quelli disponibili nel seguente file di bundle:
https://drive.google.com/open?id=0BxccpydIocBpd21FOE5MaGJiMkU&authuser=0
Ciò che manca sono GApps, CyanogenMod e una ROM Samsung JellyBean di serie (poiché dipende dal paese e dall'operatore telefonico e potrebbe non essere legale fornirla qui).
In terzo luogo, l'avviso predefinito:
Non sono responsabile per qualsiasi cosa che possa andare storta con il tuo dispositivo, né nessuno degli utenti menzionati né chiunque qui su Stack Overflow o XDA-Developers. Questa procedura eseguirà il root del telefono se non lo è già e invalida la garanzia se non lo è già. Se qualcosa va storto, non farti prendere dal panico, molto probabilmente è risolvibile eseguendo il reflash della ROM di serie e ricominciando da capo.
Infine, come:
Funzionerà solo con la versione internazionale da 16 GB (GT-I9100) di Samsung Galaxy S II
In primo luogo, copiare il .zip
file CyanogenMod 11 (o la ROM desiderata) e facoltativamente il .zip
file GApps sulla scheda SD esterna;
Fai un backup di tutto ciò che è all'interno della tua memoria interna, copialo sul tuo computer o da qualche altra parte. Sarà completamente cancellato. Non preoccuparti per la tua scheda SD esterna, non verrà toccata.
Fai un backup NAnd della tua attuale ROM, sarai in grado di ripristinarla dopo la ripartizione. Per farlo, è necessario disporre del ripristino ClockWorkMod installato, quindi avviare il telefono in modalità di ripristino ( Volume UP + Home + Power
), selezionare backups and restore
, quindi backup to /storage/sdcard1
;
Al termine del backup, riavvia il telefono in modalità Download ( Volume DOWN + Home + Power
) e collega il telefono al computer. Consenti a Windows di installare i driver. In caso contrario, prova a installare Samsung Kies o solo i driver forniti nel pacchetto che ho reso disponibile e riprova.
Apri Odin3 come amministratore e collega il telefono. Dovrebbe rilevare il tuo telefono e mostrarlo sotto l'etichetta ID:COM
e anche nel Message
. In caso contrario, provare a riavviare il computer, il telefono, reinstallare i driver, controllare il cavo USB, ecc. E riprovare.
Ora dovrai scegliere un PIT
file. PIT
significa Partition Information Table
ed è una cosa solo per Samsung. Nel file bundle, ho reso disponibile ElGamal
il PIT
file ( I91001GB_6GB.pit
) che ridimensiona anche la /system
partizione a 1 GB, /data
a 6 GB e il resto va alla memoria interna. Se desideri dimensioni diverse, controlla il thread su XDA-Developers poiché ha reso disponibili molte versioni diverse. Ho anche incluso un file PIT per la configurazione predefinita ( I9100_2GB-STOCK.pit
) se si desidera tornare a come era più tardi.
Dopo aver scelto il vostro PIT
file, passare al Odino e barrare le caselle di controllo seguenti: Re-Partition
, Auto Reboot
e F. Reset Time
. Nel Re-Partition section
, fare clic sul PIT
pulsante e selezionare il PIT
file scelto . Nella Files (Download)
sezione, fai clic sul AP
pulsante e seleziona la ROM JellyBean originale di Samsung. Ricontrolla tutto e fai clic Start
. Questo può richiedere del tempo, vai a prendere un caffè.
Al termine di tutto, il telefono si riavvierà nella ROM Samsung JellyBean di serie. Ora possono succedere due cose, o funzionerà normalmente e in tal caso puoi usarlo e controllare se tutto è come vuoi. Oppure può richiedere una password per accedere al "volume crittografato", che non è altro che la memoria interna non formattata. In entrambi i modi, scollegare il telefono (è ancora collegato) e riavviarlo nuovamente in modalità Download.
È interessante chiudere e riaprire Odin3 per ripristinare le impostazioni. Collegare nuovamente il telefono e attendere fino a quando Odin3 non lo rileva. Questa volta, il congedo verificata solo Auto Reboot
ed F. Reset Time
e assicurarsi che Re-Partition
è non selezionata. Fare clic sul AP
pulsante e selezionare il .tar
file Recovery ClockWorkMod , quindi fare clic su Start
. Questo è più veloce, ma se ti senti assonnato, scegli un altro caffè;)
Al termine, dovresti avere ClockWorkMod Recovery 6 installato sul tuo telefono, quindi vai avanti e riavvia in modalità di ripristino. Vai a mounts and storage
, selezionalo format /storage/sdcard0
e formattalo come exfat
(se per qualche motivo hai problemi di scrittura nella memoria interna in un secondo momento, torna qui e seleziona un altro formato fino a quando non funziona, ma exfat
dovrebbe fare il trucco).
Al termine, sempre in modalità di ripristino Wipe data/factory reset
, Wipe cache
e Wipe Dalvik cache
. Assicuriamoci che non rimanga nulla dalle ROM precedenti.
Ora, install zip
-> choose zip from /storage/sdcard1
e selezionare il .zip
file CyanogenMod 11 (o della ROM desiderata) e flash. Facoltativamente, lampeggia anche GApp in seguito. Riavvia il telefono e controlla se è tutto a posto.
Se tutto è giusto, riavviare il telefono in modalità di recupero ancora una volta, fare un nuovo wipe data/factory reset
, wipe cache
e wipe Dalvik cache
, e quindi ripristinare il backup ROM fin dall'inizio. Riavvia il telefono.
Controlla di nuovo se tutto funziona correttamente. Potrebbe essere necessario reinstallare alcune app (Spotify e Waze sono esempi) per funzionare di nuovo correttamente, ma questo è solo un grosso problema.
Spero che tutto vada bene.