• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

[Guide] Move more (most) apps to SD without root (Simplified)

I am able to make it most of the way through the process but when I type "pm setInstallLocation 2" I get "[1] Killed pm setInstallLocation 2". I have looked everywhere I know to on the internet and have not found the answer for what to do.

I attempted this on a Linux machine on the Optimus Slider. Any help would be greatly appreciated. Thanks.
 
Upvote 0
Hi DUV and SUroot

I did the step 1to 5 process I just wanted to know how will I knw after I enter the pm setInstallLocation 2 the the $ sign comes next if its done correctly? nothing comes after I enter that pm setInstallLocation 2 only dollar sign


Done!!
Had to run HTC Sync (Doh)
then had to connect the phone to use HTC Sync, come out of debug mode, then back into it
While in the command prompt, you'll know its working as it will say
*daemon started successfully*
$ pm setInstallLocation 2
then the cursor will flash on a blank line, which is where you type the last instruction
then after pressing enter, the next new line will just show $
 
Upvote 0
I am able to make it most of the way through the process but when I type "pm setInstallLocation 2" I get "[1] Killed pm setInstallLocation 2". I have looked everywhere I know to on the internet and have not found the answer for what to do.

I attempted this on a Linux machine on the Optimus Slider. Any help would be greatly appreciated. Thanks.

I've not seen that to be honest. I cannot say for sure why your device does that, sorry

SUroot
it means after that $ after entering pm setInstallLoction 2 it is done already? I can move now the apps like FB YM Google Play store?? these apps cannot move to SD but the cost much MB in the phone memory


It just does it. It doesnt say "Done" or anything... You cant move every app. Especially things that come pre-installed.
 
Upvote 0
WAIT, maybe I did get results the first time, because after our walk, I checked App2SD and now there's 8 apps in the MOVE tab that weren't there before.

---------------
ORIGINAL POST

Here's my documentation up until finding the above conversation:

Right before I started trying to follow your instructions:

Storage 158mb/177mb - SD 268mb/14.83gb

I have Samsung Dart SGH-T499 with Android 2.2.2 - it is rooted (and has Terminal Emulator, but I didn't use it since I'm not that comfortable with it - it's just in there from when I setup VOIP). The first HTC Desire C in their carosel menu would NOT install to my Win7 - TWICE, the name of that HTC Sync App is setup_1.0.39.1.exe -- So I found another desire on their carosel called HTC Desire S, which did install without problem - it's name is htc_sync_setup_3.2.20.exe

I tried following your instructions verbatim, without reading anything into it. I used copy/paste to make certain I didn't make input mistakes. I doubled exited out of command when all seemed done, then rebooted my phone. I checked my storage, and changes were minimal:


Storage 158mb/177mb - SD 270mb/14.83gb


Then I installed an app listed as 7.5mb on Google Play (Evernote), and got the Low on Space - Internal phone storage is getting low notification, even though my storage numbers made it appear as though only the SD storage grew bigger:

Storage 161mb/177mb - SD 279mb/14.83gb

I uninstalled Evernote, then started over, this time toggling USB settings to Debugging OFF, but ERROR: device not found, which did not occur when USB Debugging was ON. I checked to ensure HTC Sync was actually running, and the icon in my status bar appears to have a tiny red x in it - I check to see what's up, and Adobe Air hasn't been agreed to by me yet, so I'll do that, Hey, now the HTCSync window opens, telling me NO DEVICE CONNECTED, despite having my phone/laptop connected via USB (Debugging off)

I'll try again (once I figure out how to re-enable USB Debugging - hey it's been a few months since I fiddled with that setting LOL). Ok Debugging back on, unplugged/replugged USB cable - still no device found.

Exited HTCSync, restarted - no device found

Turned off debugging again, still no device found.

Exited HTCSync again, and turned ON USB storage, then opened HTCSync again. Arrrgh!

Well unless you see a mistake in my steps, I supposed it's possible my ancient, frugal Samsung Dart might not work with your instructions, despite having Android 2.2.2

Going for a walk now, will check in later, or tomorrow to see if any suggestions have been posted. Thank you!
 
Upvote 0
Upvote 0
Hi there, thank you very much for this guide but I have a problem.
I have a Samsung S III running 4.0.4 android.
I followed the guide up without up to the point when I type "pm setInstallLocation 2" but when I enter the command in. It reply with a error message, "Error Unknown command 'setInstallLocation', and also with a list just below it.
Is there a way to revolve this problem?
any reply would be appreciate.
 
Upvote 0
Hi there, thank you very much for this guide but I have a problem.
I have a Samsung S III running 4.0.4 android.
I followed the guide up without up to the point when I type "pm setInstallLocation 2" but when I enter the command in. It reply with a error message, "Error Unknown command 'setInstallLocation', and also with a list just below it.
Is there a way to revolve this problem?
any reply would be appreciate.


Moving apps to SD moves them from /data to /sdcard. On the S3, this is THE SAME PLACE.

An analogy. If you're in a sinking rowing boat, you want to take water out of the boat with a bucket. You want to dump the water overboard. With the s3, you're taking teh water out of the boat and putting it right back in.


The "move to SD" functionality has been removed for this reason.

Anyway, with games etc, its /sdcard thats getting full anyway, not /data.

You should visit the S3 forum here.
 
Upvote 0
I am struggling with my HTC desire. I have a very limited amount of apps installed...only 4 apps besides the factory standards (most of which I dont use anyway), and I am constantly getting the icon that says I am nearly out of storage. I have deleted all but these last 4 apps, removed all but about 15 of my pictures, constantly delete my internet history and texts, as well as downloads, but I still have to go into apps and clear the caches of the remaining apps, and stop the background apps that are running just to access my photos or text messages. I have moved everything that I can to the SD card, except for the apps that will only run on the phone. US cell tech was totally unhelpful, except to tell me to delete my largest app (which I did, and the icon came back within a day)...any other suggestions? Im not tech savvy at all...
 
Upvote 0
I followed all the instructions, I have HTC Desire on 2.2 Android, and it is rooted.

All passes without trouble, yet when i try to install an app (Plague inc.) in this case from Google play store, it keeps filling up internal memory which i have about 30 mbs left, fills it up reports error and leaves me with that warning until i reboot my htc, then the 30mb get freed again.... :(

Thanks in advance.
 
Upvote 0
Hi JD, and welcome to AF :)

I've got this app, so can give you the statistics. Application size is 34MB, and it will fill an additional 11MB with data. When you move to SD it will leave about 3MB of app in internal storage, plus the data.

The phone won't install apps if that will leave less than 10% of internal storage free, so depending on which side of 30MB you have left that could be a problem for you, as the app will use 14MB even when moved to SD. I don't know for sure whether this is the problem, or if the phone is trying to install to internal space (which certainly won't work) - I don't have a modified InstallLocation, so am not sure what would be normal behaviour during installation.

As Nicka says, there are other options when rooted.
 
Upvote 0
think ive sent myself insane doing this. have htc sync on laptop. downloaded & extracted rar file. dropped it into C drive. connected phone. opened black box typed as above, 'cd\android-sdk-windows\tools' straight after c:\users\user but keep getting 'the system cannot find the path specified.' blah blah blah.....!!!!! help it just wont work for me. but i cant see why as it seems so straight forward!
I have exactly the same problem..... did you resolve it?
 
Upvote 0
htc desire 310 getting error: unknow command 'setinstalllocation' fallowed by a list of packages . what can i do ?


The solution in the OP of this thread will only work with the Original htc Desire (Bravo). As this is the forum for the original Desire you will probably get better advice in the Desire 310 sub forum here:
http://androidforums.com/htc-desire-310/
 
Upvote 0
htc desire 310 getting error: unknow command 'setinstalllocation' fallowed by a list of packages . what can i do ?

Something has happened in the meantime. Does one of the options not say: pm set-install-location?

It did when I tried setInstallLocation. And then it works. So the words are not pasted anymore, but linked by hyphen. I am not sure if it works this way for everyone, but it did for me.

So pm set-install-location 2 should do for you too, I hope.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones