Install Android Apps on SD Card by Default & Move Apps to SD

32

Learn How to set default Apps install location to sd card in Android and Move existing Apps to SD (External Memory).

Whenever you try to install a new Apps on Android it automatically goes to internal storage memory by default. But with a little trick you can force the device to install apps on external SD card by default so you don’t have to move the apps manually. The following trick also allows to move almost any apps to sd, you have currently installed on the device. The best thing is that it can be done without rooting the device. The processing require a device running on Android 2.2 or later version, usb cable and a PC.

install android apps to sd card and move apps to sd

Before we proceed to the tutorial, check if you have Oracle’s Java JDK installed on your computer, if not download and install then install Google’s Android SDK on your computer. Now follow the steps described below.

  1. First Enable USB debugging on your Android device from Settings menu to Applications > select Development then tap the checkbox for USB Debugging.
    enable usb debugging on android
  2. Now launch the SDK Manager from your Start menu on the computer.
  3. To get done our task we have to use ADB utility in Android sdk which isn’t installed by default. Browse through Android SDK Platform-tools package – select the package then click Install button to download and install it.
    install android adb on pc
  4. Now you may connect your Android device to your computer with USB cable. Windows should locate the device and install the appropriate drivers automatically. If it doesn’t, you may have to download and install drivers from manufacturer’s website. Do not mount the device after connecting it – just plug it in.
  5. Use adb utility by Open a Windows Explorer window and navigate to the android-sdk\platform-tools folder. You will find the folder under C:\Program Files (x86)\Android\android-sdk\platform-tools by default. Check C:\Program Files\Android\android-sdk\platform-tools if you’re using a 32-bit version of Windows.
    Using ADB on windows
  6. Launch a Command Prompt window in this folder by pressing and holding the Shift button, right-clicking inside the folder, and selecting Open command window here.
    Using ADB command prompt
  7. Type the following command and run it to see the connected device.
    adb devices
    change android apps install location
  8. Now Run the following command to set the default install location to your SD card
    adb shell pm setInstallLocation 2
    change android apps install location with adb
  9. The above command will change the default install location to external memory but if you want revert the change to original location run following command.
    adb shell pm setInstallLocation 0

Taht’s it! After running “adb shell pm setInstallLocation 2″ command, install a new app and it will be installed onSD card.

Move Apps to SD Card:

To move your existing apps to sd card go to setting menu then Applications > Manage Applications, you will see the list of installed apps. Select the app you want to move and tap the Move button on its details screen.

Now you know How to Install Android Applications on SD Card. Install as many apps you wanted without free up space by deleting apps.

  • Z

    Its not on the Market ! Where can i get it ???

    • Mareusz

      Yo men u found Mod Install for Nfs ? Samsung galaxy ifigenia u have thatcher ;) its cool game 10 pts

  • Rafael

    I wany sneed for speed

  • firas

    مشكور اخوي

  • Hasan

    i want to install all apps on sd card with out rooting.

  • Rudolf Kleiber

    It’s not on the market. Would be a usefull application to have. I have filled the internal memory of my brandnew HTC Desire in 3 days and then the phone acted up without giving an error message to indicate that memory was full. I then installed an (unnecessary) update which stopped the phone working, with a 3 week turn to the manufacturer.

  • takkaros

    i use “move2SD enabler”. same job done. found it free on market

    • mifrens

      can you give the link where you have downloaded the app?

      • mifrens

        Also, is it working in Adroid Eclair 2.1??

    • rahul india

      hey i cant find this link in the android market

  • jackie

    Dearsie/madam,n

  • monica

    i use nexus one and it automatic update to 2.2.1 and download modinstallocation but when i root to external and try to save it doesn;t allow me . it saids system fails

  • halluyifaw

    i’ve download it and when i tried to install game from gameloft, it installed on external sd card but when u run the game u need to download additional requirement.. somehow the game download them onto the internal sd card which showed insufficient space… what should i do?? is it the mod install location not compatible with my samsung galaxy s or actually it only installed game on sd card but the additional requirement are downloaded onto internal??

  • mohamad

    guyz its not working !!

  • mohamad

    guyz its not working unable unable unable !! lol its driving me creazy !

  • ph

    its says; NULL ENVIRONMENT…what does it mean??

  • Asad

    Visit http://www.appbrain.com/search?q=app2sd . This is Apps2SD Software. This will prompt to directly install apps to your SD. Gud Luck People :)

    • Faheem Afridi

      not working with nfs most wanted only move 76 mb data

  • hello

    is says Device not found. i did not mount it.just put in “charge only”:mode

  • sandy

    how to transfer files from internal memory to sd on SAMSUNG GALAXY GT-I5503 … without rooting ….. Z4ROOT & ANDROOT …. not working as they show virus

  • lomeiva bao

    I found this software very useful

  • kan

    Doesn’t work for Android 4.1.2… sad….
    (Heard that Samsung has provided firmwire update on it, but not HTC, the one that I am using…)

  • laxman

    i tried it but it does not work as intially my some apps can be movable to sd but it does not moves completely so therefore it is just crap to do all these things juust throw your mobile buy new mobile with 16 gb storage . i thought that why apple is freaky about giving a slot to sd card and the reason is here any ways just dont waste time on this tricks and just buy a good and little bit costly mobile then you can enjoy the android experience

  • Tony

    im using an Imac pc. what process for mac? Thanks!

  • Zer0

    I follow the step but in the 8 point the console give me “error: device not found”

    any sugestions?

  • thanks

    thank you very mush
    Although it’s appear an error ” unknown command setinstalllocation ” but worked good
    :)

  • Anand

    Doesn’t work on Sony Xperia M Dual, I tried N number of times

  • Arunraj

    Its working for me. Thanks.

  • Eric Nyamu

    thanks

  • Shastha Dx

    adb server is out of date. killing…
    * daemon started successfully *
    List of devices attached

    Thats what i get , HELP!!!!!!!!

  • Faheem Afridi

    I tried it and got 2[external]. But when i move NFS most wanted to sd card only app moves with 76 mb data… is there anyway to get the rest of data move. I tried manullay but the game show error and start download data again

  • Cor

    This worked perfect. Only change I had to make:
    adb shell pm setInstallLocation 2 should be adb shell pm set-install-location 2

    i.e. with ‘-‘ and no caps.