Ich bin seit etwas mehr als einem Jahr ein glücklicher Besitzer eines Acer Iconia A500, aber vor ein paar Wochen begann er sich darüber zu beschweren, dass sein interner Speicher voll ist. Ich war ein bisschen überrascht, als ich Filme und dergleichen auf der externen SD-Karte aufbewahrte, aber ich nahm an, dass es sich um einen Browser-Cache, etwa Maps, handelte, der einen beachtlichen Teil des internen 32G-Speichers aufgefressen hatte.
Dies scheint jedoch nicht der Fall zu sein. Ich habe die Daten von fast jeder App gelöscht, die ich installiert habe, aber wenn ich auf die Registerkarte Speicher der Einstellungen schaue, sehe ich Folgendes (vor ein paar Stunden):
Ich habe das Gefühl, dass der rechte graue Teil der Leiste etwas größer als 379 MB sein sollte (der verfügbare Teil) ... (Die SD-Karte am unteren Rand des Bildes ist die externe, egal welche).
Ich habe fast jede verfügbare App zur Datenträgernutzung ausprobiert und sie zeigen alle ähnliche Ergebnisse. Das Folgende ist DiskView (Bild, das aufgenommen wurde, nachdem ich einige Apps entfernt hatte):
(In diesem Bild ist "SD-Karte" die interne ...)
Eine Sache, die alle Apps zur Datenträgernutzung gemeinsam zu haben scheinen, ist, dass sie, sofern das Gerät nicht gerootet ist, nicht sehen können, was sich in einigen Verzeichnissen (wie / data) befindet, weshalb ich denke, dass es entweder Android selbst ist (4.0.3 auf diesem Gerät). Das hat eine Art Cache, der sich schlecht verhält oder bei dem ein Prozess irgendwo extreme Mengen von Protokollen erzeugt.
Entschuldigen Sie dieses lange Intro, aber die grundlegende Frage lautet: Wie gehe ich vor?
Ich denke, eine Alternative ist, zu finden, was es wert ist, gesichert zu werden, und einen Werksreset durchzuführen, oder so, aber ich würde wirklich gerne herausfinden, was zuerst passiert ist.
Das Rooting ist eine Alternative, die mir wahrscheinlich helfen würde, mehr herauszufinden, aber ich mag es irgendwie so wie es ist (mit Ausnahme dieses Problems). Wenn es nötig ist, um es zu lösen, könnte ich es natürlich tun, aber es fühlt sich an, als müsste man mit einem Gerät wie diesem nicht müssen.
Gibt es einen anderen Weg vorwärts? Ich habe diese naive Hoffnung, dass es irgendwo eine Schaltfläche gibt, die ich nicht gesehen habe, die alle Protokolle löscht oder die Protokollebene von Debug auf Info reduziert.
Bearbeiten: Eine Sache, die ich in Betracht gezogen habe, aber nicht untersuchen kann, ist, ob es Kerne sein könnten. Ich hatte in letzter Zeit viele Abstürze (vermutlich, weil die Festplatte fast leer war).
Als Antwort auf Izzy Kommentar unten. Apps summieren sich zu mehr oder weniger genau den 700 MB, die als "Apps" aufgeführt sind (scheint die Summe der Daten und der Apps selbst zu sein).
ls
Befehl so einfach ... Und ich frage mich, warum die anderen Tools den Speicherplatz als nicht verwendet anzeigen. Wenn Sie einen Terminal-Emulator installiert haben, versuchen Sie möglicherweise, dies mit demdf -h
Befehl zu überprüfen (der nicht den verwendeten, sondern den verfügbaren Speicherplatz überprüft, sodass Sie zumindest einen Querverweis haben).Antworten:
Dies sieht aus wie das Acer GPS-Log-Leck, das wir auf einem Acer Iconia A200 hatten:
Benutzer können diese Dateien nicht ohne Root-Zugriff löschen. Es gibt jedoch einen Patch zum Löschen der GPS-Protokolldaten (kein Root-Zugriff erforderlich, daher keine Garantie ungültig).
Update.zip
auf eine leere, FAT32-formatierte microSD-Karte. (Wir haben es auf eine bereits vorhandene Karte im verbundenen Tablet hochgeladen, die nicht leer war, aber trotzdem funktioniert hat.)(So etwas wie
Erasing cache before SD update...
: Ich interpretiere diese Meldung als: "Löschen und aktualisieren", damit das Symptom und die Ursache behoben werden.)Das Tablet wird anschließend weiter gestartet (weniger als eine Minute), und Sie können loslegen.
.pdf
Im Download gibt es eine nette Beschreibung der obigen Schritte im Detail mit (Bildschirm-) Aufnahmen. (Es handelt sich auch um eine Begleittextdateiuser_cleanGPSlog
, aber wir hatten sie nicht und schienen sie nicht zu benötigen.)quelle
Hier sind einige wichtige Punkte zu diesem Problem. Obwohl nicht alle von ihnen in diesem Fall angewendet wurden, werde ich sie dennoch alle einbeziehen - wie in einem anderen Fall könnten sie sich als hilfreich erweisen:
du -k|sort -n
zu verfügen. Daher überspringt das bevorzugte Verzeichnis (um die größten Dateien zu finden) die folgenden Verzeichnisse/data
df -h
könnte zumindest gezeigt werden, wo der freie Speicherplatz gegen Null geht (siehe Abbildung unten). Falls der-h
Parameter ("vom Menschen lesbar") auf Ihrem System nicht verstanden wird, können Sie versuchen, ihn durch-m
("Megabyte")-k
("Kilobyte") zu ersetzen oder ihn vollständig wegzulassen./data/tombstones/tombstone_nn
, wobei "nn" einfach ein Zähler ist. Wie viele Abstürze berichtet wurden, könnte dies ein Ort sein, der sich "füllt" (siehe unten). Hier könnten sich aber nur 2,5 MB befinden./data/local
: Die „/ data / local“ Verzeichnis ist wichtig , da es Shell ermöglicht (das Benutzerkonto nonrooted Telefone adbd als run) Lese- / Schreibzugriff. Wenn eine App installiert ist, wird sie zuerst nach „/ data / local“ kopiert. Das heißt, auch auf nicht gerooteten Geräten sollte man sich hier einarbeiten können.Der folgende Screenshot zeigt die Ausgabe
df -h
auf einem Motorola Droid 2. Wie Sie sehen können, gibt es zwei Bereitstellungspunkte auf internen Speicher , die Kandidaten für „getting gefüllt“ sein könnte:/data
(am wahrscheinlichsten - und bekam den Hit in diesem Fall) plus/cache
. Der Befehl wurde ohne root-Rechte ausgeführt:Grabsteine: Der Speicherort des Ordners ist
/data/tombstones
. Berechtigungen des/data
Verzeichnisses sinddrwxrwxr-x
, dastombstones
Unterverzeichnis hatdrwxr-xr-x
- so sind sie auch auf nicht gerooteten Geräten zugänglich. Mithilfe eines Terminal-Emulators (siehe oben) können Sie acd /data/tombstones
ausführenls -l
, um festzustellen, ob und welche Größe Grabsteine vorhanden sind. Leider sind alle Tombstones im Besitz des Systems und die Berechtigungen sind auf festgelegt.rwx------
Wenn dies also Ihr Problem ist: Sie können sie nicht ohne root entfernen :( Machen Sie eine gute Sicherungskopie (wie, ohne root?) Und setzen Sie sie wahrscheinlich auf die Werkseinstellungen zurück wird Ihr letzter Ausweg sein ...quelle
Ich hatte das gleiche Problem mit meinem Acer A100-Tablet und habe die Ursache des Problems gefunden: In / data / gps befindet sich ein Ordner, in dem sich txt-Dateien befinden. Meins war 4.3G. Wenn Ihr Gerät gerootet ist, können Sie sie von einem Terminalemulator oder einer ADB löschen und Ihren Speicherplatz zurückfordern:
quelle
Löschen Sie zuerst den
.thumbnail
Ordner in Ihrem DCIM-Verzeichnis, schalten Sie dann das Gerät aus und wieder ein. Dies löste das Problem für mich.quelle