Como alterno o cartão SD do meu dispositivo Android sem causar problemas?

20

Acabei de adquirir um novo cartão SD de 32 GB para o meu Nexus One. No antigo, tenho vários aplicativos instalados e armazeno os dados lá porque a memória interna não lida com isso. Então agora eu quero trocar de cartão SD, mas como faço para fazer isso sem causar problemas? Simplesmente copio e colo tudo ou existe outra maneira de fazer isso?

Estou no firmware de estoque no Android e usando o Mac OS X Lion.

Giyad Shkirgez
fonte

Respostas:

16

A menos que você tenha feito alguma mágica do App2SD com partições ext4 no seu cartão SD (se você não sabe do que estou falando, não sabia), o SDCard terá apenas uma partição FAT32 simples.

Então, tudo o que você precisa fazer é copiar todos os dados do antigo SDCard para um novo e tudo ficará bem.

A maneira mais fácil de fazer isso é conectar o telefone ao laptop, colocar o cartão no leitor de cartões (com a ajuda de um adaptador que geralmente vem com o novo cartão SD), copiar tudo e trocar os cartões SD no telefone.

EDIT: Android armazena aplicativos que foram movidos para sdcard em uma pasta chamada .android_secure que está oculta no OS X Finder e Linux Nautilus por padrão. Não se esqueça de mudar isso :)

Mavrik
fonte
incrível, apenas tive que reiniciar o meu telefone depois de copiar e tudo é bom :)
Giyad Shkirgez
@Mavrik Mas o cartão SDHC com FAT32 tem um limite de 4 GB por transferência de arquivo. É aconselhável copiar do antigo cartão SDHC FAT32 para o novo cartão SDHC com um sistema de arquivos mais recente que não possui limite de 4 GB?
22412 Boris_yo
2
O Android exige que o cartão SD seja formatado para FAT32 e não para qualquer um dos sistemas de arquivos mais recentes, então esse é um ponto discutível (excluídos os hackers de raiz, mas para aqueles que você realmente precisa saber o que está fazendo).
Mavrik
Essa resposta ainda funciona? Visto que minha pasta .android_secure parece estar vazia. Ainda posso migrar dessa maneira?
precisa saber é o seguinte
Sim, os nomes das pastas mudaram recentemente, mas o processo não.
Mavrik
0

Se você fez algo sofisticado em uma segunda partição (geralmente é EXT4 ou EXT3 fs), ou se você possui CWM (ClockWork Mod) e pode fazer backups completos com facilidade, daria uma olhada nesta resposta .

Em poucas palavras:

  1. Faça um backup com o CWM (cria um backup armazenado no cartão SD),
  2. Copie tudo do cartão SD para o PC,
  3. Insira e formate o novo cartão SD,
  4. Copie os dados de volta para o novo cartão,
  5. Restaure o backup (incluindo ext4) usando o CWM.

Eu acredito que você pode executar a etapa 2. com o método usual do cabo USB e que ele só precisa incluir todos os dados da primeira partição (FAT fs). Lembre-se de incluir arquivos ocultos.

Nas versões mais antigas do Android (anteriores à 2.2), se você estiver, digamos, usando o link2sd, também poderá ser necessário:

  1. Reconecte os aplicativos (talvez seja necessário 'reinstalar' pelo recurso de reinstalação rápida do link2sd ).
Jon Coombs
fonte