Instructables

How To Install Apps Onto Your SD Card (No Root)

Picture of How To Install Apps Onto Your SD Card (No Root)
        Have you ever ran low on memory space on your android and had to delete some apps? With a computer and a micro SD card you don't have to worry about running out of space on your phone any more! You don't even need to root your phone! After this, your phone will automatically install apps to your external memory.

note - this works on both Windows and Mac OS

Items needed
  1. Android Phone (duh)
  2. a micro usb cable
  3. a computer
Warning for galaxy users!
    This method of moving your apps to sd card is known for not working with the Galaxy series, you if own a galaxy/ are getting a galaxy and is thinking of moving your apps to an external storage, i recommend rooting your device, enabling further access to files and such. Here's a link to guide you to rooting your galaxy, http://www.androidcentral.com/root. Good Luck!

 
Remove these adsRemove these ads by Signing Up

Step 1: Getting Ready to Change Installation Location

1. Get the Google Android SDK
     - Unzip the file and place the folder onto your desktop or anywhere that can be easily accessed.
     - find the platform tools folder (default, it should be : adt-bundle/sdk)

2. Find cmd/terminal (for mac)
     - (for mac users) go to [System Preferences > Keyboard > Keyboard Shortcuts > Services]
        and then check the box [New Terminal At Folder]

3. Go onto your Android phone and select USB debugging
     - Go to [System settings > Developer Options] and select USB Debugging (if the option is grayed out, unplug your phone first)


        
       
1-40 of 182Next »
johnh214 days ago

why is it that, i already have my phone connected and debugged but still it can not be seen when i try to locate it. any help or solution pls? all ports are okay.

Untitled.jpg
MarcL14 days ago

/Users/monsieurlaw/Desktop/adt-bundle-mac-x86_64-20140702/sdk/platform-tools
monsieur-laws-MacBook:platform-tools monsieurlaw$ ./adb devices
List of devices attached
0123456789ABCDEF device

monsieur-laws-MacBook:platform-tools monsieurlaw$ ./adb shell pm set-install-location 2
WARNING: linker: libvc1dec_sa.ca7.so has text relocations. This is wasting memory and is a security risk. Please fix.
WARNING: linker: libvc1dec_sa.ca7.so has text relocations. This is wasting memory and is a security risk. Please fix.
monsieur-laws-MacBook:platform-tools monsieurlaw$ ./adb shell pm get-install-location
WARNING: linker: libvc1dec_sa.ca7.so has text relocations. This is wasting memory and is a security risk. Please fix.
WARNING: linker: libvc1dec_sa.ca7.so has text relocations. This is wasting memory and is a security risk. Please fix.
2[external]
monsieur-laws-MacBook:platform-tools monsieurlaw$

Screen shot 2014-11-18 at 14.59.54.png
MarcL14 days ago

Please help. I'm desperate.

Screen shot 2014-11-18 at 14.59.54.png
KarthikS14 days ago

Is this works with Micomax unite 2 with 8Gb ROM without rooting? Since application storage is only .99GB in this phone. Since my phone is new, i don't want to take risk by rooting the phone as of now.If not possible please suggest any other option so that I can install application directly in external memory card which i have is 16GB card. Thanks in advance. Suggestons are welcome

vijaym26 days ago

i have tried it on my desire 820 with 4.4.4... n found no change in the installation path... it always goes to my internal storage

buteman6 days ago

I have also tried this on my Samsung Galaxy S2 with the same result.

What a shame it doesn't work. I guess I will look at putting Linux on my tablet. At least I am pretty familiar with it so should have less problems like this.

buteman7 days ago

I tried this and it did report that it had changed the default installation to 2 [external] but it made no difference to where it installed to.

As I had a fair amount of space on the internal card I tried using 1 rather than 2 as the default. Again no difference. What I did find was that I could move some extra apps to the internal SD card and they would run from there. I also found that clearing the cache didn't seem to affect any of the apps but did free up quite a lot of space on the tablet.

Does it work in xiaomi redmi 1s
4.3
gezafisch13 days ago

All i get is : error device not found. Help!

nousbloomy13 days ago

i did all but not works for me... there is still "insufficient space". Even though i tried this too >>1. adb shell pm set-install-location 2

2. adb shell pm get-install-location

abd.PNG
TemisR15 days ago

I follow this video and it's work..-->http://www.youtube.com/watch?v=sSs7n-HvknQ

Does it work on 4.3 Sony?
SirPanics16 days ago

I got it working but the commands in this guide were wrong and apparently shell commands are case sensitive? Regardless, if you're having problems just look through the command list for the right command, for me it was "setInstallLocation" and "getInstallLocation" without the hyphens.

ChristsMan16 days ago

This is all well and good; however, android still downloads the files, to install, to the local directory on the phone not the external sd card. We need to know how to force android to download the .apk's to the external sd card

ChristsMan16 days ago

This is all well and good; however, android still downloads the files, to install, to the local directory on the phone not the external sd card. We need to know how to force android to download the .apk's to the external sd card

musicmajor20 days ago

1. should i connect the phone to the computer?

2. where do i get "adb" for the step "using adb"?

sign me,

dummy

this worked for me:

http://www.mediafire.com/download/41lx6p71xxit1ax/ADB+Drivers_Updated.zip

ŠárkaZ19 days ago

Hi, I did all of the above and it worked just for moving the apps to my SD card. However when trying to install a new app I still get "Insufficient storage available." even though there´s enough available storage space on both, SD card (6.8 GB) and phone (88MB).

Please help !!!

musicmajor20 days ago

3. do these graphics mean anything?

dummy

berbaki22 days ago
Uts work with Android 4,1,2

Hello i used a tablet utok 700 q lite usb debug mode enabled i got the message 2 external at the end i have a 16 gb sd card attached but when i try to download the fifa 15 on my tablet it says there is insufficient space on the external storage device what i have to do. to send this game directly to extern sd card.

Y must download app call root browser and thwn go look for folder in storage of phone folder follow this data→log and then delete thus foldoer called log

I have another question the sd card what format it has to be? FAT32 or NTFS?

adb shell pm setInstallLocation 2

To check: adb shell pm getInstallLocation

does this work on kit kat 4.4.2

AndrewS42 months ago

I hacked away at this for a bit and I have a Metro PCS phone that does almost nothing. Could not load apps that I wanted without having to remove others.....not anymore. I can help....just reply to this comment.

i have a Metro PCS phone too, cant seem to get this to work, can you help? pleas

i got the 2 [external] but i still get the "error downloading There is insufficient space on the device"

any ideas??

it can't install the driver CDC Ethement Control Model (ECM), and when using dbt it can't find devices.

What can I do to fix that problem.

i done the same thing but it was moving to phone memory

only

9326s1 month ago

i am getting error that

device no found

whhat to do.... plz tell

tbalan35 months ago

HELP, i followed all the steps and did get the

2 [external] at the end ,and when i install any apps ,it show insufficient memory

How to undo this thing ,Please help.

Im using a Xperia T2 ultra

re-run the comand using 0 instead of 2

Enjoy!

HanZoro tbalan34 months ago

I suspect some apps needed to be in the internal storage only to work properly.

The way I undo the process is like this;

1. adb shell pm set-install-location 1
2. adb shell pm get-install-location
(I use this to check if the setting is back to default or not.)

Hope it works for you guy.

DileshD1 month ago

i tried it and it was successfull. but the thing is now when i try to download something from google play store it says "insufficient storage available". I tried clearing cache bla bla bla but stil no luck. how cn i fix it?? can anyone tell me how to reverse it? how to remove the typed commands in the command prompt?? my phone is LG D325 thnk you

MichaelD91 month ago

I also just get

error: device not found.

Ahmedelmawrdy01 made it!1 month ago

Thank you IT works On my Xperia V

Untitled.jpg
dkhương1 made it!6 months ago

Successfully implemented on Lenovo P770 phone, Thanks !

ok.gif

I got the same Message on my Lenovo s660 as well.... but it still does not give any option to move to SD Card when u go into any Particular Application....

emmanuell1 month ago

Hi ,

tried it , Does not work on location 0 , 1 or 2.... In my phone 0 is internal and 1 is external.... Doesnt work on either .... Please help

1-40 of 182Next »