Wie kann man den internen Speicher des HTC Wildfire S endlich vergrößern?

Ich habe viele schlaflose Nächte damit verbracht, das zu beheben. Ich weiß, es gibt viele solcher Threads im Internet, aber ich möchte ein bisschen tiefer gehen.

Ich habe ein HTC Wildfire S mit nur 512 MB internem Flash-Speicher. Dieser interne Speicher hat eine Partitionslayoutzuordnung von etwa 130 MB für die /dataPartition und etwa 290 MB für die /systemPartition. Beide sind voll. (Zusätzlich habe ich eine 16 GB SD-Karte bekommen.)

Apps installieren, Apps aktualisieren, die meisten Apps ausführen – unmöglich.

Jetzt wusste ich, dass es möglich ist, Apps auf die SD-Karte zu verschieben, das sogenannte apps2sd - Verfahren, das eine sehr eingeschränkte Funktionalität bietet, um einige der Anwendungsdaten auf die SD-Karte zu verschieben. Wie auch immer, nach dem Verschieben aller möglichen Daten auf SD war der interne Speicher immer noch voll und das Telefon unbrauchbar.

Ich habe über nachhaltigere Methoden wie data2sd gelesen . Ich habe es versucht. Ich habe die Anweisungen von htcdev.com verwendet, um den Bootloader zu entsperren , ich habe die neueste ClockWorkMod-Wiederherstellung installiert und das Gerät dauerhaft gerootet.

Schließlich habe ich das gerootete Gerät verwendet, um Android 4.1.2 AOKP Jelly Bean Custom ROM und Data2SD zu installieren, wie in den verlinkten Artikeln beschrieben. Aber ich steckte fest, das Gerät bootete nicht, bis ich Data2SD entfernte. Das AOKP-ROM lief ziemlich gut und stabil, aber die Installation von Data2SD funktionierte einfach nicht in Kombination mit Jelly Bean (SD-Kartenformatierung: 11 GB FAT23, 4 GB ext4 und 256 MB Swap).

Jetzt habe ich versucht, den link2sd- Ansatz zu wählen. Ich habe meine SD-Karte neu formatiert (14 GB FAT32 und 2 GB ext4) und Link2SD wie hier beschrieben auf meinem Telefon installiert . Ich konnte zusätzliche Daten und Apps auf meine SD-Karte verschieben und einige Apps mit der Karte verknüpfen.

Und jetzt, nachdem ich einige Tage mit all den nützlichen Tipps aus dem Internet herumgespielt habe, zum Beispiel diesen Thread: Was kann ich tun, um den internen Speicher meines Telefons zu verwalten? - Ich bin an dem Punkt, an dem ich angefangen habe . Das ist mein Ergebnis: Der interne Speicher ist immer noch voll und das Telefon ist immer noch unbrauchbar. (Ich würde gerne einen Screenshot posten, aber das Erstellen von Screenshots funktioniert derzeit einfach nicht.)

Link2SD und immer noch kein Platz auf dem internen Speicher!

Wie kann ich endlich meinen internen Speicher auf dem Wildfire S reparieren? Warum funktioniert Data2SD nicht mit dem Jelly Bean ROM und warum ist Link2SD so ineffektiv? Gibt es etwas, das ich falsch mache?

Das Hauptproblem scheint der Dalvik - Cache auf der /dataPartition zu sein (ca. 100 MB). Gibt es eine Möglichkeit, die SD-Karte vollständig zu verwenden, um irgendwie Partitionen unter /dataund einzubinden /system?

Es ist möglich, eine externe SD-Karte für /data- und /system-Partitionen zu verwenden, dies variiert jedoch für verschiedene Geräte und verschiedene Android-Versionen. Ich kann Ihnen dabei helfen, wenn Sie in der Lage sind, grundlegende Hinweise zu finden, wie Sie beginnen können, indem Sie meinen alten Thread auf xda besuchen: forum.xda-developers.com/android/help/… Es gibt eine DIM-Methode (internen Speicher deaktivieren), die funktioniert durch Ändern der fstab-Datei und der Framework-Ressourcen, aber das wird nicht viel helfen, weil Sie sehr kleinen internen Speicher haben.

Antworten (3)

Sie haben gesagt, dass Sie vor der Installation von link2sd partitioniert haben, aber nicht vor der Installation von data2sd. data2sd benötigt ebenso wie link2sd eine zusätzliche Partition.

Der Grund, warum link2sd nicht effektiv ist, liegt darin, dass es alle außer Daten auf die SD-Karte verschiebt. Wenn eine Ihrer Apps riesige Datenmengen verwendet, wird sie Ihren internen Speicherplatz schnell füllen.

Versuchen Sie, zu Einstellungen -> Apps -> Nach Datengröße sortieren zu gehen und zu sehen, welche Apps oben sind, und versuchen Sie, ihre Daten zu löschen. Dadurch wird für einige Zeit etwas Speicherplatz freigegeben, aber auch die Daten dieser bestimmten App gelöscht.

Wie Sie bereits betont haben, wäre es am besten, den Dalvik-Cache auf SD zu installieren. In meinem benutzerdefinierten ROM muss ich das Terminal öffnen und a2sd install eingeben und die Option y,n,y angeben. Höchstwahrscheinlich funktioniert dies auch mit Ihrem ROM.

Die SD-Karte habe ich wie im verlinkten Artikel beschrieben formatiert: 11 GB FAT23, 4GB ext4 und 256 MB Swap. Ich habe bereits alle einfachen Ansätze ausprobiert, Daten löschen, Apps verschieben und so weiter. Was ist a2sd? Ich könnte es versuchen.

Ich würde überprüfen, was so viel internen Speicher einnimmt. Ich verwende die SD Maid App und verwende diese Funktionen: Corpsefinder, Systemcleaner, Appcleaner, Duplikate, größte Dateien.

Als ich Google Maps nicht installieren konnte, nachdem ich meinen CM10.1 mit der neuesten Nightly neu geflasht hatte, benutzte ich biggest filesund löschte einige Dateien, die ich zuvor heruntergeladen hatte (andere Nightlies, die ich gespeichert hatte). Ich habe auch einige Dateien gelöscht, die nicht mehr verwendet wurden. Als ich fertig war, konnte ich Google Maps installieren.

Ich tat. Der größte Haufen ist der Dalvik-Cache, wie im letzten Absatz angegeben.

Ich würde die Verwendung der App2SD-App (im Play Store erhältlich) empfehlen, nicht Link2SD. Link2SD wurde lange nicht aktualisiert und scheint ein totes Projekt zu sein.

Installieren Sie nach Möglichkeit SuperSU 2.22 oder höher (möglicherweise bereits installiert) und erstellen Sie eine zweite ext3- oder ext4-Partition auf Ihrer externen SD-Karte. Dies kann mit einer Desktop-Anwendung oder mit dem mit App2SD gebündelten Tool erfolgen (ich habe das selbst nicht ausprobiert, ich verwende Roehsoft Partition Tool wegen seiner vielen leistungsstarken datenbezogenen Funktionen, aber es ist ziemlich teuer für eine Android-App). Die primäre Partition kann bleibt als FAT (so dass es immer noch von Windows lesbar ist.

Erstellen Sie nun mit App2SD ein Mount-Skript mit der Methode su.d. Es bietet die beste Leistung (Link2SD unterstützt dies nicht). Wenn Sie neu starten und die Partition fehlerfrei bereitgestellt wird, können Sie Ihre Apps jetzt auf die zweite Partition verschieben. Sie können alles verschieben: APKs, Libs, Dex, Daten, Cache, externe Daten usw. Die einzige Grenze besteht bei System-Apps; Das APK muss im privilegierten Ordner bleiben.

Ich hoffe das hilft dir.