Tengo un teléfono Android Jiayu G3S. Su sistema es una versión de Android con root 4.2.1.
Me di cuenta de que una carpeta llamada "mtklog" en mi tarjeta SD se estaba llenando con archivos (archivos de registro, supongo) hasta que ya no quedaba espacio vacío.
Por lo tanto, aprendí en internet que hay una aplicación "MtkLogger". Esta aplicación es accesible a través del "modo Ingeniero" (o alguna aplicación MobileUncleTools de ese tipo). La solución encontrada en internet fue verificar el archivo "/etc/mtklog-config.prop" en mi teléfono celular. Lo revisé, y de hecho existe en mi teléfono. Contiene etiquetas como mobile.log.enabled=false
.
La solución indicó cambiar todos a falso. Para mi sorpresa, todos ya estaban configurados en falso. Todos los registros ya estaban desactivados. (Otro tipo de línea mencionada fue tamaño máximo del registro=300
, y ya lo cambié a 0 y 1 sin efecto)
Después de muchas pruebas e investigaciones, abrí la aplicación MTKLogger, lo cual nunca había hecho antes. Nunca había visto la pantalla de la aplicación. Permite registrar eventos de 3 tipos (red, disco y CPU).
Desde entonces, esta aplicación se abre al iniciar con todas las opciones de registro activadas. Incluso comenzó a aparecer en el proceso en ejecución acusado por la terminal.
Ahora, cuando eso sucede, abro la aplicación a través de la notificación y uso las opciones para DETENER todos los registros y Eliminar todos los registros.
Pero cuando eso sucede (es decir, el MTKLOGGER está registrando y mostrándome que está registrando), los archivos de registro van a "SDCARD/mtklog/mdlog" o "SDCARD/mtklog/netlog". Estas carpetas se refieren a los diferentes tipos de registros que mencioné anteriormente.
Lo extraño es que ninguna de estas es la carpeta que me afeccionaba originalmente. (es decir, "sdcard/mtklog/aee_exp") Y esta carpeta sigue llenándose incluso cuando mtklogger no está registrando nada. Entonces ahora tengo 2 problemas: 1) MtkLogger sigue abriéndose solo, mostrándose en la barra de notificaciones, con todos los registros habilitados. 2) Aún no he encontrado la causa de que la carpeta aeeexp se llene. Supongo que otra aplicación la está utilizando.
Tengo una aplicación Terminal Emulator (con comandos de Busybox instalados).
Esto es lo que ya he intentado:
-
Intenté crear un archivo con el mismo nombre de la carpeta, por lo que lo que sea que esté intentando escribir allí, no podrá hacerlo. Con eso, todos los registros fueron directamente a almacenamiento interno. (No funcionó bien y abandoné este enfoque) Cuando limpié el almacenamiento interno, eliminé algunos archivos *.zip con números aleatorios como nombre.
-
Intenté eliminar "/system/app/mtklogger.apk" y todos los archivos mtklog que aparecieron como resultado de la búsqueda en la terminal. Intenté verificar los procesos en ejecución en la terminal pero ninguno de registro me apareció. (El único es Mtklogger, que comenzó a ejecutarse solo después de que lo abrí por primera vez) ¿Hay alguna forma de verificar qué aplicación/proceso está escribiendo en esa carpeta? ¿Cómo puedo desinstalar realmente la aplicación mtlogger de una vez por todas? ¿Qué archivos debo eliminar? No tiene opción para desinstalar ¿Cómo puedo investigar más sobre esto?
Lamento el texto largo y la pregunta tipo historia, simplemente no pude ordenar claramente qué información sería útil o no.