He sido un feliz propietario de un Acer Iconia A500 durante un poco más de un año, pero hace un par de semanas comenzó a quejarse de que su memoria interna estaba llena. Me sorprendió un poco ya que guardo películas y cosas así en la tarjeta SD externa, pero asumí que era un caché del navegador, Maps o algo así, que había consumido una buena parte de la memoria 32G que tiene internamente.
Sin embargo, ese no parece ser el caso. He borrado los datos de casi todas las aplicaciones que he instalado, pero aún así, si miro la pestaña Almacenamiento de la configuración, veo lo siguiente (hace un par de horas):
Tengo la sensación de que la parte gris más a la derecha de la barra debería tener un poco más de 379 MB (la parte disponible)... (La tarjeta SD en la parte inferior de la imagen es la externa, no importa esa).
Probé casi todas las aplicaciones de uso de disco disponibles y todas muestran resultados similares, la siguiente es DiskView (imagen tomada después de eliminar algunas aplicaciones):
(en esta foto "Tarjeta SD" es la interna...)
Una cosa que todas las aplicaciones de uso de disco parecen tener en común es que, a menos que el dispositivo esté rooteado, no pueden ver lo que hay en algunos directorios (como /data), lo que me hace pensar que es el mismo Android (4.0.3 en este dispositivo) que tiene algún tipo de caché que se está comportando mal o que algún proceso está produciendo cantidades extremas de registros en alguna parte.
Perdón por esta larga introducción, pero la pregunta básica es: ¿Cómo procedo?
Supongo que una alternativa es encontrar lo que vale la pena hacer una copia de seguridad y hacer un restablecimiento de fábrica o algo así, pero me gustaría saber qué sucedió primero.
Rootearlo es una alternativa que probablemente me ayudaría a obtener más información, pero me gusta tal como está (excepto por este problema). Si es necesario resolverlo, por supuesto que podría hacerlo, pero parece que no debería tener que hacerlo con un aparato como este.
¿Hay otra forma de avanzar? Tengo esta ingenua esperanza de que haya un botón en algún lugar que no haya visto que borre todos los registros o reduzca el nivel de registro de depuración a información.
Editar: una cosa que he estado considerando pero que no puedo investigar es si podrían ser núcleos. He tenido muchos bloqueos últimamente (presumiblemente porque se ha estado quedando sin disco).
En respuesta al comentario de Izzy a continuación. Las aplicaciones suman más o menos exactamente los 700 MB enumerados como "Aplicaciones" (parece ser el total de datos y las propias aplicaciones).
Esto se parece a la fuga de registro de GPS de Acer que tuvimos en un Acer Iconia A200:
La conclusión es que cuando se usa el GPS, el controlador de GPS para ICS 4.0.3 en las tabletas de la serie A de Acer aparentemente escribe numerosos
gl-YYYY-MM-DD-HHMMSS.txt
archivos en el/data/gps
directorio. Aparentemente, los archivos no se eliminan automáticamente, por lo que con el tiempo consumirán la mayor parte del espacio de almacenamiento interno.
Los usuarios no pueden eliminar estos archivos sin acceso de root. Sin embargo, hay un parche para borrar los datos de registro del GPS (no se necesita acceso a la raíz, por lo que no se anula la garantía).
Update.zip
en una tarjeta microSD vacía con formato FAT32. (Lo subimos a una tarjeta ya presente en la tableta conectada, que no estaba vacía, pero aún funcionaba).Erasing cache before SD update...
; interpreto este mensaje como: "borrar y actualizar", por lo que debería curar el síntoma y la causa). Hay un bonito .pdf
en la descarga, que describe los pasos anteriores en detalle con capturas (de pantalla). (También habla de un user_cleanGPSlog
archivo de texto adjunto, pero no lo teníamos y no parecía necesitarlo).
Aquí hay algunos puntos clave para este problema. Aunque no todos se aplicaron en este caso, los incluiré todos, ya que en otro caso podrían resultar útiles:
du -k|sort -n
(para encontrar los archivos más grandes) sería, por ejemplo, omitir los directorios a continuación/data
df -h
podría mostrar dónde el espacio libre tiende a cero (vea la captura de pantalla a continuación). En caso de que el -h
parámetro ("legible por humanos") no se entienda en su sistema, puede intentar reemplazarlo por -m
("megabytes"), -k
("kilobytes") u omitirlo por completo./data/tombstones/tombstone_nn
, con "nn" simplemente como un contador. Como se informaron muchos accidentes, este podría ser un lugar que se está "llenando" (ver más abajo). Pero solo 2,5 MB podrían ubicarse aquí en este caso./data/local
: El directorio "/data/local" es importante ya que permite acceso de lectura/escritura de shell (la cuenta de usuario que los teléfonos no rooteados ejecutan adbd como). Cuando se instala una aplicación, primero se copia en "/data/local". Lo que significa que, incluso en dispositivos no rooteados, uno debería poder excavar aquí.La siguiente captura de pantalla muestra la salida de df -h
un Motorola Droid 2. Como puede ver, hay 2 puntos de montaje en el almacenamiento interno que podrían ser candidatos para "llenarse": /data
(el más probable, y recibió el golpe en este caso) más /cache
_ El comando se ejecutó sin privilegios de root:
Tombstones: La ubicación de la carpeta es /data/tombstones
. Los permisos del /data
directorio son drwxrwxr-x
, el tombstones
subdirectorio tiene drwxr-xr-x
, por lo que también son accesibles en dispositivos no rooteados. Usando un emulador de terminal (ver arriba), puede cd /data/tombstones
hacer y ls -l
ver si hay lápidas y qué tamaño ocupan. Desafortunadamente, todas las lápidas son propiedad del sistema y los permisos están configurados en rwx------
-- así que si ese es su alborotador: no puede eliminarlos sin root :( Tenga una buena copia de seguridad (¿eh? ¿Cómo, sin root?), y probablemente un restablecimiento de fábrica sera tu ultimo recurso...
/data/media/clockworkmod/backup
hay copias de seguridad generadas automáticamente que ocupan una gran cantidad de espacio.Tuve este mismo problema con mi tableta Acer A100 y encontré la fuente del problema: hay una carpeta ubicada en /data/gps que se llena con archivos txt. El mío era 4.3G. Si su dispositivo está rooteado, puede eliminarlo de un emulador de terminal o adb y recuperar su espacio:
$ su
# cd /data/gps
# rm gl-*.txt
Primero elimine la .thumbnail
carpeta dentro de su directorio DCIM, luego apague el dispositivo y vuelva a encenderlo. Esto resolvió mi problema.
Federico
cerveza inglesa
/data
directorio. (Así es como sé que la mayor parte de mi almacenamiento está siendo utilizado por archivos almacenados en caché de Google Music).Federico