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 PITfile (spiegherò cosa sono, non ti preoccupare) creati anche dall'utente ElGamaldi 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
.tarfile con un file chiamato zImageall'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 .zipfile CyanogenMod 11 (o la ROM desiderata) e facoltativamente il .zipfile 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:COMe 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 PITfile. PITsignifica Partition Information Tableed è una cosa solo per Samsung. Nel file bundle, ho reso disponibile ElGamalil PITfile ( I91001GB_6GB.pit) che ridimensiona anche la /systempartizione a 1 GB, /dataa 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 PITfile, passare al Odino e barrare le caselle di controllo seguenti: Re-Partition, Auto Reboote F. Reset Time. Nel Re-Partition section, fare clic sul PITpulsante e selezionare il PITfile scelto . Nella Files (Download)sezione, fai clic sul APpulsante 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 Rebooted F. Reset Timee assicurarsi che Re-Partitionè non selezionata. Fare clic sul APpulsante e selezionare il .tarfile 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/sdcard0e 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 exfatdovrebbe fare il trucco).
Al termine, sempre in modalità di ripristino Wipe data/factory reset, Wipe cachee Wipe Dalvik cache. Assicuriamoci che non rimanga nulla dalle ROM precedenti.
Ora, install zip-> choose zip from /storage/sdcard1e selezionare il .zipfile 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 cachee 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.