Como obter 600 MB de memória extra no Moto G 2013
A ausência de memória expansível é um dos poucos pontos-fracos da elogiada primeira geração do Moto G (3G). Graças a uma modificação feita por membros do XDA Developers, você pode obter até 600 MB de memória no seu dispositivo. Veja como abaixo.
O Moto G dispõe de 600 MB livres na partição /cache do pacote eMMC ("embedded Multi-Media Controller"). Como o próprio nome indica, essa memória era destinada ao cache dos aplicativos, mas ela acaba não sendo usada, pois o cache dos apps é armazenado em /data. Dessa forma, você possui nada menos do que 600 MB de espaço inutilizado no seu Moto G.
Um membro do XDA chamado Bert98 criou um tutorial para acessar essa memória, e outro membro (skyguy126) criou uma mod para automatizar o processo. Antes de seguir o tutorial, um aviso: ele pode não funcionar se você tiver mais de 90 aplicativos instalados no seu Moto G ou se você já estiver usando o ART em vez do Dalvik.
Nota: nem eu nem o AndroidPIT podemos ser responsabilizados pelos eventuais erros ocorridos durante o processo.
Pré-requisitos
- Permissões de root;
- Recovery que aceite adb shell commands;
- Baixe o apk do “adb root” no seu dispositivo (a partir deste tópico do XDA). Abra o adbd insecure e conceda-lhe permissões de superusuário permanentemente. Marque a opção “enable insecure binary” e certifique-se de marcar também “enable at boot”;
- Uma máquina windows capaz de rodar batch files;
- Editor de texto notepad++ (apenas necessário para o procedimento com ROM stock);
- Não se esqueça de fazer um nandroid backup antes de continuar!
Tutorial com ROM stock
1. Baixe cachemover_v1.3.zip neste tópico do XDA Developers;
2. Descompacte o conteúdo;
3. Conecte o dispositivo ao PC e acesse a pasta descompactada;
4. Clique duplo em cachemover_Stock.bat
5. Siga as instruções da tela até chegar em “edit a file”;
6. No meio do script, o arquivo "init.qcom.post_boot.sh" será levado para a pasta;
7. Abra-o com um editor de texto e navegue até a linha 487 (pode ser diferente com o modelo de 8 GB);
8. Comece uma nova linha e cole o seguinte código ao arquivo:
chmod 655 /cache
chmod 655 /cache/dalvik-cache
chmod 655 /cache/dalvik-cache/*
9. Salve o arquivo na mesma pasta de cachemover_Stock.bat
10. Clique em qualquer botão para que o script prossiga;
11. Depois de vários reboots, o dispositivo chegará à tela de bloqueio;
Tutorial com ROM customizada (que não mude as permissões de /cache on boot)
1. Baixe o cachemover_v1.3.zip
2. Extraia os conteúdos;
3. Conecte o dispositivo ao PC e acesse a pasta extraída;
4. Clique duplo em cachemover.bat
5. Siga as instruções da tela.
Como reverter o processo
Se algo der errado, vá até a Recovery, limpe o cache, em seguida limpe o cache Dalvik e faça o reboot.
Se você tiver seguido o tutorial com a ROM stock, o script fez um backup do arquivo "init.qcom.post_boot.sh" em /sdcard/init_backup
Você pode restaurar o script em /system/etc/ via shell commands ou usando um browser root. Código para restaurar permissões:
chmod 740 /system/etc/init.qcom.post_boot.sh
chown root:root /system/etc/init.qcom.post_boot.sh
Você seguiu o tutorial. Ele funcionou para o seu Moto G?
Fonte: XDA Developers
alguem tem algum video explicando como faz? pois nao conseguir
Tenho motorola moto g 8gb com lolipop 5.0.2,to tentando fazer o processo mas na hora de navegar até a linha 487 eu não a acho,vou no bloco de notas,em procurar e coloco 487 e não da resultado nenhum,se alguém puder ajudar?
Oi alguem pode me informar pq meu moto g segunda geração parou de aceitar o chip da tim!!!ele parou do nada agora só posso usar de outra operadora!!!!tem um mes de uso só obrigado
Sou mais leigo que vcs então gostaria de perguntar: todos os windows são capazes de rodar batch files... se não oq eu preciso fazer pra que o meu rode, estou usando o 8.1... e eu tenho que deixar o celular entrar no recovery e escolher a opção adb sideload? Se alguem puder me ajudar ficaria muito agradecido! O meu cel é um xt1032.
Amigos, isto funciona no XT1033 dual chip 16Gb? Ele ta com Kitkat 4.4.4. Se eu atualizar pra Lollipop nao vai dar problema?
Boa noite, fiz aquele procedimento para liberar 600MB de armazenamento, mas meu celular liga e encerra todos os aplicativos. Estou com CM12 purity, poderia me ajudar?
Ótima descoberta, porém... Não acho necessário isso tudo por 600MB, além do mais pra quem não tem root.
600MB no mundo de hoje é praticamente irrelevante, com tantos aplicativos que só aumentam o tamanho a cada atualização, e etc.
A bateria do meu moto g ta durando 18 horas fácil no lollipop
Eu fiz aqui no meu xt1033com CM 11 4.4.4,e funcionou :) eu não prestei a atenção direito se liberou 400 ou 600 mb..,acho que foi 600 mesmo,600 mb é pouco mas ajuda demais já haha <3
O que tem na linha 487 para que possa reconhece-la como a certa? Estou usando a versão 8gb dual.
Seu nome virou Camila?
Se ela não comentou sobre o assunto é fato que não tem novas informações ...
Camila, fugindo um pouco do tema relacionado, mas vejo que não tocaram no assunto da atualização para o Moto X 2013, teria alguma informação?! obrigado e desculpa!
Camila Rinaldi Meu moto g tem root fui atualizar ele deu problema inicia mas quando chega no globo terrestre só roda o primeiro no segundo começa depois fica com a tela preta não sei mais o que fazer quando aperto o botão on/off e volume - para restaurar ao invés de aparecer o android com o símbolo de exclamação aparece um chapéu com o símbolo de atualizar dourado, oq faço?? desde já agradeço
Dispositivos da motorola com acesso de super usuário não podem ser atualizados via OTA. O jeito é procurar as imagens da ROM que você quer instalar e flashea-las manualmente.
Atualização Concluída U.u.... ta muito show
nem vou fazer isso vou esperar , a atualização do L, se eu fazer root não vai chegar a notificação aqui 😜
façam um tutorial de como botar lollipop no moto g 2013 a versão soak test brasileira. Eu instalei no meu e ta rodando Lisinho.
é a ROM oficial
não precisa nem de custom recovery