Apps auf die SD Karte

From digital-bit.ch's wiki
Jump to: navigation, search

Contents

Apps auf die SD Karte

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


Benoetigte Tools

Vorbereitung der SD Karte

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.


Build flashen

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.

  • Build welches Apps2SD beherrscht als update.zip auf die SD kopieren
  • Geraet aus, beim Einschalten HOME gedrueckt lassen
  • (ALT + W dann) ALT+S
  • Folge den Anweisungen und Reboot

Verzeichnisse vorbereiten und Daten kopieren

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


Hardcore Mode

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

The End

Nun stehen Apps auf der SD zur Verfuegung. Gruesse an dieser Stelle an JesusFreke, Haykuro, das.sh0 und xda-dev

powered by

    ip-exchange.de

Personal tools