1. zefie's Avatar
    Disclaimer:If you unmount the SD card, remove it, or enter USB Mass Storage Mode, the apps are no longer available. (thanks iamlilysdad)

    KSmithInNY, our resident Optimus S expert also adds:
    Also you should never do this with an app that has a widget that you use. If it has a widget and you don't use it that's fine but active widgets will experience issues running off an SD card.
    ~~~~~

    You can move most apps manually to the SD Card, even if the "Move to SD" option is greyed out in the Application Manager.

    This guide assumes you already rooted your phone, and thus have adb.

    First adb shell into your phone, then su
    cd /data/app
    find the large app you want to move to your SD Card (I wouldn't recommend system items like Swype, ect, that run all the time).
    Some items cannot be moved, like google maps.

    Anyway once you find your file, run this:

    pm install -r -s com.the.package.file-1.apk

    For example, if you want to move org.zwanoo.android.speedtest-1.apk (Speedtest.net app):

    pm install -r -s org.zwanoo.android.speedtest-1.apk

    What this does:

    "pm install -r" reinstalls an app without deleting it or its data. "-s" specifies the SD Card.

    To move it back to the phone, go back to the Application Manager on the phone and "Move to Phone" will be available.
    asadullah likes this.
    11-15-2010 10:05 PM
  2. Kevin OQuinn's Avatar
    This should also come with the disclaimer that if you unmount the SD card or remove it the apps are no longer available.
    11-15-2010 11:17 PM
  3. KSmithInNY's Avatar
    Also you should never do this with an app that has a widget that you use. If it has a widget and you don't use it that's fine but active widgets will experience issues running off an SD card.

    EDIT - Just thought of one more thing. Capitalization is important in this process. for example: "Test" would not be considered the same as "test". You must use proper capitalization which you can get from the name of the apk you're trying to move.
    11-16-2010 07:22 AM
  4. KSmithInNY's Avatar
    If you want an even easier way to do this ....

    1) Download titanium backup (free from the market)
    2) Grant super user permission when asked
    3) Click the "backup/restore" button on the top of the screen
    4) Long press on the app (must be in data/app) and a menu will pop-up. Click Move to SD
    11-19-2010 05:47 PM
  5. dishe's Avatar
    If you want an even easier way to do this ....

    1) Download titanium backup (free from the market)
    2) Grant super user permission when asked
    3) Click the "backup/restore" button on the top of the screen
    4) Long press on the app (must be in data/app) and a menu will pop-up. Click Move to SD
    Curious- is there a good reason some app developers don't allow it to move to SD card?

    I know widgets, etc, shouldn't be moved... but will any other functionality get messed up by moving it?

    I noticed that, for example, Yahoo Messenger's add on for video chat is moveable in the stock settings app manager, but not the original app. Is there something Yahoo! decided wouldn't be a problem in the add on, that perhaps WOULD be a problem moving in the original app executables?

    Meanwhile, I'm moving all the games over right now, because I can't imagine that a game would create a problem running off SD
    11-22-2010 10:45 AM
  6. smccloud's Avatar
    Curious- is there a good reason some app developers don't allow it to move to SD card?

    I know widgets, etc, shouldn't be moved... but will any other functionality get messed up by moving it?

    I noticed that, for example, Yahoo Messenger's add on for video chat is moveable in the stock settings app manager, but not the original app. Is there something Yahoo! decided wouldn't be a problem in the add on, that perhaps WOULD be a problem moving in the original app executables?

    Meanwhile, I'm moving all the games over right now, because I can't imagine that a game would create a problem running off SD
    Could be they haven't made a new build since FroYo came out. Or they forgot to change the tag (i.e. I did the second).
    11-22-2010 10:52 AM
  7. dishe's Avatar
    Could be they haven't made a new build since FroYo came out. Or they forgot to change the tag (i.e. I did the second).
    But some apps are clearly desired to stay on phone memory... for example, the Yahoo Messenger app doesn't allow to SD, whereas the plugin for video DOES. These are 2 apps by the same group, developed in tandem. I suppose it could be a mistake, but it seems more likely there is some reason they want the app in memory. Perhaps for better background task management?
    11-22-2010 11:58 AM
  8. smccloud's Avatar
    I prefer the developer is just being difficult.

    Sent from my LG Optimus S using Tapatalk Pro.
    11-22-2010 12:06 PM
  9. bambam126's Avatar
    i typed all that and no list popped up just a new line with #
    need help..
    11-27-2010 05:37 PM
  10. NOMster's Avatar
    But some apps are clearly desired to stay on phone memory... for example, the Yahoo Messenger app doesn't allow to SD, whereas the plugin for video DOES. These are 2 apps by the same group, developed in tandem. I suppose it could be a mistake, but it seems more likely there is some reason they want the app in memory. Perhaps for better background task management?
    Well it could have something to do with syncing. All of the apps I put on my card that have account syncing aka yahoo, Facebook etc Logged me out when I rebooted the phone. Skype twitter everything.
    11-27-2010 10:53 PM
  11. itony's Avatar
    just want to make sure before I start messing with my apps....when you state"If you unmount the SD card, remove it, or enter USB Mass Storage Mode, the apps are no longer available." - Obviously I know that they will be unavailable since they are on the sd card but once you put it back in and mount it, then everything should go back to normal right?
    01-07-2011 08:15 PM
  12. hamagc's Avatar
    Yes. Widgets and live wallpapers are the exception.

    Sent from my LS670 using Tapatalk
    itony likes this.
    01-07-2011 08:26 PM
  13. ens04's Avatar
    I just rooted my lg optimus s phone using z4root, and the only reason I rooted was because I heard I can move some apps (apps that can't be moved to a sd card, i.e. google maps)that are stored in my phones internal memory to an sd card. Which app am I suppose to use? is there a link where I can download this app?

    thanks in advance.
    02-01-2011 01:06 PM
  14. tmeader's Avatar
    Many can be moved already if you go into the Applications menu under settings and check each one. Alternatively you can download the free "App 2 SD Free" app which will give you an easy display of all the apps that can be moved but currently aren't.

    For the apps that don't have that option already enabled, check out "Titanium Backup" (buy the full version, it's worth it) from the Market.
    02-01-2011 01:14 PM
  15. crashbowman's Avatar
    I thought I heard there were some issues with App 2 SD on the Optimus S unless you use the build in Froyo "Move to SD" option. Obviously, I am wrong, but just want to understand.
    02-01-2011 01:37 PM
  16. tmeader's Avatar
    I thought I heard there were some issues with App 2 SD on the Optimus S unless you use the build in Froyo "Move to SD" option. Obviously, I am wrong, but just want to understand.
    We're talking about two different things. One is a program called "app2sd" that is included with some root packages and ROMs. From what I understand, yes, that has issues. What I'm talking about is an app available on the Market called very specifically "App 2 SD Free". This is really nothing more than a front-end to allow you to easily move those apps that have the "move to SD" functionality enabled (in lieu of individually going to each app and hitting the "Move to SD" button). Purely ease of use/speed.
    02-01-2011 01:44 PM
  17. ens04's Avatar
    yes, thank you tmeader
    Titanium Backup did the job.
    wow, I am really surprise because Titanium Backup does a lot of stuff in one little app.

    thanks again.
    02-01-2011 03:03 PM
  18. turnerjazz's Avatar
    yes, thank you tmeader
    Titanium Backup did the job.
    wow, I am really surprise because Titanium Backup does a lot of stuff in one little app.

    thanks again.
    I'm having a problem using Titanium Backup for this. It doesn't seem to be actually moving the apps. After I move the app both the system and TB still list the app as internal and after moving a bunch of apps my free internal memory suddenly went back down, making me think they weren't moved successfully.
    02-07-2011 05:10 PM
  19. turnerjazz's Avatar
    I'm having a problem using Titanium Backup for this. It doesn't seem to be actually moving the apps. After I move the app both the system and TB still list the app as internal and after moving a bunch of apps my free internal memory suddenly went back down, making me think they weren't moved successfully.
    Found the answer on the Titanium Backup troubleshooting guide (how about that). It was the same thing keeping my apps from updating: intalling app unsuccessful - unknown error -18 - Android Market Help
    02-07-2011 05:23 PM
  20. sheit's Avatar
    I am having the same issue with apps not being moved to sd using Titanium backup. After loading the SD card to the computer, I also dont have a smdl2tmp1.asec file in the .android_secure folder.

    Also following these steps below i get "no such file or directory"

    1. Open Terminal Emulator on the phone
    2. Type su to activate SuperUser
    3. Once the $ sign turns to # type rm /mnt/secure/asec/smdl2tmp1.asec

    Any Ideas?
    04-22-2011 01:10 PM
  21. lichan's Avatar
    Check out Link2SD in the Market (free) or the threads in this forum about moving /data/app to a second partition on your SD card (Read through the first one first):

    http://forum.androidcentral.com/lg-o...ghlight=app2sd
    and
    http://forum.androidcentral.com/lg-o...ghlight=app2sd

    I have been working on getting our Froyo-based ROMs (nameless ROM would be the only currently supported one) to mount the second partition but haven't gotten it to survive a reboot yet. Gingerbread (ala the two CM7-based ROMs) will mount it by default.
    04-22-2011 01:22 PM
  22. asadullah's Avatar
    i typed all that and no list popped up just a new line with #
    need help..
    after cd /data/app
    type ls

    so it would be
    Code:
    adb remount
    adb shell
    cd /data/app
    ls
    pm install -r -s com.the.package.file-1.apk
    04-22-2011 01:41 PM
  23. Possum15's Avatar
    I have been rooting, rom'ing etc like crazy. Now when I try to download angry birds I get 'out of space' error
    05-23-2011 09:23 PM
LINK TO POST COPIED TO CLIPBOARD