Je cherche une application qui me permettra de déplacer la plupart (sinon toutes) de mes applications vers la carte SD très facilement. Le gestionnaire d'applications Android actuel demande trop de travail pour aller dans chaque application et la déplacer manuellement.
Réponses
Trop de publicités?Jetez un coup d'œil à SD Move y SD Watch . Ils n'automatisent pas le processus pour vous (je ne pense pas que l'automatisation soit possible), mais SD Move vous donnera une liste avec un code couleur des applications que vous pouvez déplacer, et SD Watch vous alertera lorsque vous installerez une nouvelle application pour savoir si elle peut être déplacée sur la carte SD ou non.
Vous pouvez utiliser le pm
(via le débogueur ou une application terminal) pour déplacer les paquets. Je ne sais pas si cela nécessite ou non un accès Root.
$ pm list packages -f
package:/mnt/asec/cx.hell.android.pdfview-1/pkg.apk=cx.hell.android.pdfview
package:/data/app/uk.co.nickfines.RealCalc-1.apk=uk.co.nickfines.RealCalc
package:/mnt/asec/com.google.android.apps.androidify-1/pkg.apk=com.google.android.apps.androidify
package:/system/app/GoogleContactsSyncAdapter.apk=com.google.android.syncadapters.contacts
package:/data/app/com.isecpartners.android.manifestexplorer-1.apk=com.isecpartners.android.manifestexplorer
package:/system/app/GoogleBackupTransport.apk=com.google.android.backup
package:/data/app/org.fdroid.fdroid-1.apk=org.fdroid.fdroid
...etc...
Les paquets qui commencent par /data/app
sont candidats à un déplacement. Utilisez
pm install -r -s /data/app/org.fdroid.fdroid-1.apk
qui le réinstallera sur la carte SD (en préservant les données). Vous pourriez écrire ce script.
Si une application ne veut pas se déplacer, utilisez la fonction
pm setInstallLocation 2
pour le forcer, mais attention, cela peut désactiver les widgets et les notifications pour les applications qui ne s'y attendent pas, et vous devriez le remettre à la valeur suivante 0
à moins que tu veuilles que toutes les futures applications aillent sur la carte SD.
App2SD vous avertit lorsque des applications peuvent être déplacées sur la carte SD, et fournit une interface pour le faire.
Il existe également un moyen d'affiner app2sd pour permettre à plus d'applications de se déplacer vers la carte SD ; instructions ici -
http://www.bongizmo.com/blog/moving-all-Android-apps-to-sdcard-apps2sd-froyo/
J'ai pu suivre sauf qu'il n'était pas indiqué précisément ce qu'il fallait entrer dans le terminal, donc je suis resté bloqué là - si quelqu'un peut donner des conseils sur ce qu'il faut taper, ce serait utile.