/data/data nightmare: FC's wegen 100% Auslastung

Ich habe das Gefühl, dass ich alle 2 bis 3 Tage Dinge aus /data/data löschen muss, um zu verhindern, dass FCs kaskadiert werden, wenn es zu 100% voll ist. Gibt es eine Möglichkeit, diese Daten auf die SD-Karte zu verschieben (und sie weiterhin von meinen Apps aus zugänglich zu machen) oder die maximale Größe des Ordners zu erhöhen? Ich bin gerootet und führe cyanogenmod 7.1 auf meinem HTC Incredible aus. Vielen Dank für Ihre Hilfe.

Ich habe das gleiche Problem gelegentlich, aber nicht so oft wie 2 - 3 Tage, eher alle paar Wochen. es ist eher das /data/cache-Verzeichnis, das auch für mich voll wird, wenn ich den Cache lösche und es mir für eine Weile gut geht. Wie viele Apps hast du installiert? Das ist sehr ärgerlich, und ich werde das beobachten, um zu sehen, ob es Lösungen für das Problem gibt.

Antworten (2)

Haben Sie versucht, Ihre Apps auf die SD-Karte zu verschieben? Gehen Sie zu, Menu -> Settings -> Applications -> Manage applications -> Downloaded tabtippen Sie auf eine beliebige Drittanbieter-App und tippen Sie dann auf die Move to SD cardSchaltfläche (falls verfügbar). Dadurch sollte der größte Teil der App auf die Karte verschoben werden, wodurch Speicherplatz auf der /data/-Partition freigegeben wird. Nicht alle Apps unterstützen diese Methode, aber versuchen Sie es zum Beispiel auf den größten Weltraumschweinen wie Flash Player und Adobe Air.

Leider berührt das Verschieben von Apps auf die SD-Karte auf diese Weise nicht den Cache der Apps oder den Dalvik-Cache. Um diese zu verschieben, benötigen Sie den Old-School-Hack "apps2sd". Die Grundidee besteht darin, Ihre SD-Karte neu zu partitionieren und eine zweite Partition im Ext2/3/4-Format zu erstellen. Der Inhalt der /data/-Ordner wird auf die Ext-Partition der SD-Karte verschoben und somit der interne Speicher des Telefons freigegeben. Dann wird Android ein Skript hinzugefügt, das diese Partition beim Booten einbindet und die Ordner /data/app, /data/app-private, /data/data und /data/dalvik-cache mit ihren entsprechenden Speicherorten auf der Ext Partition.

Es gibt einige Apps auf dem Markt, die dies automatisieren (mit Ausnahme der Neupartitionierung der Karte, die Sie manuell durchführen müssen). Versuchen Sie es beispielsweise mit Link2sd oder Simple2ext . Stellen Sie natürlich sicher, dass Sie ein Nandroid-Backup Ihres Telefons haben, bevor Sie etwas versuchen.

Es gibt offensichtliche Vor- und Nachteile dieser Methode. Die Vorteile sind die Möglichkeit, den Speicher des Telefons für Apps erheblich zu erweitern, während der interne Speicher relativ frei bleibt. Die Nachteile sind die Unfähigkeit, die SD-Karte sauber zu unmounten und zu entfernen (da die Apps auf der zweiten Partition gemountet sind, die das Betriebssystem nicht kennt) und mögliche Verlangsamungen beim Starten von Apps, abhängig von der Geschwindigkeit der Karte. Dort wird die SD-Karte auch stärkerem Verschleiß ausgesetzt sein, da sie vom System mehr als gewöhnlich zum Lesen/Schreiben verwendet wird.

Danke schön! Ich denke, das ist definitiv die beste Antwort für mich. Ich werde es ausprobieren und sehen, ob es den Leistungseinbruch wert ist.
@LauraBooth Wie ist es für dich ausgegangen?

Obb2sd. App auf Google Play verfügbar. Schreibt Ihre App-Daten für jede heruntergeladene App (einschließlich Google-Apps, die in den meisten Androiden vorinstalliert sind) auf Ihre externe SD.

Haben Sie einen guten Dateimanager, und einer der ersten Ordner trägt die Bezeichnung „android“ und hat zwei Unterordner – „data“ und „obb“. Diese zeichnen alle Ihre Benutzeraktivitäten auf und können den Speicher sehr schnell füllen. Jede Karte, jeder Song, jede Suche, jedes Level, das Sie spielen, jeder Erfolg und manchmal auch App-Ressourcen befinden sich in diesen Ordnern. Der Ordner „obb“ enthält normalerweise die ständig wachsenden Daten einiger Ihrer heruntergeladenen Apps.

Wenn Sie eine externe SD-Karte haben, existiert ein ähnlicher „Android“-Ordner, aber der „obb“-Ordner enthält nicht immer die Daten von Apps, die Sie auf SD verschoben haben. Einige Apps schreiben standardmäßig NUR Ihren internen Speicher und OBB2SD ändert diese Berechtigung.

Mein Gedächtnisdilemma vollständig gelöst.