Android 2.2: Install Android Apps to SD Card

Posted Thursday, May 20th, 2010 at 1:56 pm by 35 Comments
Android 2.2: Install Android Apps to SD Card
1 Android Tapp2 Android Tapps3 Android Tapps4 Android Tapps5 Android Tapps User Rating4.17/5
Share

One of the plagues of using Google’s Android platform was the inability to install Android apps and games to the SD Card versus internal memory storage; with the official announcement of Android 2.2 this feature will come standard. By default, apps will continue to be installed on internal memory storage, however a quick visit to the list of applications in the Settings menu offers one touch to move the app to SD Card. Thus they are playable just fine from the SD Card. Now user storage for apps and games will only be limited to the storage of the SD Card purchased.

LoadingUpdating...

35 Responses to “Android 2.2: Install Android Apps to SD Card”

  1. Magnus says:

    Running Froyo on my Nexus now and this “move to sd” button does not work for any of my installed applications.
    tried reinstalling applications and also installing new ones to be able to do this but nothing works…

    • Chamo1 says:

      Hello Magnus

      I found this info and thought it could be useful to you as well as other Android OS device users, make sure you are running 2.2 as stated on the original article, I am no sure if it works with any of the lower versions. I should also mention that I have NOT done it on my phone yet as I just found this info and plan on doing it over the weekend. All credits go to Lars Aronsson who posted the instructions on Andronica.com. this is the link to the article:

      http://androinica.com/2010/08/03/how-to-install-apps-to-the-sd-card-by-default-on-android-2-2-froyo/

      Here we go..
      1. First you have to enable USB debugging on your Android device from Settings > Applications > Development > USB debugging.
      2. Now you need to download and install the Android SDK on your computer from http://developer.android.com/sdk/. Once you’ve downloaded and extracted the package to the folder of your choice, run SDK Setup.exe and click on Available Packages to the left. If you get an error message at this point, enable “Force https://…” in the Settings. From the list of available packages, select “Usb Driver package”, click on the Install Selected button in the bottom right corner and follow the prompts.
      3. Connect your phone to your computer with a USB-cable. Your OS will prompt you to install new drivers. Choose to install them from the android-sdk/usb_driver folder. Do not mount your device; you only need to plug-in the cable.
      4. Next, run a command prompt and navigate to the Android-SDK\tools folder. In Windows, this is done by selecting Run from the Start Menu (or by pressing Win+R) and typing cmd. You change drives in the command prompt by entering the drive letter followed by a colon (:), and change folders with the CD command. For example, to enter the Android-SDK folder, simply type cd android-sdk.
      5. In the Android-SDK\tools folder, type in adb devices and you should get a serial number starting with “H” in return. All you have to do next is entering adb shell pm setInstallLocation 2. Voilà, you’re done! Android will now install apps to the SD card by default.
      6. To switch back to storing software on the internal memory, enter adb shell pm setInstallLocation 0.

      • ampers says:

        There’s now an app to do all this called App2SD

        Ampers

      • amudhan23 says:

        hi… greetings

        i am from india and i have bought one android os (•Operating System : Android Froyo 2.2) based pad which is called “Olive pad”. i have tried your solution for installing application directly on SD card. when i check for adb devices its not showning anything in “H” series. below is the message, which i received after entering “adb devices”. let me know how proceed further to install application by default in SD card.

        have a delightfull day

        C:\>Cd\Program Files\Android\android-sdk\platform-tools
        C:\Program Files\Android\android-sdk\platform-tools>adb devices
        * daemon not running. starting it now on port 5037 *
        * daemon started successfully *
        List of devices attached
        FM6111051091 device

  2. blak says:

    It’s grayed out one my 2.2 also for some reason :(

    • Tim Instone says:

      Some apps will transfer as advertised but the majority of mine are greyed-out.

      I assume it’s a function of how they were written and hope that authors might include a where-to-install option in future upgrades.

  3. Cross says:

    It wont work until developers update thier apps and optimize them to be run off the sd card.., sucks i know….

  4. douwe says:

    the move to SD card is also grayed out in my install of 2.2. on my Nexus One.. any idea what could be wrong, should this be activated elsewhere??

  5. redsolo says:

    Apps that hasnt been updated can not be installed onto SD card because the app is not stating if its ok to store the app on a sd card. This is done by design as apps with services or widgets should not be installed on a sd card as those SD cards can be yanked out at any time. The developers only need to add a tag to their manifest files and upload it to make it possible to install the app onto a SD card.

  6. PooDog says:

    Also, just because developer of the apps allowed you to installed on SD, you may not want to do that. I have widgets that got broken after moving apps to SD; event after system reset they did not recover. Have to re-install the apps.

    See following link for background info
    http://developer.android.com/guide/appendix/install-location.html

  7. nick says:

    THE ANDROID SUCKS….. i spend 499 euros to buy the HTC Desire and i CAN NOT INSTALL OTHERS APPLICATONS TO PHONE CAUSE THE MEMORY IS FULL!!!!! (the total free memory by default in desire with 2.2 is only 20-25MB………. with this ammount of memory you can install only 2-3 application/games)

    IT’S SUCK….. google need to make a update to froyo to fix this problem…..

    i am idiot to sell my iphone….

    i have 16GB in desire and non of my applications can be install in sd, i try even with applications (move2sd) but is the same

    if i want to play a game i must go and unistnall all others and install from the beggining and after tha game i must uninstall

    TOTALY SUCK………

    • @Nick: You must have a LOT of applications if you filled up the storage space on your internal memory already. The largest application I have is 23MB and I still have 64MB of available space on my phone. Not all applications will be moveable to the SD card but often you’ll notice that developers are adding that function into their apps with updates. Make sure all your applications are up-to-date. You can also try “Apps to SD” that is designed to manage your moveable apps. Try it here: http://www.appbrain.com/app/com.a0soft.gphone.app2sd

    • JTEE says:

      shut up moron! do your research before you spend your money idiot

    • Mihai says:

      you are a real douchebag then…. 13 year old kid… and i bet you didn’t spent anything on your phone… your parents did…

    • ben says:

      dont worry nick just tell momy about your problems and maybe she will buy for you the new iphone!!!! and a new dipper

    • ampers says:

      I have the HTC Desire and I have around 60 applications on it.

      Did you buy your phone from a badly dressed dude near a street market?

  8. dadzor says:

    What the hell were they thinking?
    I mean i have like 80-90 megabytes of memory … and i filled that with a few applications and games but if i want to try something new i have to delete old ones which i really like.
    If you can’t store on sd you can’t do shit.
    And the OTA update for desire or any other phone is like … never coming.
    This is the biggest minus of android…

    • @Dadzor: Be patient. It’s coming I’m sure. I read this morning that 02 released an update then took it down after having some issues with devices. I have to say that upgrading my Evo was painless and only took about 20 mins.

  9. Kurt says:

    This has to be corrected and soon that tall apps can be installed to the SD card or moved from the phone to the card. I-phone allows the internal storage for all apps etc. This is a no brainer get-err-done.

  10. Mark says:

    Hi, Does anybody have an example app that can be moved to card, so far I have not found one…..

    Cheers, M

  11. Mutts says:

    While i love my Desire.
    It is total idiocy that apps won’t be installed to the SD by default.
    And while there are apps that have the move to sd option. The majority of the apps have it not.

    So to give the desire ROM: 512 MB and RAM: 576 MB
    While no app is installed to sd by default is silly.
    I do not have many apps installed roughly 62 and only 18 can be moved to the SD.

    So App Devs get working.
    ;)

  12. I love Android, but still i must say, here in India the economy range phone which is around $300 Samsung Galaxy 3 comes with 2.1
    I have installed not more than 30 apps and i have only 42 MB of memory free in internal memory. Today i got the low memory message and then i came to know about this problem with android enabled phones.

    Its not exactly problem with android the phone/device have less internal memory, they should at least provide 1 GB

    Any way i am doing research on various “move to sd” applications. Dose any one have any research done already.

    If i was aware of this problem i could have bought some higher end Android phone

    Love Android
    Regards
    Amit Patekar

    • Nimesh says:

      Hi Amit,

      2.1 does not have this facility to move apps to SD. 2.2 is have this facility. Try to upgrade ur pone to 2.2

  13. leggy801 says:

    I just replaced my WInMo 6.5 (Touch Pro 2) with an EVO 4G. This is one of the features I miss from WIndows. THe phone only had a 512 Mhz cpu, but it ran fast because nothing was on the phone. Everything was on the memory card. I really hope the developers update their apps.

    BTW, is it possible to move the apps after you have rooted the phone?

    • The experience on a Touch Pro 2 is considerable differently because of the infrastructure of the operating system, not because of the memory card. The resources and capabilities of a Windows Mobile 6 phone are significantly lower thus requires less RAM, CPU, and memory to function. It’s ultimately a trade-off.

      Performance on any Android device is all about how you use it. Moving apps to your SD card can actually cause a negative effect. Using task killers on Android devices can do more harm than good. Not all SD cards perform the same. There are different classes of micro SD cards as well that range from Class 2 (up to 2 MB/s transfer rate) up to Class 10 (up to 10 MB/s transfer rate).

      You can move apps on any phone with 2.2 installed (Froyo) whether it’s rooted or not. Rooted devices have more control on how they operate to give you options such as overclocking/underclocking the CPU. If your thinking of rooting your device, you can install a custom ROM that may prove to have a little bit better performance. Also, you can remove apps that the carrier pre-installs when your device is rooted but be aware what you uninstall may cause stability issues.

  14. Prateek Kole says:

    The “move to SD card” option works fine for me, but for most of the apps, the option was grayed. After I moved the apps to the SD card, the total size of the app got reduced. Is that normal? (I’m new to the Android OS)

  15. ampers says:

    Whenever I get the warning that my memory is full, I go into App2SD and check which apps that can’t be moved I can do without. I do not delete it there though for a reason.

    I go to “Market” and check the “my app” button and uninstall it from there. Where it asks “why are you uninstalling” I click on “This app is defective” I am hoping this will persuade the developer to add the code to port to the SDCard.

    I also write a review. I only put one star and if a good app will say “This app is very good but only gets one star because it won’t port to the SDCard.”

    My hoping is, if enough people do this, more apps will be moveable to the SDCard.

    The reason why developers are slow, I have been told, is that it is difficult to add the code without a lot of rewriting of the app.

  16. Adony says:

    Hey It Does Not Allow Me to “”MOVE TO SD”" well it Dont Show it…

Trackbacks/Pingbacks

  1. [...] Answered my own question. Android 2.2: Install Android Apps to SD Card | Android Tapp. Android App Reviews [...]

  2. [...] Originally Posted by stoo Is Android rooting that common? Yes, there's a lot of talk and experiences on; Androidforums – All Things Root (Desire) – Android Forums Modaco – HTC Desire – Desire.MoDaCo.com – Android @ MoDaCo XDA developers – Desire Android Development – xda-developers The most common reason to root is to enable SD Card storage, with the current release of Android only allowing applications to be installed into the internal memory, you can quickly run out of memory. also when apps can be stored and run from SD storage, the application size limit if removed hence posher apps. This limitation is being removed when 2.2 ships, Android 2.2: Install Android Apps to SD Card | Android Tapp. Android App Reviews [...]

Leave a Reply

Login to avoid repeatedly entering info. No Login? Join... it's easy!

Want your own custom avatar to appear in the comments? Get Gravatar!

Most Rated by Users

Most Recent User Comments

  • Katie: Please leave detailed instructions ...
  • david: It's a funny app .. love it...
  • tang: great program. monthly subscription...
  • michelangelo of kidoodleapps: thanks so much for taking the time ...
  • edvsk: Does not work with linux and xrdp (...
  • Ronald Pottol: I'd like one with a group aspect. E...
  • rahmat fauzi: kenapa ya mesin printer ku tidak re...
  • Antonio Wells: See part two of this throwback list...
  • Popologuy: What about Android Central?!...
  • Sean Morgan: I use birthdayFB to auto post bday ...
  • Michael: What about Androidlost? This app i...
  • Snausages: plz add and bc yaejc6 will do the s...
  • Andrea: Google is changing, not the same of...
  • Vovka: вы мне мобилу заблокировали,какой с...

Our RSS Feeds

Subscribe to our RSS Feeds, which allow you to stay updated with Android App Reviews without visiting our website.

Just For You: App Developers

We offer a wide variety of resources for application developers to help market and promote your works of art from the Android Market. Combine your hard-work and efforts with our large audience to improve your exposure and results. You can access our one-stop resource for Android app developers to find out more.

Interested? Check out the App Developers resource

Jobs

Looking for employment with AndroidTapp.com? Check our listings for any open positions here. We're always looking for talented additions to our team including news and app review writers.

Interested? Contact Us

More in Apps Blog, News (765 of 1004 articles)


In the past as we and every other user of the current Android Market has experienced major [Fail] in the ...