I'm looking for an app that will allow me to move most (if not all) of my applications to the SD card really easily. The actual Android application manager takes too much work to go to each application and manually move it.
Take a look at SD Move and SD Watch. They don't automate the process for you (I don't think automation is possible), but SD Move will give you a color coded list of what applications you can move over, and SD Watch will alert you when you install a new app whether or not it can be moved to the SD card.
You can use the
pm command (via the debugger or a terminal app) to move packages around. I don’t know whether or not this needs root access.
$ 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...
Those packages which start with
/data/app are candidates to be moved. Use
pm install -r -s /data/app/org.fdroid.fdroid-1.apk
which will reinstall it on the SD card (preserving the data). You could script this.
If an app does not want to move, use
pm setInstallLocation 2
to force it, but be warned that this can disable widgets and notifications for apps that aren’t expecting it, and that you should set it back to
0 unless you want every future app to go on the SD card.
App2SD both notifies you when apps can be moved to the SD card, and provide an interface to do so.
Also there is a way to refine app2sd to allow more apps to move to SD card instructions here -
I was able to follow except that it didn't indicate precisely what to enter in terminal, so I got stuck there - if anyone can advise on what should be typed in, would be helpful.
The screenshots don't show the "Move" option if you Google it.
It's useful for backups and restores too. A great piece of kit