Android – How to move applications to SD Card by default

Apps to SD LogoFor all those who wanted to transfer all their applications into the SD cards by default on their Android 2.2 Froyo operating system, we will check out the same on how you can do it. Many users recently reported that they were unable to transfer the applications to the SD card despite making use of the tool called Apps2SD which is one of the popular applications to transfer all the applications to the SD Card but it has failed to deliver for some of those who have HTC Desire and many handsets it doesn’t support. Though there are many ways for increasing the memory space marginally if you want which can be done by clearing the cache memory from the “Managing Applications” option from any Android phone.

But the real memory increaser is the only one if you manage to store all the apps in your SD Card, so let’s check out the same on how you can push your all applications which are stored in the phone to the SD card of your phone effortlessly. Considering the fact that most of the Android handsets now run on a minimum of Froyo 2.2 version, many apps don’t provide functionality to directly store the same on the device’s SD card until and unless Application requests you to select the same. So, we will check out on by default how you can transfer all the apps directly to your SD Card.

Procedure to store applications in SD Card:

  • First and foremost, from your phone you will have to ensure that the USB Debugging is ticked which can be done by going to the Settings > Applications >Development > then tick both Allow mock locations as well as the USB Debugging options over there.

USB Debugging

  • After this you will have to download and install the Android Software Developer Kit (SDK) on your computer and after that once you download it, you will have to extract the package to the folder  and then from that folder just run the application which is named as “SDK Setup.exe” and then simply click on the install selected option which is just located on the right bottom of the screen and follow the on screen instructions.

Download SDK

  • Now, connect the phone with the computer with the help of USB cable after which the OS will prompt you to install the set of required drivers which are missing which you can install from the path android-sdk/usb_driver folder, please note that you should not mount your device as you will have to plug in the cable.

command prompt

  • Next up, you will have to run the Command Prompt and then you will have to go to the path Android-SDK/tools folder. Please note that, in Windows operating system , the Command prompt can be started by either pressing Win + R from your keyboard or alternatively you can click on “Start” tab from the main home screen and then can choose “Run” option and enter in the string as “cmd” followed by enter to enter into the command prompt. After entering in the command prompt, you will have to type in as “CD android-sdk” to get into the file via command prompt.
  • Now, in the android-SDK/tools folder, just type in the command as “adb devices” after which you will be getting the serial number which will be starting with the “H”. After this you will have to enter the command as adb shell pm setInstallLocation 2.
  • That’s it there you go, you have now successfully configured your Android phone successfully to store all the applications into the SD card. But please note that all the applications installed on the memory card will also be unavailable to the system each time you mount your phone as a disk drive and also the application performance is always better when stored in the phone as it can render quickly and also can run better in the background. So, unless and until the memory of internal SD card is not full, it’s not recommended to go for this method as this may partially slightly slow down your phone.

So, all the core applications which you use more often should be stored in the internal memory and the ones which are less used should be placed in the memory card. Do let us know if you face any issues while configuring all the above commands. Just in case if at any point of time you are unable to configure or encounters with some sorts of issue then you will have to again follow the procedure from the start.

  • yash dharia

    adb shell pm setInstallLocation 0 to get back install apps in internal storage

  • dignie

    after setting default installation to memory card , how do i reverse it back to phone installation ?

    • Pradeep Neela

      yes it can revert back to the stock release

  • Don

    The SDK bundle at the link you provided does not contain the setup file your instructions discuss. Help!


  • linda

    I followed the instructions for commnd prompt; it didn’t work. It said there was no such file. What can i do to fix this? I have games and a few apps on my sd card. My issue is they won’t play. I get a message that states application is not stored on your phone. I also get constant low storage messages. I have 13 gigs. on my sd card. I hope you can help thanks. I have the 2.2 version on the Froyo EH03. Android.

    • Pradeep Neela

      this doesn;t work due to some flaws on the app side

  • jaz_

    does it work in LG optimus net p698??

  • iamkc

    Yehey! thank you for this. It really helps.

  • kate

    How to transfer files from samsung galaxy s3 phone memory to memory card micro sd tnx

  • Lisa A Mazola


  • Smriti Ce

    Can u pls guide me the commands n steps to do so through macbook rather than windows system?

  • Damian Borowiecki

    i like

  • Falu

    It doesn’t worked, untill I looked for the adb.exe. This file is not in the root directory of the sdk install directory, this file is located in the platform-tools directory. So, I changed the directory into C:SDKplatform-tools (I Installed the SDK  software into the C:SDK directory before). Then eewerything O.K.!

  • Mgeminifarms

    love it

  • berna

    how would i know if i get successful?

    • Pradeep Neela

      you can try moving the apps

  • kondleraj

    thanks pradeep….
    I got it…now my htc-explorer’s intrnl memory is free up to 60mb…vch was 5mb only y’day…..@apun

  • Hitsugaya_farah

    i already install java because the android sdk needs it. so i try to install sdk but it cannot detect the already installed java. it says that i need to make the java to java_mode? i dont know.

  • Hitsugaya_farah

    i already install java because the android sdk needs it. so i try to install sdk but it cannot detect the already installed java. it says that i need to make the java to java_mode? i dont know.

  • Hitsugaya_farah

    i already install java because the android sdk needs it. so i try to install sdk but it cannot detect the already installed java. it says that i need to make the java to java_mode? i dont know.

  • Randall Lind

    Samsung is a tad different as my Exhibit II 4G didn’t see the SD card. It showed the Internal card USB directory as the SD card.

    So had to root the phone then install a hack to switch the Internal / SD to make it work

    The easy way to root is to use Jocala custom rom and then in order to root Jocala rom needs to be put on the phone internal storage same with swapsd. Root 1st the swapsd then after so the move to sd trick then everything moves to the real external sd card.

    Now I tried to help someone but, all they wanted to do is tell me I am retarded and my warranty is void. I know crap about cells this is my 1st one, I was scare as hell but, if I can do it then anyone can.

  • ash

    I tried this, but doesn’t work for me.
    I have a android desire with 2.2 version. Please advice

    • Pradeep Neela

      root the same, it doesnt work directly

  • Eric

    I do not know if this is still being moderated, but if it is the case.
    I did everything right, and I was wondering, how do you confirm if it is done right?
    Like I tried to install an app, but it still stored in the internal memory and I had to manually send it to the SD card myself.


    • Eric

      And the number I get from adb devices does not start with H
      but rather with a 4….

      • Eric

        any thoughts Pradeep?

  • Nate

    Hello, I have a LG Vortex and I’m on Windows 7. I had problems with my memory being full and bought a 16GB to replace the 2GB already in the phone, I followed the instructions listed and everything seems to be lined up correctly but when I go to put the command “CD android-sdk” and it doesn’t recognize the command. Do I need to run the command screen in admin mode or is there something I’m not doing correctly? All the simple questions are covered, my phone is debugged and running in mass storage mode, I downloaded the SDK program just fine and updated it (which took up a lot of memory), now I’m just sitting here trying to pick my brain as to which step I missed or need to take.

    • Nate

      I think the one piece to the puzzle that I am missing is rooting my phone, and that seems to be the most common mistake we are making, are there quick easy steps to rooting your phone for those who are not used to doing it or never did it before?

    • Pena Catalin Stefan

      this is for android……

  • tani

    this is a very good guide only a few set up guides i followed from n did the setting else it is not able to find the adb command.and with this few unmovable apps to sd card like facebook and avast,i am able to move them from managing applications in setting itself,so no need of extra app download,i’va samsung galaxy ace,it freed near abt 50mb space

  • Ayo

    thanks guys, worked like a charm….keep up the good work

  • jrobbie

    I have followed the instructions exactly how they are listed but this is not working for my phone. I have a Samsung Galaxy Precedent with Straight Talk. In the command/prompt window, it appears everything is working fine and I do not get an error, but my apps are still not being installed/moved to the SD card. Also, when I hooked up my phone, the computer automatically started installing the USB drivers and did not give me a choice. I am running Windows 7 64-bit.

  • Randall

    I have a Samsung Exhibit II 4G I am doing this fine but when I type in adb shell pm setinstallLocation 2 all it does is give me a list 0:auto 1: internal 2: external *same with getinstallLocation*

    Not setting it to external. I know how to do this I did it with a HTC wildfire S but to to low internal storage T-mobile switch it out for the Samsung

  • Ash

    I followed the instructions and everything went fine. after giving setlocation cmd, there was no reaction (no comment or change in the screen).

    when I tried to move the apps to sd card, after restarting the system, there seems to be no option for the move. it still shows all my apps on mobile mem.

    kindly advice

  • qwerty

    ya hey ya hoo

  • Lavit

    It says “adb is not recognized as Internal or External command”.. What else I have 2 download??

    • Neela Pradeep

      check with the adb folder! have you changed the path?

      • Lavit

        there is no adb folder..

      • Lavit

        also no platform-tools folder exists..

  • mohammad

    some games are very large when you install that and run it begins to download most of its volume in internal card when I move that downloaded files to external sd the game don’t work and wants download again. how could I solve this problem?

    • Pradeep Neela

      you need to root the device and make use of apps2sd to move apps to sd!

      • mohammad

        do you know some ways without root or custom rom?
        my device is galaxy GT-i9003 with 1.5 GB internal storage and makes me unable to install more apps.

  • almost there

    Hi, thanks for all of the time you have taken to help others! I am running 2.2.2 Froyo, rooted, have sdk tools loaded, and have attempted to change the setting to “2” (external card), but something is killing the process when I execute. I can issue the command “pm setInstallLocation 0″ and it accepts, but when I execute it with the “2” I get [Killed] … I have spent many hours trying to get this to work, normal user, SU, downloaded a terminal and tried directly from phone, but no success. Any ideas?

  • almost there

    Hi Predeep, thanks for you time and for helping everyone. When I execute “pm setInstallLocation 2″ I get returned that the process was “Killed”. Now I can execute the default setting “0”, and it gets accepted just fine. Any ideas?

  • almost there

    Thanks Pradeep for your time…
    I am almost there…
    The command pm setInstallLocation 2 gets \Killed\ when I try to run it. But I can execute the command with the \ parameter and it likes it just fine (it is the default). Any ideas?

  • almost there

    Hi Pradeep, your time is appreciated… I get real close – but when I type the Set Location command at the $ I get the following: [1] Killed SetInstallLocation 2

    Any ideas?

    • professor

      Did u get an answer to this? I have the same issue :(

  • kash

    after store / copy application in sd card where i can see in my mobile option ?

    • Pradeep Neela

      which mobile option?

  • kash

    please help me when i copy any softwear in micro sd card after copy when i disconnect mobile from computer , where i can see my copy file in mobile phone please help me , i cant search my sd card folders in mobile.

    • Pradeep Neela

      connect your device in the USB MASS STORAGE MODE TO MOVE THE APPS!

  • Tracey

    Hi, this procedure is a little hard to do for me, is there anyway you can make it easier or make a video? Please? Everyone’s saying it’s working but I don’t even know how to do the command stuff. I keep redownloading to start over. Please email me or help!

  • bruno miguel da silva

    hey…all the best to the group

    Is the review for the htc chacha out? because im still having the problem with the low memory on the internal card, and all app. by default are instaled there! i have a 32gb SD card, but cant do shit! really need to instal apps***

    plz help me1 getting frustrated, beside being a awesome mobile phone, this is the worst concept of them! they should let us chose where to instal the new apps from market… on sd card or on internal! not only on the internal.

    so plz help me


  • Sinu

    av got a moto charm n want to update to 2.3/3/4. am a newbie n also want to know wat rooting is n y it is done?

    • Pradeep Neela

      its done to update with the custom roms!

  • Balamurugan P


    I tried above procedure. It gives error message “Device offline”. Please guide me how to proceed.

    Balamurugan P

  • Balamurugan P

    I tried your procedure. But I get below error message. Please guide me.

    C:\android\android-sdk\platform-tools>adb devices
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    List of devices attached
    SH14TPY04717 offline

    C:\android\android-sdk\platform-tools>adb shell pm setInstallLocation 2
    error: device offline


    Hey evryun if u wnt to transfer all da apps to memory card, do the procedure mentioned above and after that, app2sd will work and u cn transfer! I have personally tried it.
    Fahad Jumani

  • Stijn D

    This ain’t working one bit, first of all it doesn’t ask me to install any drivers, when I try to update them it says it already has the latest driver. When I try to give the commands it doesn’t work either, computer says it can’t find the folder or doesn’t recognize the command given. So I can’t make the terminal find my device, and finally i tried to give the final command ‘setInstallLocation 2′ and of course, didn’t work either. I don’t know how these things work, so maybe I have to root my phone or something, but alas, I don’t know how to do that either. Android’s good, very good even, but I found iOS easier to tamper with.

  • Satnam Singh


    My samsung galaxy fit not detecting the ad hoc network……any solution pls reply.

    how can i hide the androidlost application from the application drawer.

    Thanks & Regards,
    Satnam Singh

    • NeaL Pradeep

      yes as of now it doesnt support!

      • Satnam Singh

        how can i hide the androidlost application from the application drawer.

        • NeaL Pradeep

          yes you can hide from the app drawer

  • Shahid

    After this procedure all of applications will be installed in SD card or there will be option to select phone memory or SD.

    Really appreciate your efforts!

    • NeaL Pradeep

      yes you will be able to find the option from the manage apps section!

  • ediS

    Thanks Neal for this informative site. I successfully configured my Android phone. Here is what I did (for those with same OS as I have).

    I configured my Android phone using Windows 7 64-bit. Before I could install the SDK (installer_r12-windows.exe) on my PC I installed first the JDK which I downloaded When I first run the SDK it didn’t detect the JDK components so I just hit BACK and NEXT tab and it worked (I just read it from other site discussing same problem I encountered). When running the SDK Manager, internet connection is required to download the USB Drivers. SDK Manager must be run as administrator. When finished installing, two folders inside “android-sdk” folder were added: the “temp” folder and the “extras” folder. Inside the “extras” folder is the “usb_driver” folder.

    After installing the drivers, I didn’t have to update them when I connected my phone to my PC as it’s automatically done on my OS. So I just have to run the Command prompt and type the following without quotes: (note: the phone must have USB debugging option enabled)

    “cd C:\Program Files (x86)\Android\android-sdk\platform-tools” (then press ENTER; this is the location of the platform-tools folder that was extracted after installing SDK on my PC; correct spelling, spacing and capitalization of letters must be observed) next,

    “adb devices” (press ENTER)
    “adb shell” (press ENTER, a $ sign will appear on next line)
    “pm setInstallLocation 2″ (press ENTER, pm setInstallLocation 2 will appear on next line and the $ sign on next line to it and that’s it)

    Close the cmd prompt, disconnect your phone from PC and disable USB debugging option for security purpose. Restart your phone and you could already move existing apps to SD card and other apps that you will install will automatically placed on SD card.

  • Cristina

    ok, so I get to the part where it says to type adb devices into command prompt, and it says devices not found. the adb.exe is in the android-sdk folder, but under platform tools. I dont know what I’m doing wrong, I followed the directions, and my phone is set to usb debugging. can someone help me?

    • Cristina

      I have an HTC Evo 4g, if that helps.

    • NeaL Pradeep

      please install the adb again in your c drive, dont change the path!

      • Cristina

        thanks for responding so quickly. ok, so I re-downloaded the sdk files to see if it would help, and installed them, but I don’t see where the android-usb_drivers folder is. when my phone is plugged in, it registers on the computer that it’s plugged in. but in command prompt it says no devices found still. I installed it to my C drive both times, and didn’t mess with it. I don’t know exactly what’s up. I know a little about computers, but I’m not advanced.

        • NeaL Pradeep

          have you tried installing the .net framework and latest version of PC Suite? i guess some drivers are missing!

  • Satnam Singh

    Pls tell me how to config ad hoc network in galaxy fit s5670

    • NeaL Pradeep

      you need to configure from your Wi Fi modem!

      • Satnam Singh

        pls tell me how to config that the main thing i want to know

        pls write the procedure if possible very-2 thanku…..

  • Satnam Singh

    From where ???????????????

    • Satnam Singh

      ok i found

    • NeaL Pradeep

      which version you are on, ? you need to root the phone first!

      • Satnam Singh

        i completed this

  • Satnam Singh

    Q.3 My Mobile phone Software version is 2.2.1 FROYO.DDKB1.

    Pls tell me how to update this to 2.3.4 gingerbread

    • NeaL Pradeep

      you can follow the instructions to update with the same!

  • Satnam Singh

    Q.2 My next problem is that i use gamini app manager as u (Neal) told previously. But unable to move application from Phone memory to SD card Move to SD Card Option is not highlight…… Pls resolve my solution on urgent bases. Really very small space 180MB

    The Nokia Offer where you want to install the application wheater on phone or in SD card.

  • Satnam Singh


    Root means……?

    Q. My phone is samsung galaxt fit GT-S5670. The phone unable to search the Ad Hoc network. Can anyone tell me how to config the network in my laptop so that it will capable to search the Ad Hoc network.

    • NeaL Pradeep

      yes its possible! Rooting means providing access to third party apps to the Android file system for further customization!

      • Satnam Singh


  • vj

    not working on SE Xperia ray.. android version 2.3.3

    • NeaL Pradeep

      what is the error you are getting and which app you are trying to move?

      • vj

        hi there..

        I just noticed that I did not install the SE.. HSUSB driver.. when I installed it it worked!!! thanks again for this info.. :)

  • baim

    is this work on android 2.1? i havent upgrade it yet….

    • NeaL Pradeep

      no, it won’t be working on 2.1 version, a minimum of 2.2. is required!!

  • Faniel

    I have a Samasung Galaxy S and I moved all the applications to the sd card (unfortunately not like this) before update-ing the software. Is it possible to get them back somehow? I have a folder on the sd card with the name of .android_secure with the apps, but I don’t know where to put it back.

    • NeaL Pradeep

      is that moved folder showing up in the “My Files” section?

      • Faniel

        No, it doesn’t.

  • Eazaz

    hey neal. i wanted to ask 2 things:

    1. Most importantly, my internal memory keeps shrinking without any addition in apps or mails.
    And i need to know if the method above is in reality a way to root the device or is it just a minor tweak

    2. Where and how can i upgrade to 2.3 from my froyo 2.2.1 on Galaxy GIO. And regarding the possiblity this could root the phone, can i upgrade after this method above??

    Urgent need of help!!

    • NeaL Pradeep

      root the device and then you will be able to move the apps!
      you can find the updates on

  • Chiranjit

    Hi ,
    I am using Samsung Galaxy fit Android 2.2, me too facing the problem regarding the saving of the apps on SD Card, can u suggest any guideline so that i can manually solve the problem.

    • NeaL Pradeep


  • Hemant

    Hieee Neal……….
    I tried a lot to connect my android fon Samsung ace and galaxy pro to adhoc network of my pc but it didnt able to connect :(
    I even tried connectify n mhotspot but not able to do so….
    i also read tht if we replace wpa_supplicant file to system/bin… but it says the file is read only.

    So can u please just let me know how can i connect my fon to adhoc network…..

    will b very grateful to u.

    • NeaL Pradeep

      HEY HEMANT WHICH FIRMWARE YOU ARE on? have you checked with the settings?

      • Hemant

        yes i checked up da settings but i guess android dont support adhoc unless we manipulate it by other…………
        by the way i am using FROYO in both fons………..
        let me knw if there is something to help me.

        • NeaL Pradeep

          kindly check with the WEP Key settings!

  • Chuck

    this shit dont work man, dont waste your time nothing works after the adb, you cant even find the dam thing. You have to be descriptive when you creat tutorials, PEOPLE DONT WASTE YOUR TIME.

    • NeaL Pradeep

      kindly follow the article properly and have the admin rights before you proceed!

      • fg

        neal u are only replying the other posts except mine…plx answer that is this.proceedure reverseable ? is this a crack or aproved by android developers.. does this effect phone perfomance???

        • NeaL Pradeep

          yes its a completely reversible process, sorry for missing out your query! no, it wont affect the phones performance


    hey this is about fyro what about the htc wildfire s we have to do the same procedure in case of wildfire s
    guyz plez help…………………!!!!!!!!!!!!!!!!!!!

    • NeaL Pradeep

      yes you can apply the procedure!

  • medozamalek

    hey Neal…
    i am using samsung galaxy pro with android froyo 2.2v
    can i use this way in my phone or not??
    and pls ….
    my phone can play divx and xvid videos???

    • NeaL Pradeep

      no it doesnt support divx! yes you can use!

  • Hemant

    Hey neal…….
    i am using samsung galaxy pro with os froyo 2.2v
    n jst can move my apps frm fon to sd……………….but the thing i want to know is can galaxy pro could be upgraded to Gingerbread ??????
    plz do reply i really want to use ginger bread.

    • NeaL Pradeep

      no, not as of now but soon it will arrive!

      • Hemant

        thanx buddieeee :)

  • Rishi

    Hey Neal Greetings!
    Rishi here ,
    M observing your blog since 2 weeks i bought Samsung galaxy ace with 2.2 :) all newbies are getting gr8 response from you! I appreciate it!
    I have one major questions request you to reply one by one.

    1) I need to move apps internal memory to SD , will it do ” without rooting” if I upgrade to 2.3 ???
    in short 2.3 supports all apps to move SD without rooting???

    Please reply asap , so may be i ll be able to get more support after yr response :) .

    Thanks in advance !!!

  • Somresh

    hey neal , just a question which is out of this forum…can i connect my samsung galaxy ace to laptop and browse internet using my galaxy ace as a modem…if yes how since in kies we dont have that provision and in in samsung pc studio , the new smartphones are not getting recognized…so can you ple let me know if u have any idea…

    Thanks in advance


      as on my galaxy popS5570 and galaxy fit (2.3 upgraded) just connect usb cable.
      goto settings>>>>> wireless and networks>>>>>>>tethering and portable hotspot>>>>>> USB tethering..
      just tick it and see you are connected to internet via your smartfone without doing anything in your laptop/pc.

      please check out it may be helpfull.

  • fg

    does this method effect the phone perfomance, what should we do to reverse the process and is this a crack like trick or is aproved by android developers? plx answer my question so i can proceed to the method safely!!!

  • Eapen

    Something is wrong either in syntax or software.
    downloads stopped worning.
    no brainer, changed location 2 to 1 and restarted to the normal way.
    then found the card was dead, revived it in the pc memory stick slot
    guys, wait to it is sorted out.

    • Eapen

      That’s it there you go, you have now successfully configured your Android phone successfully to store all the applications into the SD card. But please note that all the applications installed on the memory card will also be unavailable to the system each time you mount your phone as a disk drive and also the application performance is always better when stored in the phone as it can render quickly and also can run better in the background.

      may be the key is to unmount and mount the phone – means power off and on ?

      • NeaL Pradeep

        never get into the mounting and unmounting the sd card!! try to undo this!

  • Santosh

    Hi Pradeep,

    I have followed the steps whatever you mentioned in this article. When i open the command prompt and type cd android-sdk it is showing system can’t find the path specified. Please can you help me in resolving this issue.

    • Somresh

      hey neal while writing the command adm setInstallLocation 2, m getting permission denied.

      can u please let me know if i am missing anything

      • NeaL Pradeep

        have you rooted the phone, if yes then kindly give the permission of root access!!!

    • Somresh

      and one more thing neal, after giving the command android-sdk\platform-tools\adb devices command, m getting serial number starting from S. its S5830d6a3826a. its not starting with H. can u please tell me why its not coming up with H

    • Rushank

      dude first type cd \ or cd /……it will go to c-drive then follow the steps

      • Santosh

        Hi Rushank thanks for the reply.

        After your reply i was able to reach till the following step

        C:\Program Files\Android\android-sdk>

        When i enter adb devices now i am getting the following message.
        ‘adb’ is not recognised as an internal or external command,
        operable program or batch file

        Please tell me what i should do to solve this issue.

        • NeaL Pradeep

          are you having dual OS in your pc?

        • yogesh

          first you should install files relating to your phone in sdk manager and then check for a folder in directory with name “platform-tools” copy the content of this folder to “tools” folder and then proceed.

  • chinmoy

    hey neal if i update my samsung galaxy ace to android 2.3 can i move my apps to sd? I can’t move my apps having android 2.2 so i want to know from you…

    • NeaL Pradeep

      yes you can move the apps!

      • chinmoy

        n one more Q. if i root my android 2.2 than also i can move but does it harm my phone…. for rooting?

        • NeaL Pradeep

          o, it will not harm the device!

  • john166

    does this cause void of warranty in any manner ??
    does it cause rooting of phone in any manner ??

    reply ,soon

    thanx in advance :D

    • NeaL Pradeep

      no, warranty is not voided!

  • Ramaravind

    hi i bought new samsung galaxy s2 last week… internal memory of 16GB is not sufficient to use more multimedia files… so i bought 32GB micro SD card… after inserting the card i checked the memory space but it is showing 00.. i checked whether i inserted properly or not but still my phone didnt detect the external SD card…..

    Please help me guys……..


    • NeaL Pradeep

      theres issue with the sd card, you need to replace the sd card!!

    • Eapen

      same issue, managed to revert to original settings as described below, waiting for Neal to advise

    • Huzefa

      Why did you buy another sd card ? the phone comes with a 16 GB external sd card fitted in.

  • Steph

    HI! I have an LG Optimus S. I did everything, but I get a number that starts with A. I still did the adb shell pm IsntallLocation 2. all I got was a $. when I reboot my phone i still can’t move the apps. I need this, I only have 200 mb internal memory and nothing fits on it, I always have to unistall everything so that I can get my Texts. :/

    • NeaL Pradeep

      have you changed the location of the downloaded files!

  • vipin

    how can we reverse this process if we don’t like it

    • NeaL Pradeep

      yes you can again move the app from sd to phone

  • sunil

    I have samsung galaxy Ace GT-S5830,bought from my friend from U.S.A..I am user in Nepal.
    Current version is 2.2.1.Should i go for the gingerbread update?? I mean what if it it gets locked somehow , how would i then unlock the set??
    I don’t want to brick this set, becoz i love this set.

    Also i would like to ask one question,if i set factory setting in my set, will it be locked?
    PLz answer

    • NeaL Pradeep

      no, it will just clear all the cache and will set all the settings as it was in the unboxed condition!

  • udit

    hey guys,
    plzz help me my samsung android phon memory is full and i have 8gb memory card. but it was not so in move to sd in mannage application .

    plzzzzzz reply me

    • Neal Pradeep

      is it giving any error?

  • prashant

    Hi Friend

    I am using Samsung Galaxy with android 2.0 version

    my problem is that if am installing any application in phone memory its running fine but the same time if i m moving it to SD card and doing mobile switch off to on its icon goes missing from main screen.that’s why i could not excess that please suggest the solution.

    • Neal


    • Shirish Dhokate

      I have Samsung Galaxy GT-S5570 mobile. But I have problem with the management of it’s phone mamaory. After downloading any application it get automatically installed on phone that’s why phone mamory get full. So anybody please tell me how to move that application to mamory card by using any application,or by doing any setting in phone.

  • Lena


    I have a quick question. By ‘SD Card’ in this article, do you mean the external micro SD card? Or the phone’s built-in SD card? I always confuse these two.


    • Neal Pradeep

      external sd card!

      • chinmoy

        hey neal r u in fcbk….. plz rply i m vry confused about hw i cn move to sd coz m nw user of android…. :-) so m dont wanna tk risk

        • NeaL Pradeep

          hey we are here for all your queries, let us know for any help. You can move applications to SD from Manage Applications option!

  • Hugues

    Guys please help me…

    I have an HTC chacha and I kept on getting the low memory message when trying to install apps (I have only 17.8MB on the internal memory and I am trying to download angry bird which is 25MB).

    I installed SDK and ran the commands on this thread ( cd\
    cd AndroidSDK\program-tools\adb devices\adb shell\pm setInstallLocation 2) without any problems. When I restart my phone and try to download Angry birds again it still says low memory. So I guessed it was still trying to install it in the internal memory since I have more than 12GB of mem in the SD card.

    I then entered the following commands:
    cd AndroidSDK\program-tools\adb devices\adb shell pm setInstallLocation 2

    But it still didnt solved the problem. Can You please help me on that? You can even pm me if necessary. Please it’s been over a week Im trying to sort this out…

    Any suggestions would be greatly appreciated. I am Gingerbread BTW..~


    • eightarms

      Hi Hugues, I recently got an HTC chacha and am encountering same problem. Were you able to resolve this issue? :-(

      • rallara

        I’m having the same shitty problem with this phone HTC Cha Cha and I’m sick of it!!!

        When I try to download any app from Android Market, it is downloaded to the internal memory of the phone and there is no more free space there, therefore I cannot download anything anymore!

        And I tried to free some space but all apps that are stored inside the phone’s memory (not SD card) cannot be moved. Practically, from 512 MB, you have only 150 MB that can be used for apps, and the apps that came with the phone when bought occupy 140MB!!! And on top of that, there is no setting to store a app that I want to download to the SD Card!

        It is outrageous!!

        I’m tired of searching the internet and finding 0 results about this.

        • NeaL Pradeep

          have you rooted the phone? if not then we will soon come up with the article!

        • NeaL Pradeep

          we will soon come up with the update!

        • rallara

          I’m so glad you replied.

          I actually got so upset and irritated that I deleted all data and choose to apply “factory data reset” for the internal memory only..
          I lost everything as you can imagine, even apps that were (apparently not!!) stored on the SD Card. And got REALLY mad after that…

          Oh well, as the story continues, now I seem to have a lot of internal memory (87 MB used and 63 MB free), although I reinstalled approximately all my previous apps on it.

          And now a thing of beauty: it seems all my apps were in fact stored on my phone’s memory, because this is how they appear now, when trying to see where were they stored after the resetting. When I tried to move them to the SD Card, first it gave me this error saying that the item cannot be moved but when trying again, it worked.

          I gather it was the phone. It had some major crack because in fact it didn’t move any app although it said it did.
          Well I’ll see how it goes from now on when I try to download from market. It better move them for real the the card or else I’ll go out of my mind.

          Just in case I need it, can you tell me how can I root my HTC Cha Cha?

          • NeaL Pradeep

            we will soon come with the procedure to root HTC Chacha!

          • NeaL Pradeep

            we will soon come with the procedure to root HTC Chacha! Stay tuned to

  • A. S. Bhasker Raj

    Good guide that will help many people like me looking for this information.

    I have HTC Wildfire and installed SD Card to store programs not regularly used.

    Also downloaded Aps2SD, but was unable to move app to SD card.

    When trying to move app to SD card, only move to Phone bar is highlighted, move to SD Card is blank

    Will try the method detailed in this article.

    • kokki kumar

      sotta payale thalaya varuda bonda vaaya

      • sudharshan

        dai enna da acchhu . edhavadu prechanai ya?

    • Hemant

      download gemini app manager frm android market n u can move apps frm fon to sd in second ;)

      • Ramya

        NOT ABLE TO DO SO!! keeps bringing up the force close/wait/report prompt!!! do you have any idea what the prb might be????????????

      • Rohit Rajak

        Hi Hemant,

        This is really helpfull for me thanks.

      • Krishan123

        Hemant i tried that gemini app but it didn’t help me watsoever. it said go to the FAQ on the help menu. wat bloody help menu!!!!

    • Hemant

      download gemini app manager frm android market n u can move apps frm fon to sd in second

      • chinmoy

        is it work on samsung galaxy ace..?

        • NeaL Pradeep

          yes it will work for selected apps!

        • chinmoy

          i want all app to move using gimine app it can’t do so. what will be best to move all app in sd using samsung galaxy ace???
          your prsnl advice….

          • NeaL Pradeep

            have you rooted the phone? First root the phone and then try to move them!

          • Krishan123


          • Amit Bhawani

            You need to search this blog for your device + root

          • random

            just type it into google fr the instructions, dats wat i did

    • muqit

      hi sir, have you followed the method…. have you overcome with this problem ???

      • Pradeep Neela

        yes issues have been resolved!