If it does not belong anywhere else and has to do with Android post it here.
Jun 2nd, 2011, 10:06 am
Googling around I found something I think could be very useful to a lot of people... like you all know, Android installs apps either on SD card or (more often) to internal memory. Since internal memory is limited, it is much better to install non system apps (i.e. typical games, since they occupy a lot of space) to SD card. Since Android 2.1, it is possible to move programs to SD card, but only those which are enabled - that is - which it's author specified that are movable. This is really a problem because there are still lots of programs which don't allow this therefore occupying precious internal storage. Their authors probably think that users will uninstall them or that moving to SD card will degrade performance so they don't allow it, even though these apps would work perfectly well from SD card. You should keep widgets and system applications on internal storage. but games that you seldom play and other apps that you barely use?

now there is a solution! I tested it on my stock Gingerbread (2.3.3) HTC Desire HD, and it works beautifully!

Here is the original link, followed by the instructions, edited by me:

http://www.webkitchen.be/2010/10/06/android-move-your-apps-to-sd/

* You need to make sure that you enabled “USB debugging” on your phone.
* You need the Android SDK
* Connect your phone to a USB port
* open up a terminal window (type "cmd" from start menu->run)
* change location to the folder of your SDK installation, i.e. in my case C:\android-sdk-windows f.e. "C:\[enter]cd android-sdk-windows[enter]"
* change location to platform-tools foplder ( i.e. C:\android-sdk-windows\platform-tools ) fe "cd platform-tools[enter]"
* type “adb shell pm setInstallLocation 2[enter]” (without the quotes)
* you should get something like this:

Code: Select allC:\android-sdk-windows\platform-tools>adb shell pm setInstallLocation 2
* daemon not running. starting it now on port 5037 *
* daemon started successfully *


* Disconnect the cable
* Restart your phone
* Go to the Applications menu in the Settings menu and move your apps to your SD card or use App2SD - all the apps that were "phone only" will appear under the "movable to SD card" (but a few)

* If you wish to restore this setting back to default, type “adb shell pm setInstallLocation 0[enter]“

:)
Jun 2nd, 2011, 10:06 am
Jun 21st, 2011, 1:47 pm
Hey :)
Download Titanium Backup. It will save sooo much time :P
On my Galaxy S2 there were apps that couldn't be moved. So I looked into it and downloaded Titanium Backup.
You can move all apps over, in probably the simplest way around, and to top it all off, the batch tasks work great, you can move as many apps over as you want in one go :D
Jun 21st, 2011, 1:47 pm
Jun 22nd, 2011, 3:22 pm
Do you have to be rooted to do this? And how do I get Android SDK?
Jun 22nd, 2011, 3:22 pm