Contents |
Da einige Builds Apps2SD erlauben wie Beispielsweise ADP 1.5 Jesus Freke oder Haykuro's Builds. Nun zu einem kleinen HowTo wie man diese seine Apps auf die SD Karte bringt und welche Vorraussetzungen erfuellt werden muessen
Als erstes muss die SD Karte in 2 Partitionen geteilt werden, hierbei ist darauf zu achten, dass die erste Partition mit Fat32 formatiert wird, dies ist die Partition auf der das G1 seine Bilder, Themes etc speichern wird. Auf die 2. Partition werden die Apps abgelegt, die 2. Partition welche mit Ext2 formatiert wird, sollte die 1GB nicht ueberschreiten, besser hier auf ein maximum von 500MB gehen, dies ist allemal ausreichend wenn man mit dem tatsaechlichen Speicher den das Telefon besitzt rechnet.
sollte mitlerweile eigentlich bekannt sein, fuer den Fall, dass das Geraet haengen bleibt beim Androidscreen, die Steps wiederholen und ALT+W. Vorerst sollte immer ein Flash ohne Wipe durchgefuehrt werden, so spart man sich das Neuinstallieren aller Applikationen, Settings etc.
Wir haben nun 2 Moeglichkeiten, via adb Shell oder direkt im Terminal die Kommandos eingeben die benoetigt werden, da es sich auf der ABD Shell einfacher schreibt stelle ich den Weg vor. Die # kennzeichnet ein Kommentar, dieser gehoert nicht zum eigentlichen Befehl
abd start-server #als root ausfuehren adb devices #checked auf das Vorhandensein des Geraetes adb shell #startet shell df #prufe ob /system/sd vorhanden ist cp -a /data/app /system/sd #Apps auf die SD Karte kopieren cp -a /data/app-private /system/sd rm -r /data/app /data/app-private #apps(-private) entfernen ln -s /system/sd/app /data/app #symlinks setzen ln -s /system/sd/app-private /data/app-private reboot #keine Ahnung
Es besteht auch die Moeglichkeit komplett Data auf die SD zu schieben, hierzu werden nicht wie oben nur app und app-private kopiert sondern: anr, app, app-private, dalvik-cache, data, local, misc, property und system, sh0 hat uns hierfuer ein kleines Script gebaut. Einfach herunterladen und:
adb push all2sd.sh /system/sd/ adb shell chmod 0700 /system/sd/all2sd.sh adb shell /system/sd/all2sd.sh
Nun stehen Apps auf der SD zur Verfuegung. Gruesse an dieser Stelle an JesusFreke, Haykuro, das.sh0 und xda-dev