Einzelnen Beitrag anzeigen
Alt 19.04.2009, 16:31   #5 (permalink)
Neuer Benutzer

Modell: Motorola Milestone

Registriert seit: 19.04.2009
Beiträge: 29
Abgegebene Danke: 0
Erhielt 5 Danke für 5 Beiträge
Standard AW: HOWTO Einzelne Anwendungen verschieben (root erforderlich)

Hi,
danke für die Anleitung, grundsätzlich scheint es zu funktionieren.
Die APK Dateien und die Datenverzeichnisse tauchen nach dem Ausführen des Skripts in /system/sd/app und /system/sd/data auf.

Aber irgendeinen Fehler scheine ich gemacht zu haben.
Nach dem Kopieren einer Anwendung, muss ich diese zunächst neu installieren, ansonsten ist sie einfach verschwunden.
Ist das richtig so?
Und sobald ich die Anwendung neu installiert habe, ist der Telefonspeicher wieder genauso voll wie vorher und die Anwendung funktioniert auch ohne SD-Karte.
Die Anwendung wurde also scheinbar wieder in den Telefonspeicher installiert.

Ich muss dazu sagen, dass ich das ganze unter Windows probiert habe, d.h. die sh Datei in eine bat umgeschrieben:

mvappndata.bat
Code:
adb remount
adb shell cp -rp /data/app/%1.apk /system/sd/app/%1.apk
adb shell rm /data/app/%1.apk
adb shell ln -s /system/sd/app/%1.apk /data/app/%1.apk
adb shell cp -rp /data/data/%1 /system/sd/data/%1
adb shell rm -r /data/data/%1 
adb shell ln -s /system/sd/data/%1 /data/data/%1
Aufruf dann beispielsweise mit "mvappndata.bat mobi.bbase.discover"

Läuft ohne Fehlermeldung durch, vielleicht funktioniert irgendein Befehl trotzdem nicht?
Hendrik ist offline   Mit Zitat antworten