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, 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 94Next »

Does it work with kitkat (Xperia Z2)?

Any solution for moving already installed apps to SD?

NenekoK2 days ago

I'm using xperia m, I get the error

[FXN.ASD]Error: App2Sd is not supported in this device. Drop change request.

Please help

I'm using xperia m dual, i get the error

[FXN.ASD]Error: App2Sd is not supported in this device. Drop change request.

help please :) thanks!

AnthonyV113 days ago

I have done all the steps shown and it keeps on telling me that I have no space available. Please help me. I have the LG Optimus L70. Thank you.

Did it say you had no space before you did this? You may need to uninstall and then reinstall your apps. Just find the largest app you have. You can use something like 'diskusage' app to determine the one that uses the most space.

cierra169421 days ago

How do I instal the SDK (very fist step). I clicked on the link and on that page clicked install SDK tools but it never starts the installation just keeps looping back to homepage

hey the same thing happened to me i just downloaded with my phone and then transferred it to my computer

argsun9 days ago

solving problem adb device not found

Does this work on MOTO E.?
If i do it will i void my warranty.?

AkramA14 days ago

My phone is Sony Xperia M.

when i come to the Step 2, it says, after i enter " adb shell pm set-install-location 2 "

[FXN.ASD]Error: App2Sd is not supported in this device. Drop change request.

now every time i try to install an app from the app store it says "insufficent storage available" when there is plenty of storage on both the sd card and the internal storage.

I am having the same issue. Help?

aquavolt4 months ago

Isn't this pretty much rooting the device? If not then can you update the device to a later android version and nothing will happen?

EshanP aquavolt20 days ago

This isn't rooting no... updating won't change anything...

NDed1 month ago

So, I'm already at the command window, and when I type "adb shell pm set-install-location 2", it says "device not found"

Device is an Arc Mobile 401D Nitro. Uses Android 4.2.2

do you have your phone drivers alredy installed?, remember put your device on "usb debug mode"

admsys1 month ago

I m using Lenovo mobile and when i m trying to change the my default location its giving error so pls go throught it and let me know how to do this................

gigo99 admsys26 days ago

I have same problem

tbalan32 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

HanZoro tbalan31 month 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.

polarjim5152 months ago

Just used this successfully, or so it seems. Note to others, the location of the adb has moved. It is now in the directory,
Mac: sdk/platform-tools

Windows: sdk\platform-tools

Thanks for this!


msheikh92 months ago

after setting to external 2 when I install it says ERROR: insufficient storage available what should I do?

I have Xperia T2 Ultra

DEEPAKDRASH2 months ago

If i do this will my guarantee will lost anyone help me pls

anagpal22 months ago

ok this is how i did on my Micromax A117
I uninstalled all the applications first.

Then followed the procedure written above.

For those who are getting "No devices found" in the command prompt, make sure when you connect your phone, always chose the option "Media Device(MTP)" instead of "USB Storage". (It can be changed by pressing on 'TOUCH FOR OTHER USB OPTIONS' as soon as you conncect your device to your PC/Laptop)
Then let the drivers install and then try typing the command "adb devices"
Your device will be shown.

Type the other two commands and check if the output is correct.

Then try installing some apps from the playstore, most of them will install in the SD card automatically but will occupy a little space on phone memory too(1-4 mb, no other way out to avoid this).
Few of them will not get on SD card, try moving them to SD card from the Settings but make sure not to run these applications after installation.

I also tried it on Galaxy Tab 2 and it worked.

Thanks for all the help. :)

billibob2 months ago

I have followed all steps correctly and I keep getting Device Not ready. I have unplugged from computer and re-checked debugging. My phone is a LA7702. What am I doing wrong?

qifar3133 months ago

Thanks buddy, its working in Galaxy ACE3;

ggupta113 months ago

what to do now???

Macj-867 months ago

Hello, I have Sony Xperia M.... The instructions were pretty straight forward.. I followed them exactly the same way and the end result was as you mentioned -- "2 [external]". However, after that, I tried to install a new app and it seems to be going to my internal memory and not to my SD card. Futher, i cannot see "Move to" or "Move to SD card" option to any of the aps which are already installed... So i folllowed all these steps and end up at the same point I was before... Can you give me any better solutions or alternatie solutions to get rid of this memory problems...? Thank you in advance

ggupta11 Macj-863 months ago

Hello friend,i have sony xperia m.these

adb shell pm set-install-location 2

said device not found.can u help me .how did it worked for you.can u mail me the complete steps on

ffernandes123 months ago

Mine said "error: device not found " What do i do ? Here's my e-mail:

hdanyal3 months ago

plz help me i have LG G pro lite and when i type adb devices it does not show anything....PS i have enabled usb debbuging

dkhương1 made it!3 months ago

Successfully implemented on Lenovo P770 phone, Thanks !

vriddle3 months ago

any one help plzz

when i typed this adb shell pm set-install-location 2

error:device not found message appears some one help plz

bthornburgh6 months ago

I have an LG Optimus Q. I get nearly all of the way through, but when I enter the code "adb shell pm setInstallLocation 2", this is what I get:

"[1] Killed pm setInstallLoc..."

What does this mean? Can anyone help?

You have to include the dash "-"
adb shell pm set-install-location 2

Also has to be all lowercase.

still the apps are not getting stored in the SD card. pl advice if any alternates

pfca5 months ago

2 [external]: Install on external media

asantosh1 year ago
can this without rooting process be applied on my xperia the phone hangs due to lack of internal memory.??

I also have an xperia E..(C1504)..I tried it but not working

Somya Nagar496 months ago

Does This work on android 4.1.1??

1-40 of 94Next »