Bluebrain
Enthusiast
- 950
Ist Dein Galaxy-S laggy?
Dauert es oft seltsame Sekunden, bis eine App gestartet wird?
Suchst Du nach einer Lösung?
Dann bist Du hier richtig!
Richtig toll, dass das Galaxy-S 2GB "Telefonspeicher" hat - nicht wahr?
Endlich ist das Problem vorbei, dass nach ein paar installierten Apps schon der Speicher ausgeht. apps2sd kommt ja erst mit Froyo.
Schade nur, dass der weltgrößte Hersteller von Flash-Speicher hier bei seinem eigenen Top-Smartphone spart und keinen schnellen, direkt-angebundenen NAND-Flash verwendet, sondern lediglich eine (viel langsamere) intern verbaute SD-Karte. (die ja Quasi auch einen NAND-Flash besitzt, aber da sitzt noch ein Controller als Flaschenhals davor)
/data (wo die User-Apps gespeichert) werden komplett in den internen Speicher zu verlegen, geht sich leider nicht aus. (außer Ihr würdet Euch mit ~120MB zufrieden geben)
Aber /data/data lässt sich wunderbar auf /dbdata verschieben!
In /data/data liegen die Daten der User-Apps. Das sind oft sehr viele, kleine Dateien, die dann lange zum laden brauchen.
Hier aber nun endlich die Anleitung:
Vorraussetzungen:
- root
- busybox
1.) mit "adb shell" auf die Konsole und dann folgende Kommandos eingeben:
Zur Erklärung, was hier passiert:
mit "su" werden auf der Konsole erstmal root-Rechte erlangt
mit "cp -rp /data/data /dbdata" kopiert man den Inhalt von /data/data nach /dbdata
(ggf: "/pfad/zur/busybox/busybox cp -rp /data/data /dbdata")
"mv /data/data /data/data.old" sichert das alte Verzeichnis unter data.old als Sicherheitskopie sozusagen
und schließlich "ln -s /dbdata/data /data/data" setzt einen Symlink von /data/data nach /dbdata.
So wird weiterhin auf /data/data zugegriffen, was aber gar nicht mehr in /data liegt, sondern jetzt in /dbdata/data. Es wird also quasi "umgeleitet".
"reboot": wenn Du keine Ahnung hast, was dieser Befehl macht, dann lass den Rest am besten auch sein!
Berichtet von Euren Eindrücken!
Dauert es oft seltsame Sekunden, bis eine App gestartet wird?
Suchst Du nach einer Lösung?
Dann bist Du hier richtig!
Richtig toll, dass das Galaxy-S 2GB "Telefonspeicher" hat - nicht wahr?
Endlich ist das Problem vorbei, dass nach ein paar installierten Apps schon der Speicher ausgeht. apps2sd kommt ja erst mit Froyo.
Schade nur, dass der weltgrößte Hersteller von Flash-Speicher hier bei seinem eigenen Top-Smartphone spart und keinen schnellen, direkt-angebundenen NAND-Flash verwendet, sondern lediglich eine (viel langsamere) intern verbaute SD-Karte. (die ja Quasi auch einen NAND-Flash besitzt, aber da sitzt noch ein Controller als Flaschenhals davor)
/data (wo die User-Apps gespeichert) werden komplett in den internen Speicher zu verlegen, geht sich leider nicht aus. (außer Ihr würdet Euch mit ~120MB zufrieden geben)
Aber /data/data lässt sich wunderbar auf /dbdata verschieben!
In /data/data liegen die Daten der User-Apps. Das sind oft sehr viele, kleine Dateien, die dann lange zum laden brauchen.
Hier aber nun endlich die Anleitung:
Vorraussetzungen:
- root
- busybox
1.) mit "adb shell" auf die Konsole und dann folgende Kommandos eingeben:
Code:
su
cp -rp /data/data /dbdata
mv /data/data /data/data.old
ln -s /dbdata/data /data/data
reboot
Zur Erklärung, was hier passiert:
mit "su" werden auf der Konsole erstmal root-Rechte erlangt
mit "cp -rp /data/data /dbdata" kopiert man den Inhalt von /data/data nach /dbdata
(ggf: "/pfad/zur/busybox/busybox cp -rp /data/data /dbdata")
"mv /data/data /data/data.old" sichert das alte Verzeichnis unter data.old als Sicherheitskopie sozusagen
und schließlich "ln -s /dbdata/data /data/data" setzt einen Symlink von /data/data nach /dbdata.
So wird weiterhin auf /data/data zugegriffen, was aber gar nicht mehr in /data liegt, sondern jetzt in /dbdata/data. Es wird also quasi "umgeleitet".
"reboot": wenn Du keine Ahnung hast, was dieser Befehl macht, dann lass den Rest am besten auch sein!
Berichtet von Euren Eindrücken!
Zuletzt bearbeitet: