Je possède un téléphone Android Jiayu G3S. Son système est une version Android rootée 4.2.1.
J'ai remarqué qu'un dossier appelé "mtklog" sur ma carte SD se remplissait de fichiers (fichiers journaux, je suppose) jusqu'à ce qu'il n'y ait plus d'espace vide.
J'ai donc appris sur internet qu'il existe une application "MtkLogger". Cette application est accessible via le "mode ingénieur" (ou une application MobileUncleTools de ce genre). La solution trouvée sur internet était de vérifier le fichier "/etc/mtklog-config.prop" sur mon téléphone portable. J'ai regardé, et en effet, il existe sur mon téléphone. Il contient des balises comme mobile.log.enabled=false
.
La solution consistait à tout mettre sur false. À ma grande surprise, ils étaient tous déjà mis sur false. Tous les journaux étaient déjà désactivés. (Une autre sorte de ligne mentionnée était max log size=300
, et j'ai déjà changé à 0 et 1 sans effet)
Après de nombreux tests et recherches, j'ai ouvert l'application MTKLogger, que je n'avais jamais faite auparavant. Je n'avais jamais vu l'écran de l'application. Elle permet de consigner des événements de 3 types (réseau, disque et CPU).
Depuis lors, cette application s'ouvre au démarrage avec toutes les options de journalisation activées. Elle a même commencé à apparaître dans les processus en cours accusés par le terminal.
Maintenant, quand cela se produit, j'ouvre l'application via la notification, et utilise les options pour ARRÊTER tous les journaux et Supprimer tous les journaux.
Mais quand cela se produit (c'est-à-dire, que MTKLOGGER enregistre et me montre qu'il enregistre), les fichiers journaux vont dans "SDCARD/mtklog/mdlog" ou "SDCARD/mtklog/netlog". Ces dossiers font référence aux différents types de journaux que j'ai mentionnés précédemment.
Ce qui est étrange, c'est que aucun de ceux-ci n'est le dossier qui me gênait à l'origine. (c'est-à-dire "sdcard/mtklog/aee_exp") Et ce dossier continue de se remplir même si mtklogger n'enregistre rien. Donc maintenant j'ai 2 problèmes : 1) MtkLogger s'ouvre tout seul, s'affiche dans la barre de notification, avec tous les journaux activés. 2) Je n'ai toujours pas trouvé la cause de la saturation du dossier aeeexp. Je suppose qu'une autre application l'utilise.
J'ai une application Terminal Emulator (avec des commandes busybox installées).
Voici ce que j'ai déjà essayé :
-
J'ai essayé de créer un fichier avec le même nom que le dossier, donc tout ce qui essaie d'écrire dedans, ne pourra pas le faire. Avec ça, tous les journaux sont allés directement dans le stockage interne. (Ça n'a pas bien fonctionné et j'ai abandonné cette approche) Lorsque j'ai nettoyé le stockage interne, j'ai supprimé certains fichiers *.zip avec des chiffres aléatoires comme nom.
-
J'ai essayé de supprimer "/system/app/mtklogger.apk" et tous les fichiers mtklog qui sont apparus en résultat sur le terminal. J'ai essayé de vérifier les processus en cours sur le terminal mais aucun processus de journalisation ne m'est apparu. (Le seul est Mtklogger, qui a commencé à s'exécuter seulement après que je l'ai ouvert pour la première fois) Y a-t-il un moyen de savoir quelle application/processus écrit dans ce dossier? Comment puis-je vraiment désinstaller l'application mtlogger une fois pour toutes? Quels fichiers dois-je supprimer? Elle n'a aucune option Comment puis-je approfondir cette investigation?
Je m'excuse pour le texte long et la question qui ressemble à une histoire, je n'ai tout simplement pas réussi à trier clairement quelles informations seraient utiles ou non.