Por que estou constantemente ficando sem espaço no meu Galaxy S2?

31

Eu tenho um Galaxy S2 executando o Android 4.1.2. Tem um HD interno de 12 GB e um cartão SD de 16 GB.

Continuo recebendo erros de vários programas dizendo que estou ficando sem espaço. O BeyondPod não baixa novos episódios, o Evernote mantém uma notificação de falta de espaço (mesmo que pareça estar armazenando tudo) e, às vezes, os aplicativos não são atualizados.

Tentei garantir que não tenho aplicativos supérfluos e realmente não os alterei desde que comecei a usar o dispositivo. Eu mantenho todos os arquivos grandes, como coleções de músicas ou vídeos, no meu cartão SD.

Quando conecto meu dispositivo via USB ao meu computador Linux e verifico as propriedades do meu HD de 12 GB, ele diz que 9,9 GB são usados. Mas se eu procurar os arquivos, todas as pastas parecem ter apenas kilobytes de informações.

Por que meu HD de 12 GB está sendo preenchido e como o limpo para não receber esses erros?

Atualização: meu telefone está enraizado, portanto, se isso é algo que pode me ajudar nessa situação, o acesso à raiz está disponível para mim.

Questionador
fonte
@ AlEverett: Obrigado por esses links. Eles esclarecem um pouco o fato de que meu dispositivo tem alguns problemas com o armazenamento, mas, até onde eu sei, não me diz o que posso fazer para resolver o problema. Se há algo que eu perdi, peço desculpas e, se sim, talvez alguém possa me direcionar para o que eu deveria estar olhando especificamente.
Pergunta
Acabei de adicionar a insufficient-memorytag à sua pergunta. Siga o tag-wiki , onde você encontra alguns "primeiros socorros", por exemplo, links como O que posso fazer para gerenciar o armazenamento interno do meu telefone? Nota: essa tag se concentra no armazenamento interno .
Izzy
1
Tente baixar um emulador de terminal para o Android e digite 'df -ha'. Veja o uso da memória de todas as partições. Pode nos dar uma idéia de onde a memória está cheia.
Anoop KP

Respostas:

16

Inscreva-se no site especificamente para responder a esta pergunta. Também estou usando um Samsung Galaxy S2 com muito armazenamento, mas constantemente cheio. Não consegui instalar aplicativos ou fazer praticamente qualquer coisa .

Estou usando o Cyanogenmod, mas isso se aplica a todos os Androids.

O que fiz foi usar um explorador de arquivos com permissões de raiz ( para ver todos os arquivos ), navegado até a /data/logspasta.

O conteúdo da pasta totalizou mais de 1 GB, causando o problema. Eu apaguei todos os arquivos dessa pasta e agora funciona bem.

Quanto ao porquê isso está acontecendo, eu não sei - mas eu sei como corrigi-lo. Espero que isto ajude!

sergserg
fonte
Esta pode ser a resposta. Na minha /data/logpasta (sem 's' no 'log'), havia cerca de meio gigabyte de dados. Limpar isso parece ter ajudado, pois agora estou recebendo menos erros, mas vou correr por um dia ou mais para ter certeza.
Pergunta
Apenas uma observação adicional para quem possa se deparar com isso mais tarde: fiquei confuso sobre a diferença entre o cartão SD interno e o HD interno do dispositivo. O HD interno tem cerca de 2 GB e o SD interno tem cerca de 12 GB (e há a unidade externa adicional de 16 GB.) Fiquei pensando que se eu limpar minha unidade de 12 GB, isso ajudaria, mas é a unidade interna do sistema. não é visível quando você se conecta por USB, onde os arquivos de limpeza eram necessários.
Pergunta
Também estou no Cyanogenmod, e isso já aconteceu comigo algumas vezes. Não conheço ninguém executando uma ROM de estoque que tenha esse problema. (Graças para a solução.)
voidHead
1
Alguma solução para dispositivos não raiz?
Lenin Raj Rajasekaran
17

Se você estiver recebendo "espaço de armazenamento esgotado" no seu telefone Samsung S2, basta discar *#9900#no tablet e selecionar a opção 2 "Excluir dumpstate / logcat"

Não é necessário fazer root no seu android. Reinicie seu telefone depois.

Shane Henson
fonte
Obrigado pela resposta eu li isso em um fórum um tempo atrás quando eu ativei criptografia no último tempo, mas eu esqueci onde
Alex Lehmann
Impressionante. Isso liberou mais de 800 MB para mim e é mais fácil do que instalar um explorador de arquivos e encontrar a pasta / data / log.
Moob
Estou ficando "código MMI inválido" Quando eu disco que
Lenin Raj Rajasekaran
5

Você precisa limpar os arquivos de log. Disque * # 9900 # e selecione delete dumpstack

de mc
fonte
5
Isso é diferente de excluir os arquivos /data/log?
Questionador
2

Eu tive o mesmo problema. Não foi possível atualizar nada devido à memória insuficiente. Tentei um zilhão de sites, desperdiçou horas e horas.

A única coisa que funcionou foi "Você precisa limpar os arquivos de log. Disque *#9900#e selecione delete dumpstack", conforme indicado em uma postagem anterior . Liberou quase um GiB de espaço.

Vá para dialere digite EXATAMENTE libra esterlina 9900 libra ( *#9900#). O menu é exibido automaticamente (não é necessário enviar nem nada). Selecione a delete dumpstackopção (a segunda no meu telefone).

Eu poderia gritar com a Samsung por ter perdido tanto tempo, quando uma solução simples e idiota estava disponível. Recebi todos os tipos de conselhos idiotas sobre reinstalar o firmware, mover fotos para o cartão SD, etc. Nada disso funcionou.

 *#9900# and select delete dumpstack
Fletch
fonte
1

Verifique o arquivo /system/etc/gps/gpsconfig.xml especificamente a variável cLogEnabled. Se isso estiver definido como verdadeiro, verifique o tamanho dos arquivos de registros gps em / data / gps. Se esses arquivos forem grandes, esse é o seu problema.

Você pode fazer isso usando os comandos adbshell e linux básico (não me lembro se duestava disponível no estoque android).

Se esse for o seu problema, você precisará alterar essa variável para false, com certeza precisará de raiz para isso. Ou talvez marque esse bug na samsung e espere uma atualização ou solução deles.

Rombus
fonte
Obrigado por responder. Não consigo encontrar um diretório chamado gpsno /system/etc/.
Pergunta
1

Alguns aplicativos não permitem que o usuário os mova para a memória secundária, porque talvez eles não saibam como fazer isso ou porque desejam manter o aplicativo na memória principal.

Se você é um desenvolvedor Android, pode conferir neste artigo Local de instalação do aplicativo . Mas, se você é apenas um usuário, a melhor idéia é mover mais aplicativos para a memória secundária (cartão SD) e armazenar os arquivos de mídia no SDCard.

Neto Marin
fonte
1

Tenho certeza de que seus aplicativos online estão armazenando arquivos na memória interna e não estão fazendo um descarte adequado de lixo, o que você precisa fazer manualmente. Você deve remover temporariamente o seu cartão SD e inserir o telefone no "modo de armazenamento em massa". Em seguida, use um software como o File Explorer Lite para ter uma idéia aproximada do que está consumindo sua memória. Mas acho que a maioria dos arquivos indesejados pode ser encontrada na pasta "Android", especialmente se você instalar / desinstalar muitos programas.

fóruns
fonte
gorjeta. Clique com o botão direito do mouse na pasta Android e selecione Properties. Você pode se surpreender com o tamanho.
fóruns
Se eu clicar com o botão direito do mouse na pasta Android e selecionar Propriedades (usando o Ubuntu), ele diz que tem cerca de 210 MB.
Questionador
ok, então a pasta Android está limpa. Ainda usar qualquer software que tem uma vista gráfico de pizza para verificar quais arquivos / pastas estão comendo a memória
fóruns
0

Você, meu amigo, pode experimentar o X-plore. É um aplicativo de gerenciamento de arquivos que pode mostrar muito mais detalhes do sistema de arquivos do seu telefone. Isso permitirá que você visualize arquivos ocultos também. Talvez você consiga encontrar a pasta com mais peso;)

https://play.google.com/store/apps/details?id=com.lonelycatgames.Xplore

Outro método que eu recomendo é usar o CCleaner Android App. Ele encontra arquivos e limpa seu telefone de forma inteligente. É livre de anúncios, o que é uma vantagem.

codeão
fonte
Quando o insufficient memoryerro é acionado, isso geralmente diz respeito ao armazenamento interno , ou seja, à /datapartição. Independentemente do gerenciador de arquivos usado, você não pode acessá-lo totalmente sem rootacesso.
Izzy