Como adotar o cartão SD como armazenamento interno em dispositivos Samsung?

29

Recentemente, atualizei para o 6.0.1 Marshmallow no meu Galaxy S5 e gostaria de adotar um cartão SD como armazenamento interno. No entanto, não há opção para fazer isso.

Ao formatar o cartão SD, não há opção "Interna", apenas uma opção "Portátil".

captura de tela captura de tela captura de tela

Estou usando este cartão SD:

Samsung 64 PRO Micro SD XC

Eu tentei formatar o cartão SD no Windows, excluir a partição no Windows e até mesmo limpar a partição no Windows. Mas o Android sempre quer adicionar o armazenamento portátil.

Como forçar o Android a adicionar isso como armazenamento interno?

EDIT : De acordo com este artigo, o Galaxy S7 não suporta armazenamento adotável . Portanto, é provável que o S5 também não suporte armazenamento adotável. Estou procurando uma maneira de habilitá-lo usando a linha de comando adb, se possível agora.

a vapor
fonte
Você já tentou adicioná-lo como portátil e depois ver se ele o converterá depois?
Matthew Leia
Sim, eu tentei isso.
steampowered
Primeira frase, você quis dizer Galaxy S5 ? Enfim, o S5 também não o suporta, eu o testei pessoalmente. Existe uma solução alternativa, veja minha resposta.
Thomas Vos
@steampowered, vejo que você está usando um cartão micro SD muito sofisticado. Estou usando este cartão muito mais barato ( amazon.com/gp/product/B00TB8XZOK , 64GB, US $ 18) e, quando eu o tornei um armazenamento adotável no meu Samsung Galaxy S5, qualquer aplicativo que eu mude para ele (ex: Facebook, Google Fotos , LinkedIn, Facebook Messenger, etc), funcionou TÃO LENTAMENTE que o aplicativo era realmente completamente inutilizável. Você achou essa baixa velocidade executando aplicativos do cartão SD como armazenamento interno adotado como um problema no seu cartão Samsung?
Gabriel Staples
Nota: Acabei de encomendar este novo cartão Samsung 64GB Pro + ( amazon.com/gp/product/B012DTJ8NU , US $ 48,49), que deveria ser o melhor cartão micro sd # 1 abaixo de US $ 100 do mercado no momento, então Espero que funcione muito melhor, caso contrário, esse armazenamento adotável não será prático, pois os aplicativos ficam muito lentos ao usá-lo. (Aqui estão os testes de revisão e avaliação comparativa que indicam que esta é a melhor placa nº 1 do mercado no momento: amazon.com/review/R15BKPZSKPC16X/… ).
Gabriel Staples

Respostas:

40

Os dispositivos Samsung (e alguns outros fabricantes) não são compatíveis com o Adoptable Storage por padrão. No entanto, existem algumas soluções alternativas para habilitá-lo. Alguns dispositivos exigirão root e outros não. Se você possui um Galaxy A5, J5, J7, On5, escolha o método 2 (é necessário root ).

Antes de continuar, verifique se você possui um backup, pois isso formatará o seu cartão SD .


Método 1 (SEM ROOT | Galaxy S7)

Alguns telefones Samsung (por exemplo, Galaxy S7) e outros dispositivos Android não requerem raiz. Você precisará executar os seguintes comandos usando o ADB:

adb shell
sm list-disks
sm partition <DISK> private
reboot

Substitua <DISK>pela saída do comando anterior. (exemplo sm partition disk:179,64 private:). Se você não deseja converter o disco inteiro, em seguida, usar este comando em vez disso: sm partition <DISK> mixed <VALUE>. Substitua <VALUE>pela porcentagem (0-100) para manter como armazenamento externo. (Exemplo: sm partition disk:179,64 mixed 50para 50%).

Se você tiver acesso root, poderá usar o meu aplicativo Root Essentials . O Root Essentials executará todos os comandos para você, sem a necessidade de um PC.


Método 2 (ROOT | Galaxy A5, J5, J7)

Se o método acima não funcionou para você, não será possível obter armazenamento adotável sem raiz. (por exemplo, Galaxy A5, J5, J7, On5).

Se você enraizou seu dispositivo, precisará fazer o download do meu aplicativo Root Essentials . Após o download, vá para "Armazenamento Adoptável". Depois clique no botão "Adotar".

O Root Essentials solicitará que você atualize um plug-in usando uma recuperação personalizada. (por exemplo, TWRP). Não é possível fazer o flash do plug-in sem uma recuperação personalizada. Depois de atualizar o plug-in, reinicie o dispositivo e abra o Root Essentials novamente. Agora tente adotar seu cartão SD novamente e ele deve funcionar.


Adotei meu cartão SD com sucesso. O que preciso fazer a seguir?

Depois de adotar o seu cartão SD, você precisará migrar os dados existentes para o cartão SD. Isso é para liberar espaço no armazenamento interno.

Para migrar seus dados:

  1. Configurações abertas (Android)
  2. Toque em "Armazenamento". (ou "Manutenção do dispositivo"> ​​"Armazenamento").
  3. Selecione seu cartão SD.
  4. Abra o menu (3 pontos no canto superior direito) e toque em "Migrar dados".
  5. Agora seus dados serão migrados para o cartão SD.
Thomas Vos
fonte
2
Obrigado, isso funcionou para torná-lo armazenamento interno! O resultado parece ser um pouco problemático, pois o sistema operacional nem sempre exibe a capacidade extra. Também não está disponível para transferências de arquivos. No entanto, esta é a melhor resposta, por isso estou marcando como correta.
steampowered
@steampowered Sim, o tamanho total do armazenamento está bagunçado. Mas os individuais devem estar corretos.
Thomas Vos
1
Depois de executar os comandos do ADB em 2 cartões SD diferentes, meu Samsung Galaxy S5 ainda não o reconhece como armazenamento interno. Tentei executar atualizações nos meus aplicativos e continuar recebendo mensagens de que não há armazenamento suficiente. Isso funcionará no Samsung Galaxy S5? Ajudar o enraizamento?
2
Olá, consegui usar seus comandos em um Galaxy S5 e, na verdade, ele está movendo meus dados enquanto digito isso (você esqueceu de mencionar que deve-se clicar no armazenamento recentemente integrado e EXPORTAR para liberar espaço na memória interna real) . Enfim, tentei fazer o mesmo em um Galaxy A5 que agora também possui o Android 6 e, enquanto os comandos passam pelo console, nada muda em Configurações> Armazenamento. Alguma ideia?
Jörn Berkefeld 4/16
2
Não está funcionando para o Samsung J5 também.
Varun Bhatia
1

Aparentemente, é necessário adicionar o "sm" para: "sm partition disk: 179,64 private" caso contrário "Partition not found". Sou muito novo nisso, então provavelmente estou afirmando o muito, muito óbvio para a maioria das pessoas. Enfim, parece ter funcionado. Isso estava na nota 4.

Suponho que o que aconteceu neste momento é que, embora o tamanho total não esteja listado como alterado, na verdade está. Gostaria de saber como confirmar com essas ferramentas.

Correção leve: em "Armazenamento", lista o total corretamente, com o interno sendo quase todo cheio (como estava) e quase nada no cartão. Suponha que eu possa tratar tudo isso como uma grande e feliz pilha de armazenamento neste momento?

Mas o que se entende por "não pode ser usado para transferências"? Suponho que você esteja apenas querendo dizer que não pode arrancar a coisa e puxá-la com um computador ou outro dispositivo?

Alguém quer compartilhar algumas advertências ou dicas depois de chegar a esse ponto?

Espectador
fonte
1
OBRIGADO! a coisa do sm não é óbvia. Meu Verizon Samsung Galaxy S5 estava me dando o erro "partição agora encontrada" antes. Usando o comando sm acima, foi corrigido.
Gabriel Staples
2
O próximo passo é acessar as opções de armazenamento e brincar até que ele diga algo ao longo da linha de "mover arquivos para sd". Feito isso, além de alguma confusão entre mim e alguns aplicativos sobre o que exatamente é o que, funciona muito bem. Meu objetivo era fazer com que minha esposa não se perguntasse constantemente onde ficava o armazenamento. Agora, é praticamente um ponto, e bastante. Obrigado a todos por postar isso. Corrigirei isso mais tarde quando estiver perto do meu computador.
Espectador
correção: erro "partição não encontrada"
Gabriel Staples
Eu acho que ele não está disponível para transferência de arquivos significa que, quando conecto o telefone ao computador via MTP, não consigo ver o tamanho total do disco combinado. Então, eu ainda termino com 16 GB
tokam 05/01/17
1
O que?! Por que seguir as instruções da linha de comando se você realmente não as seguirá? Não "aparentemente" precisa adicionar o "sm". Talvez isso tenha sido incluído porque era necessário? nós. Isso realmente não funcionou para mim, mas adb shell sm set-force-adoptable truefuncionou.
BiTinerary 13/03