Como transformar um cartão SD em memória interna do seu Android

 

Olá Pessoal,


Por mais de uma vez eu me deparei com um problema muito comum em celulares ou tablets, inclusive modelos de ponta, que é a falta de espaço para armazenamento de dados ou aplicativos ou perda de performance. Em alguns casos o smartphone permite que seja adicionado um cartão de memoria SD, mas apenas para armazenamento de midias e não permite, por exemplo, a instalação de aplicativos neste armazenamento externo. As ultimas gerações de aplicativos também somente se instalam dentro do armazenamento interno o que pode prejudicar em muito a performance do aparelho.

Isso é um problema, pois quanto mais temos tecnologia, mais o celular vai acumular dados importantes de nosso dia a dia, servindo, por exemplo, de ferramenta de trabalho e assim, lentidão ou falta de espaço para armazenamento de dados ou aplicativos, torna-se algo de grande problema, que sem uma solução à vista, pode vir a exigir um novo e grande desembolso, não planejado, para solucionar isso. 

Fiz então várias pesquisas na internet de como resolver o problema e confesso, não achei as respostas em um mesmo lugar ou canal. A maior parte das orientações que filtrei, analisei e apliquei, são boas, porém não atendem a todos os resultados possiveis com marcas diferentes de aparelhos.

Assim, eu montei um material como minha referência para uso próprio e de amigos. Com base nessa experiência com aparelhos de marcas diferentes, por exemplo, Samsung, Motorola e Xiaomi, com versões diferentes de Android e que me deram resultado positivo de sucesso, optei por compartilhar neste blog o material gerado para, talvez, apoiar outras pessoas com a mesma necessidade. 

Vamos lá?


Tutorial para formatar cartão SD como interno quando disponível no celular Android ou quando o celular não traz esta opção

 

Como dito até aqui é possível transformar um cartão SD em memória interna do seu celular Android, de modo que ele passe a ser usado como uma extensão do espaço padrão, ao invés de uma unidade separada. O processo é bem simples, desde que a opção esteja habilitada.

 

1.    Caminho padrão para formatar cartão SD como memória interna do dispositivo

O recurso para unificar o espaço de memória interna entre o existente no celular e o de um cartão microSD foi introduzido no Android 6.0 Marshmallow. Portanto, seu smartphone deve rodar esta versão ou posterior. Dê preferência a cartões de memória de qualidade e próprios para a instalação de apps, como os categoria A1.

Sugerido aqui que se tenha no mínimo, um cartão SD classe 10 para este fim e não um cartão comum. Não são dificeis de encontrar em lojas ou shoppings, mas recomendo uma leitura no link a seguir para entender um pouco mais dos tipos de cartão SD disponíveis:

Classe 10, UHS-I, U1 e A1: o que significam as especificações do microSD

Com tudo em mãos, vamos transformar o cartão SD em memória interna.

Tempo necessário: Aproximadamente 2 minutos.

1.     Acesse o menu de armazenamento

Abra o app Configurações e toque na opção “Armazenamento”, Armazenamento e USB” ou equivalente. (varia conforme o fabricante)





No celular Xiaomi, você pode encontrar este caminho em "Configurações", "Sobre o telefone", "armazenamento".


2.     Selecione e configure o cartão SD

Toque em cartão SD, depois toque em “Opções” (os três pontinhos) e em “Configurações”, “Configurações e armazenamento” ou correspondente.

3.     Formate o cartão SD

Toque em “Formatar como interno” e depois em “Limpar e formatar”, “Formatar cartão SD” ou a opção correspondente.

Ao fazer isso, seu cartão SD será transformado numa extensão do espaço interno do seu celular Android, armazenando tanto arquivos quanto apps.

Para voltar a usar o cartão SD como uma memória separada, faça o seguinte:

1.     Abra o app Configurações e toque na opção “Armazenamento”, Armazenamento e USB” ou equivalente (varia conforme o fabricante);

2.     Toque em “Cartão SD”;

3.     Toque em “Opções” (os três pontinhos) e depois em “Configurações”;

4.     Toque em “Formatar como portátil” e depois, em “Formatar”.

E pronto.

A opção não aparece, e agora?

2.     Forçando o celular a reconhecer o cartão SD como memória interna

Muitos fabricantes escondem a opção de formatação do cartão SD como memória interna, mas ainda é possível usá-la. Para isso você vai precisar de um computador Windows 10 e do pacote ADB. Importante destacar que aqui também o celular precisa estar com versão 6.0 ou superior do Android.

Primeiro, você terá que ativar a depuração USB em seu celular Android:






1.    Abra o app Configurações e toque em “Sobre o telefone”;

2.    Toque em “Informações do software”;

3.  Toque várias vezes sobre “Número da compilação” ou “Número da Build” (varia conforme o fabricante), até o celular informar que você agora é um desenvolvedor;

4. Volte para a tela principal de Configurações e toque em “Opções do desenvolvedor/programador”;
Em alguns aparelhos, a opção está dentro do menu “Sistema”;

5.   Ligue a chave “Depuração USB” e confirme.

Feito isso, é hora de forçar o Android a exibir a opção de formatação como memória interna:

Acesse developer.android.com e baixe o pacote com ADB; (https://developer.android.com/studio/releases/platform-tools)

1.   Extraia o pacote para a pasta raiz do seu computador; (em geral “C:”, mas confirme   em seu computador);

2.   Para facilitar o processo, renomeie a pasta “platform-tools” para “adb”. Abra a pasta   seguinte do arquivo e renomeie da mesma forma para “adb”;



3.   Conecte o seu celular Android ao computador;

4.   Digite “cmd” (sem aspas) no campo de busca do Windows 10 e tecle “Enter”;

5.   No Prompt de Comando, digite “cd\adb” (sem aspas) ou "cd adb"e tecle “Enter”. Se a extração da pasta foi feita corretamente você terá que repetir este comando duas vezes para acessar a ultima pasta com o arquivo "adb" executável

6.  Para confirmar que o celular foi reconhecido, digite “adb devices” (sem aspas) e tecle “Enter”. O prompt deverá retornar uma mensagem com a palavra “device” e um número, indicando que ele reconheceu o aparelho;(o celular tem que estar desbloqueado). Olhe para a tela do celular, pois em alguns modelos ele pode pedir autorização para a conexão com o computador. Autorize. Se mostrar a opção de conexão USB para escolher, selecione “transferência de arquivos”.

7.   Digite “adb shell” (sem aspas) e tecle “Enter”;

8.   Dentro da shell, dê o comando “sm list-disks” (sem aspas)

9.    Ele deve retornar algo parecido com “disk:179,0”, que é a ID do seu cartão SD.

10. Decida quanto espaço você deseja dedicar ao adoptable mode ou extensão do       armazenamento interno.

11. Se optar por usar 100% do cartão como armazenamento interno, dê o seguinte   comando:

12.  “sm partition disk:179,0 private” (sem aspas)

13. Fique atento para usar a ID do seu cartão e não a que aparece acima que é     mostrada para o cartão que tenho em mãos quando escrevo este tutorial.

14. Se preferir que seu cartão tenha uma configuração mista, use o comando desta   forma:

15.  “sm partition disk:179,0 mixed 50” (sem aspas)

16. Em que o mixed 50 informa que apenas metade (50%) do cartão será destinado ao   adoptable mode. O restante permanecerá no modo tradicional.

17. Em seguida, saia da shell com o comando “exit” (sem aspas) e verifique se o cartão   do aparelho já aceita o novo modo de operação.

18.  Veja as imagens do “antes” e “depois”, abaixo:





Abraço a Todos!

Comentários