- 860 Posts
- CyanogenMod 9
[How-To] Regain App Space on Phone
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:
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
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.
Last edited by zefie; 11-16-2010 at 11:00 AM.
- 11-15-2010, 11:17 PM #2
- 11-16-2010, 07:22 AM #3
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.
Last edited by KSmithInNY; 11-16-2010 at 09:01 AM.[CENTER][URL="https://plus.google.com/u/0/+KPSmith/posts"]Follow me on Google +
- 11-19-2010, 05:47 PM #4
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[CENTER][URL="https://plus.google.com/u/0/+KPSmith/posts"]Follow me on Google +
- 11-22-2010, 10:45 AM #5
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:52 AM #6
- 11-22-2010, 11:58 AM #7
- 11-22-2010, 12:06 PM #8
- 11-27-2010, 05:37 PM #9
- 11-27-2010, 10:53 PM #10
- 01-07-2011, 08:15 PM #11
- 122 Posts
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:26 PM #12
- 02-01-2011, 01:06 PM #13
Apps to the external card?
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:14 PM #14
- 237 Posts
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:37 PM #15
- 02-01-2011, 01:44 PM #16
- 237 Posts
- 02-01-2011, 03:03 PM #17
- 02-07-2011, 05:10 PM #18
- 7 Posts
- 02-07-2011, 05:23 PM #19
- 04-22-2011, 01:10 PM #20
- 50 Posts
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
Last edited by sheit; 04-22-2011 at 01:18 PM.
- 04-22-2011, 01:22 PM #21
- 132 Posts
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):
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:41 PM #22
- 05-23-2011, 09:23 PM #23