Posted by: Dave Burrows | June 25, 2010

#Android 2.2 – Install apps to SD – #Froyo

One of the most anticipated features of Android 2.2 (aka Froyo) is to be able to install apps to the SD card.

Unfortunately Google are still taking the stance to install apps by default to the main internal memory when purchasing and downloading apps from the Market Place, but you will have the ability once an app or a game is installed to manually move each one to the SD card.

Although this is a welcome move and means you don’t need to jail break or install Apps2SD, it’s still a manual process which isn’t great.

I really hope Google would consider giving you the option when you install to always install to SD but override it to Internal Storage Memory if you so wished. For advanced/technical users this change we’ll see in Froyo isn’t a problem, but for the standard user that might not fully understand the consequences, they would still fill up their internal memory quite quickly whilst installing apps.

Advertisement

Responses

  1. if u can complete the following steps u can then move most of your apps to the sd card .
    i am able to now move most of my apps to the sd card .
    its easy
    if u have froyo then its even easier .
    all other firmwares will also work .

    I just spent 20mins figuring this out.
    -Go here
    –http://developer.android.com/sdk/index.html
    and get the SDK for your OS
    -Once you download it, unzip it to its own folder, I put it off C:\
    -Run the SDK Setup.exe
    -Click available Packages, on left, install all the packages for froyo 2.2. or your os /Although I do suspect that we only need the USB driver, which is at the very bottom.
    It will take forever to install.
    After it’s done installing, I Clicked on Installed Packages, and update all.

    Not done yet.
    check that the phone is set up to allow debugging via USB (Settings⇒Applications⇒Development⇒USB debugging)
    Plug in your phone
    Windows will fail to install the driver.
    Go in device manager and and update the newly Yellowed entry, the driver is in:
    C:\android-sdk_r06-windows\android-sdk-windows\usb_driver or your original downloaded location
    The driver should install

    then open command prompt in windows .(type cmd in run line or click start and look for run )
    and type
    cd C:\android-sdk_r06-windows\android-sdk-windows\tools or where ever your original sdk is unzipped .

    and then type

    > adb devices

    if you see a serial number starting with an “H” that means you got things working, now do the following:

    > adb shell pm setInstallLocation 2

    This command will push ALL apps to your sd card .
    you will see that the button for move to sd card will now not be grayed out and u will be able to move apps now to sd card .

    to reverse the above type

    > adb shell pm setInstallLocation 0

    this should work

    • Thanks, what happens if you move apps to the SD then get an app update? Does it then push the app update and install to SD or does it then duplicate it into main memory?


Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Categories

Follow

Get every new post delivered to your Inbox.