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.

  • Are you looking for a method that will determine whether the app supports being moved to the SD card? Commented Mar 3, 2011 at 1:01
  • No, preferably an app that simply moves a filtered list of applications to the SD card and keeps everything on the SD card as much as is possible. Commented Mar 3, 2011 at 19:52

4 Answers 4


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.

  • They're what I use and I like them. SD Watch is especially useful because it alerts you on install if the app can be moved, and I install (and uninstall) a lot of apps.
    – ale
    Commented Mar 3, 2011 at 15:50

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

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.

  • Helpful for sure, I could write a script to run on boot which would move a filtered list of applications to the SD card if they aren't there already. Commented Mar 3, 2011 at 19:54
  • Very helpful, thanks! One question: I've got something like package:/data/app/turbo.client-1/base.apk=turbo.client; to move it, do I pm install -r -s /data/app/turbo.client-1/base.apk or something else? Commented Nov 4, 2015 at 8:19

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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .