En algunos terminales Android, como es el caso del Samsung Galaxy S2, se produce un error por el que la memoria interna se va llenando con archivos de registros, estos archivos se van acumulando en teléfono hasta llenar la memoria interna. Estos archivos se encuentran en la carpeta /data/log si accedes a esta carpeta a través de un administrador de archivos mostrará que la carpeta está vacía, pero esto se debe a que el file manager no tiene permisos para ver los archivos que contiene el directorio, en muchos casos esa carpeta ocupa más de 1,5GB y es lo que está provocando que nuestro terminal no tenga memoria.
Para limpiar la memoria en los terminales Samsung que tienen instalada la rom original, basta con teclear en dialer el siguiente código MMI: *#9900# a través de este código se accede al menú oculto, en el que ejecutando la opción «ejecutar dumpstate/logcat/modem log» libera la memoria de nuestro teléfono.
En el caso de tener instalada la rom de Cyanogen, el código MMI para acceder al menú oculto de Samsung es inválido, por lo que hay que utilizar una solución alternativa, tras buscar en diferentes foros encontré el siguiente método utilizando la app de “Terminal emulator”. Para limpiar el archivo de logs es necesario que el terminal esté rooteado y darle permisos a la app, si este es tu caso, los pasos que debes seguir son los siguientes:
1. Ejecutamos la app Terminal Emulator
2. Tecleamos su y pulsamos enter. (Saldrá una ventana indicando que confirmemos acceso de super-administrador a la aplicación, esperamos los tres segundos, y pulsamos en “Permitir”).
3. Cambiamos el directorio tecleando cd /data/log y pulsamos enter.
4. Nos aseguramos de que estamos en el directorio correcto tecleando pwd y pulsando enter. Si estamos en el directorio correcto debería mostrarse /data/log (Es MUY IMPORTANTE asegurarse de que estamos en el directorio correcto, ya que el siguiente paso es eliminar todos los archivos que contiene.)
5. Eliminar los archivos que contiene el directorio tecleando rm * y pulsando enter.
6. Listo, escrbir exit para salir de la app.
Si vamos a ajustes -> almacenamiento, comprobaremos que hemos recuperado buena parte de la memoria interna de nuestro teléfono.
NOTA: Si tienes algo importante en el teléfono es recomendable hacer una copia de seguridad de tus archivos.
Disculpa la pregunta, esa carpeta «log» está en «data» o es la que aparece en «dev»??? En «data» no me muestra nada
🙁
Creo q es más sencillo haciéndolo de otra forma:
Accedes al gestor de archivos, buscas el directorio /data/log (te preguntará si quieres darle acceso SU), entras y borras todo
Liso 🙂
que consecuencias pudieran pasar si borro todos esos datos???
no afecta al funcionamiento de mi telefono sino ya valio… diganme antes de ejecutar este proceso
saludos
Hola,
ese procedimiento sólo afecta a logs del registro del sistema, no afecta al sistema.
Un saludo,
Tengo un S2 con cyanogen 12 y no lo consigo, me aparece such a file or directory not found. Que debo hacer?
Tengo un S2 con cyanogen 11 y no lo consigo, me aparece cd/data/log not found. Que debo hacer? He probado como dice Eduardo y sale CD not found… me podéis ayudar?
Gracias
Hola Ferran,
¿estás escribiendo cd /data/log con un espacio entre cd y / ?
Tengo el mismo problema, escrito cd /data/log y me dice que no aparece el directorio, tengo el LG G3 Stylus
Hola
No me funciona el segundo método.
Cuando le doy a cd/data/log me dice #cd/data/log: not found
Qué hago mal?
Gracias!
Ya lo encontré
Es:
Su
CD data/log
Rm*
Gracias!
hola yo pogo su y me aparece not found
Muchisimas gracias!! El primer método (*#9900#) es el que pone en mil sitios y la gente comenta en foros, pero no me servía por ser root y gracias a tu segundo método he podido liberar 1,5 gigas!! gracias crack!!