Em primeiro lugar e mais importante, os créditos:
Eu fiz esta seguindo este ótimo tutorial no XDA-Developers pelo usuário metalgearhathaway
: http://forum.xda-developers.com/galaxy-s2/development-derivatives/mod-partition-internal-memory-app-t2538947
Usei PIT
arquivos (vou explicar o que são, não se preocupe), feitos a partir do usuário ElGamal
do XDA também, localizados aqui (comentário número 509) .
E um pouco de ajuda do usuário CrackDaddy
, também do XDA.
Segundo, o que você precisará:
- Uma máquina executando o Windows. Eu usei o Windows 7 Ultimate de 64 bits;
- Odin 3.07. Cuidado ao instalar, ele está cheio de AdWares opcionais. Há também uma versão Linux e Mac disponível chamada JOdin3, mas eu não tentei;
- ClockWorkMod 6 Flashable para Galaxy S II (é um
.tar
arquivo com um arquivo chamado zImage
dentro);
PIT
arquivo com a configuração desejada da tabela de partições;
- Drivers Samsung para Galaxy S2. Geralmente você pode instalar o Samsung Kies, mas também há um instalador com os drivers disponíveis;
- O estoque original não rooteado do firmware Samsung Jellybean. Você pode encontrá-lo em sammobile.com ;
- Qualquer ROM de sua escolha. Eu recomendo a última versão noturna do Cyanogenmod 11;
- Opcionalmente: GApps 20140606 ou mais recente.
Disponibilizei a maioria dos disponíveis no seguinte arquivo de pacote configurável:
https://drive.google.com/open?id=0BxccpydIocBpd21FOE5MaGJiMkU&authuser=0
O que falta são GApps, CyanogenMod e uma ROM Samsung JellyBean (como depende do país e da operadora, e pode não ser legal fornecê-lo aqui).
Terceiro, o aviso padrão:
Não sou responsável por nada que possa dar errado com o seu dispositivo, nem por nenhum dos usuários mencionados nem por ninguém aqui no Stack Overflow ou no XDA-Developers. Este procedimento fará o root no telefone, se ainda não estiver, e também anulará a garantia, se ainda não estiver. Se algo der errado, não entre em pânico, é provavelmente corrigível ao atualizar novamente a ROM de ações e reiniciar.
Finalmente, como:
Isso funcionará apenas com a versão internacional de 16 GB (GT-I9100) do Samsung Galaxy S II
Em primeiro lugar, copie o .zip
arquivo CyanogenMod 11 (ou a ROM desejada) e, opcionalmente, o .zip
arquivo GApps no seu cartão SD externo;
Faça um backup de tudo dentro do seu armazenamento interno, copie-o para o seu computador ou em outro lugar. Será completamente apagado. Não se preocupe com o seu cartão SD externo, ele não será tocado.
Faça um backup da sua ROM atual e você poderá restaurá-la após a repartição. Para fazer isso, você deve ter a recuperação ClockWorkMod instalada, inicializar o telefone no modo de recuperação ( Volume UP + Home + Power
), selecionar backups and restore
e backup to /storage/sdcard1
;
Quando o backup terminar, reinicie o telefone no modo Download ( Volume DOWN + Home + Power
) e conecte-o ao computador. Deixe o Windows instalar os drivers. Se falhar, tente instalar o Samsung Kies ou apenas os drivers fornecidos no pacote que disponibilizei e tente novamente.
Abra o Odin3 como administrador e conecte o telefone. Ele deve detectar seu telefone e mostrá-lo sob o rótulo ID:COM
e também no Message
. Caso contrário, tente reiniciar o computador, telefone, reinstalar drivers, verifique o cabo USB, etc. e tente novamente.
Agora você precisará escolher um PIT
arquivo. PIT
significa Partition Information Table
e é apenas uma coisa da Samsung. No arquivo de pacote, disponibilizei ElGamal
o PIT
arquivo ( I91001GB_6GB.pit
), que também redimensiona a /system
partição para 1 GB, /data
para 6 GB e o restante vai para o armazenamento interno. Se você deseja tamanhos diferentes, verifique o tópico no XDA-Developers, pois ele disponibilizou várias versões diferentes. Também incluí um arquivo PIT para a configuração padrão ( I9100_2GB-STOCK.pit
), se você deseja voltar como era mais tarde.
Quando você tiver escolhido o seu PIT
arquivo, vá para Odin e marque as seguintes caixas de seleção: Re-Partition
, Auto Reboot
e F. Reset Time
. No Re-Partition section
, clique no PIT
botão e selecione o PIT
arquivo escolhido . Na Files (Download)
seção, clique no AP
botão e selecione o JellyBean ROM da Samsung. Verifique tudo e clique Start
. Isso pode demorar um pouco, vá tomar um café.
Depois que tudo terminar, o telefone será reiniciado na ROM Samsung JellyBean. Duas coisas podem acontecer agora, ou ele funcionará normalmente e, se houver, você poderá usá-lo e verificar se está tudo como deseja. Ou pode solicitar uma senha para acessar o "volume criptografado", que nada mais é do que seu armazenamento interno que não está formatado. Nos dois sentidos, desconecte o telefone (ele ainda está conectado) e reinicie-o no modo Download novamente.
É interessante fechar e reabrir o Odin3 para redefinir as configurações. Conecte seu telefone novamente e aguarde até o Odin3 detectá-lo. Desta vez, a licença verificado apenas Auto Reboot
e F. Reset Time
e certifique-se Re-Partition
se não marcada. Clique no AP
botão e selecione o .tar
arquivo ClockWorkMod Recovery e clique em Start
. Este é mais rápido, mas se você estiver com sono, vá para outro café;)
Quando terminar, você deverá ter o ClockWorkMod Recovery 6 instalado no telefone, então vá em frente e reinicie no modo de recuperação. Vá para mounts and storage
, selecione format /storage/sdcard0
e formate-o como exfat
(se por algum motivo você tiver problemas de gravação em seu armazenamento interno posteriormente, volte aqui e selecione outro formato até que funcione, mas exfat
deve fazer o truque).
Quando terminar, ainda em modo de recuperação, Wipe data/factory reset
, Wipe cache
e Wipe Dalvik cache
. Vamos ter certeza de que nada resta das ROMs anteriores.
Agora, install zip
-> choose zip from /storage/sdcard1
e selecione o .zip
arquivo CyanogenMod 11 (ou da ROM desejada) e faça o flash. Opcionalmente, também flash GApps posteriormente. Reinicie o telefone e verifique se está tudo certo.
Se tudo estiver certo, reinicie o seu telefone em modo de recuperação novamente, fazer uma nova wipe data/factory reset
, wipe cache
e wipe Dalvik cache
, em seguida, recuperar o seu ROM apoiado desde o início. Reinicie o seu telefone.
Verifique novamente se tudo funciona corretamente. Talvez alguns aplicativos precisem ser reinstalados (Spotify e Waze são exemplos) para funcionar corretamente novamente, mas esse é apenas o principal problema.
Espero que tudo corra bem.