Solução alternativa para o Android 4.4 não consegue gravar em cartões SD?

11

Ontem atualizei meu Samsung Galaxy S4 para o Android 4.4 KitKat e tive a péssima surpresa de que ele não pode mais gravar no meu cartão SD ... Sei que esse problema está amplamente documentado em todos os lugares, mas alguma solução alternativa foi encontrada ainda? (Além de remover o cartão fisicamente do telefone e abri-lo no meu PC) Além disso, devido ao sinalizador KNOX, não posso fazer o downgrade para 4,3 ...

(PS: enraizado ou não, não faz diferença)

Guillaume
fonte
2
@ t0mm13b ah, isso não é o ideal. Eu sabia que a mudança estava certa, mas estava com a impressão (obviamente errada) de que a Samsung corrigia isso para funcionar em seu próprio dispositivo com ROM oficial, pois eles ainda 'suportam' cartões EXT-SD. Em um dispositivo raiz, ALGUNS tiveram sucesso com a montagem de pastas, mas outros tiveram o dispositivo em tijolos. Experimente o XDA e veja o que está lá, está sendo trabalhado, mas não vejo uma resposta definitiva.
RossC 26/02
1
Em suma, a verdadeira solução alternativa é alterar uma linha no manifesto na fonte kitkat e recompilar a rom e exibi-la. O Google é claro ao se afastar dos SDCards, a capacidade de memória flash está aumentando e é barata para incorporar na placa do dispositivo e, além disso, usando os serviços em nuvem para armazenamento. É um grande inconveniente, talvez alguém com quadro Xposed pode contorná-la .... pita ..
t0mm13b
1
@ DanHulme reclamar com o autor do aplicativo não é a solução. É uma mudança drástica pelo Google ...
t0mm13b 26/02
1
Ainda é uma jogada idiota. Por que devemos ser forçados a armazenar todos os nossos downloads na memória interna? O ponto principal (mais ou menos) de ter um slot SD é para que possamos despejar um monte de mídia em um cartão e trocar uma coleção por outra. Suponho que o Google queira que todos usemos "memória em nuvem", que é inútil quando está fora da rede.
Carl Witthoft

Respostas:

17

Encontrei uma resposta para minha própria pergunta! É melhor compartilhar como eu fiz (FAÇA POR SEU PRÓPRIO RISCO, funcionou bem para mim). Precisa de raiz, obviamente.

  1. Usando um gerenciador de arquivos habilitado para raiz, navegue até /system/etc/permissions
  2. Edite platform.xml e localize a permissão WRITE_EXTERNAL_STORAGE.
  3. Adicione uma definição de grupo adicional para esta permissão ...<group gid="media_rw" />
  4. Salve as alterações no arquivo.
  5. Reiniciar.

Os créditos vão para mateenf no fórum XDA-developers

Guillaume
fonte
1

Usei esta solução alternativa para editar tags do meu cartão SD externo no meu LG G3 (LG-D851) com raiz. O reprodutor de áudio é o PowerAmp.

  1. Faça o download e instale o instalador do Xposed no Google Playstore: Instruções: https://www.youtube.com/watch?v=nj_fgrpgDRU (GadgetHacks)
  2. No Xposed Installer, clique em "Download". (pode ser necessário pressionar o símbolo de atualização para carregar os módulos).
  3. Clique em e baixe "KitKat SD Card Full Access" no repositório. Verifique se o download da caixa Fontes desconhecidas está marcado (configurações> segurança> fontes desconhecidas).
  4. Depois que o módulo for baixado e instalado, reinicie o telefone e marque o conteúdo do seu coração.
Heru Ammen
fonte
1
Não há necessidade de um módulo Xposed, agora existem muitos aplicativos na loja Play para fazer isso (todos eles exigem root, obviamente). Procure por "SD Fix" na Play Store, você os encontrará.
precisa
Agora você me diz ... lol. Boa aparência!
Heru Ammen
1
Esses aplicativos não existia no momento em que fiz a pergunta :)
Guillaume
0

Eu encontrei uma solução muito melhor! Com o uTorrent, não consegui escrever para

"/storage/extSdCard/"

Mas eu sou capaz de escrever para:

"/storage/extSdCard/Android/Data/com.utorrent.client"

Portanto, procure uma pasta no cartão SD à qual seu aplicativo tenha acesso fornecido pelo Android.

nl-x
fonte