Salve,
Oggi mi sono cimentato nell'operazione di spostare una app su SD, prendendo come base la guida di paolosv, ma l'esperimento non è riuscito.
Cosa ho fatto:
-ho creato una partizione ext2 da 512 MB
-ho copiato il modulo ext2.ko in /data
-ho montato la partizione ext2 in /data/sdapp
-ho cambiato i permessi di /data/sdapp per essere uguali a quelli di /data/app
-ho copiato /data/app/XXX.apk in /data/sdapp/XXX.apk *preservando i permessi* (busybox cp -p origine destinazione)
-ho creato un link simbolico (busybox ln -s target linkname)
/data/app/XXX.apk --> /data/sdapp/XXX.apk
-ho cambiato il permessi del link in modo da essere uguali a quelli delle altre applicazioni (busybox chown -h 1000:1000 linkname e busybox chmod -h 1000:1000 linkname)
Alla fine però, nell'elenco programmi il programma xxx non compare.
Se cancello il link e ci rimetto il programma, ricompare.
Eppure se android digerisce i link ad una cartella dovrebbe accettare anche quelli ai singoli file!
Qualcuno sa dove sto sbagliando?
Vi ringrazio,
neopard.