Ordner /data/log leeren

Ich habe Galaxy Sii s9100 mit CM 10.2 (Android 4.3)

Ich stoße auf den Fehler, der den Ordner /data/log füllt und die Benachrichtigung „Speicherplatz knapp“ anzeigt.

Ich kann sehen, dass das Problem aus dem Protokollordner mit DiskUsage (1741Mo) stammt.

Das Problem ist, dass ich diesen Ordner nicht leeren kann, ich habe versucht:

  • DiskUsage (es heißt, dass ich Protokolldateien nicht löschen kann)
  • ES Explorer (der Ordner sieht leer aus)
  • Wählen Sie *#9900# (erhielt einen Fehler, IHM nicht gültig)

Irgendwelche anderen Ideen? Oder irgendwelche Ideen, warum ich diese Methoden nicht verwenden kann?

Verwenden Sie eine Terminal-App (oder Adb-Shell), machen Sie sich zum Root ( su) und führen Sie sie dann aus rm -rf /data/log/*. Aber anstatt ständig streunende Hunde aus Ihrem Haus zu verscheuchen, warum schließen Sie nicht die Tür? Ich meine, versuchen Sie herauszufinden, was die Protokolle dauerhaft füllt, und beheben Sie das.
Hast du das jemals herausgefunden? Ich bin in genau der gleichen Situation, aber ich kann es nicht einmal verwenden adb shell, da mein USB-Anschluss nicht funktioniert.

Antworten (2)

umfassen : Lassen Sie einen Job in Intervallen laufen (z. B. alle 3 Stunden), mit der Aufgabe, die Shell rm -rf /data/log/*als Root auszuführen, um den Ordner sauber zu halten. Tasker hat einen "Run Shell"-Befehl, bei dem Sie "use root" ankreuzen können - das ist, was Sie brauchen würden.

Ich hatte das gleiche Problem auf i9000 und CM9. Also führe ich die Adb-Shell aus

su
df
# /datadata was almost full
cd /data
ls -la
# /data/data -> /datadata
cp -rp /data/data/* /data/data2/
rm /data/data
ln -s /data/data2 /data/data

Vielleicht möchten Sie auch einen Blick auf "[CM7/9] /datadata/ Low Storage Notification Fix" oder "CM9 Datafix" werfen.