¿Por qué constantemente me quedo sin espacio en mi Galaxy S2?

Tengo un Galaxy S2 con Android 4.1.2. Tiene un HD interno de 12 GB y una tarjeta SD de 16 GB.

Sigo recibiendo errores de varios programas que me dicen que me estoy quedando sin espacio. BeyondPod no descarga nuevos episodios, Evernote sigue publicando una notificación de falta de espacio (aunque parece estar almacenando todo) y, a veces, las aplicaciones no se actualizan.

He tratado de asegurarme de no tener aplicaciones superfluas, y realmente no he cambiado las aplicaciones que uso desde que comencé a usar el dispositivo por primera vez. Guardo todos los archivos grandes, como colecciones de música o videos, en mi tarjeta SD.

Cuando conecto mi dispositivo por USB a mi computadora Linux y verifico las propiedades de mi disco duro de 12 GB, dice que se usan 9.9 GB. Pero si reviso los archivos, cada carpeta parece tener apenas kilobytes de información.

¿Por qué se está llenando mi disco duro de 12 GB y cómo lo borro para no tener estos errores?

Actualización: mi teléfono está rooteado, por lo que si eso es algo que me puede ayudar en esta situación, entonces tengo acceso a la raíz.

@AlEverett: Gracias por esos enlaces. Arrojan un poco de luz sobre el hecho de que mi dispositivo tiene algunos problemas con el almacenamiento, pero, por lo que puedo ver, no me dice qué puedo hacer para resolver el problema. Si hay algo que me perdí, me disculpo, y si es así, tal vez alguien podría indicarme qué debería mirar específicamente.
Acabo de agregar la insufficient-memoryetiqueta a tu pregunta. Haga un seguimiento de su wiki de etiquetas , donde encontrará algunos "primeros auxilios", por ejemplo, enlaces como ¿Qué puedo hacer para administrar el almacenamiento interno de mi teléfono? Nota: esa etiqueta se centra en el almacenamiento interno .
¿Es posible que tengas un problema con el caché? Tengo un Galaxy s3 con 4.1.2 y uso un programa de la tienda de aplicaciones llamado Asistente de Android para mantener mi teléfono "limpio".
Intente descargar un emulador de terminal para Android e ingrese 'df -ha'. Eche un vistazo al uso de memoria de todas las particiones. Puede darnos una idea de dónde está llena la memoria.
Relacionado: Algo está consumiendo en secreto la memoria interna de mi Acer Iconia A500 y necesito ayuda para encontrarlo . Para su caso, especialmente esta respuesta podría resultar útil, ya que contiene varias soluciones posibles.
¿Es Android de serie o una ROM personalizada?

Respuestas (9)

Se registró en el sitio específicamente para responder a esta pregunta. También estoy usando un Samsung Galaxy S2 con mucho espacio de almacenamiento pero constantemente lleno. No podía instalar aplicaciones ni hacer casi nada .

Estoy usando Cyanogenmod, pero esto se aplica a todos los Android.

Lo que hice fue usar un explorador de archivos con permisos de raíz ( para ver todos los archivos ), navegué a la /data/logscarpeta.

El contenido de la carpeta totalizó más de 1 GB, lo que provocó el problema. Eliminé todos los archivos en esa carpeta y funciona bien ahora.

En cuanto a por qué sucede esto, no lo sé, pero sé cómo solucionarlo. ¡Espero que esto ayude!

Esta puede ser la respuesta. En mi /data/logcarpeta (sin 's' en 'log'), había alrededor de medio gigabyte de datos. Limpiar esto parece haber ayudado, ya que ahora recibo menos errores, pero voy a correr durante un día más o menos para estar seguro.
Solo una nota adicional para cualquiera que pueda encontrar esto más tarde: estaba confundido acerca de la diferencia entre la tarjeta SD interna y el HD interno del dispositivo. La HD interna es de aproximadamente 2 GB y la SD interna es de aproximadamente 12 GB (y luego está la unidad externa adicional de 16 GB). Seguí pensando que si limpiaba mi unidad de 12 GB eso ayudaría, pero es la unidad del sistema interno, eso es no visible cuando se conecta por USB, donde se necesitaban archivos de limpieza.
También estoy en Cyanogenmod, y esto me ha pasado algunas veces. No conozco a nadie que tenga una ROM estándar que haya tenido este problema. (Gracias por la solución.)
¿Alguna solución para dispositivos no root?

Si se está quedando sin espacio de almacenamiento en su teléfono Samsung S2, simplemente marque *#9900#en la tableta y seleccione la opción 2 "Eliminar dumpstate/logcat"

No es necesario rootear tu Android. Reinicie su teléfono después.

Gracias por la respuesta, leí esto en un foro hace un tiempo cuando activé el cifrado por última vez, pero olvidé dónde
Impresionante. Esto me liberó más de 800 mb y es más fácil que instalar un explorador de archivos y buscar la carpeta /data/log.
Recibo "código mmi no válido" cuando marco eso

Debe borrar los archivos de registro. Marque *#9900# y seleccione eliminar dumpstack

¿Es esto diferente de eliminar los archivos en /data/log?

Yo tuve el mismo problema. No se pudo actualizar nada debido a memoria insuficiente. Probé un millón de sitios, desperdicié horas y horas.

Lo único que funcionó fue "Debe borrar los archivos de registro. Marque *#9900#y seleccione delete dumpstack" como se indica en una publicación anterior . Liberó casi un GiB de espacio.

Vaya a dialery escriba EXACTAMENTE estrella libra 9900 libra ( *#9900#). El menú aparece automáticamente (no es necesario enviar ni nada). Seleccione la delete dumpstackopción (la segunda en mi teléfono).

Podría gritarle a Samsung por haber perdido tanto tiempo, cuando una solución tan simple e idiota estaba disponible. Recibí todo tipo de consejos idiotas sobre reinstalar firmware, mover fotos a la tarjeta SD, etc. Nada de eso funcionó.

 *#9900# and select delete dumpstack

Prueba esta aplicación. ¿Instálala y verifica si hay espacio disponible o no? Compruebe el espacio disponible y elimine los archivos no deseados

Esto debería haber sido un comentario, no una respuesta. Por favor siga ¿Cómo escribo una buena respuesta?

Revisa el archivo /system/etc/gps/gpsconfig.xml específicamente la variable cLogEnabled. Si eso está configurado como verdadero, vaya y verifique el tamaño de los archivos de registro de gps en /data/gps. Si esos archivos son grandes, entonces ese es tu problema.

Puede hacerlo usando adbshell y los comandos básicos de Linux (no recuerdo si duestaba disponible en Android).

Si este es su problema, deberá cambiar esa variable a falso, lo más seguro es que necesite root para eso. O tal vez marque este error a Samsung y espere una actualización o solución de ellos.

Gracias por responder. No puedo encontrar un directorio llamado gpsen /system/etc/.

Algunas aplicaciones no permiten que el usuario las mueva a la memoria secundaria, porque tal vez no sabe cómo hacerlo o porque quiere mantener su aplicación en la memoria principal.

Si es un desarrollador de Android, puede consultarlo en este artículo Ubicación de instalación de la aplicación . Pero, si solo es un usuario, la mejor idea es mover más aplicaciones que pueda a la memoria secundaria (tarjeta SD) y almacenar los archivos multimedia en la tarjeta SDC también.

Estoy bastante seguro de que sus aplicaciones en línea están almacenando archivos en su memoria interna y no están eliminando la basura correctamente, lo que debe hacer manualmente. Debe quitar temporalmente su tarjeta SD e insertar su teléfono en "modo de almacenamiento masivo". Luego use un software como File Explorer lite para tener una idea aproximada de lo que está consumiendo su memoria. Pero creo que la mayoría de los archivos basura se pueden encontrar en la carpeta "Android", especialmente si instala o desinstala muchos programas.

propina. Haga clic derecho en la carpeta de Android y seleccione Properties. Puede que te sorprenda su tamaño.
Si hago clic con el botón derecho en la carpeta de Android y selecciono Propiedades (usando Ubuntu), dice que tiene unos 210 MB.
ok, entonces la carpeta de Android está limpia. Todavía use cualquier software que tenga una vista de gráfico circular para verificar qué archivos / carpetas están consumiendo la memoria

Tú, mi amigo, puedes probar X-plore. Es una aplicación de administración de archivos que puede mostrarle muchos más detalles del sistema de archivos de su teléfono. También le permitirá ver archivos ocultos. Tal vez puedas encontrar la carpeta con más peso;)

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

Otro método que recomiendo es usar la aplicación CCleaner para Android. Encuentra archivos y limpia su teléfono inteligentemente. No tiene publicidad, así que eso es una ventaja.

Cuando insufficient memoryse activa el error, generalmente se trata del almacenamiento interno , es decir, la /datapartición. Independientemente del administrador de archivos utilizado, no puede acceder completamente a esto sin rootacceso.