- Requirements
- An Android Device (Obviously.. ) (Root not required)
- USB Cable
- A PC (Any OS will do Windows, Mac or Linux)
- Android SDK or replacement for ADB (Install android sdk from official site. Use drivers for your device)
- Steps
- Run command prompt or terminal
- use command 'adb devices' (will show list of connected devices) (you should have android sdk's path/platform-tools in your classpath)
- use command 'adb shell' (will open a $ prompt)
- use command 'pm setInstallLocation 2' ( will set default install location to sd card ) (0 for auto, 1 for internal, 2 for sd card )
Now whatever new apps you install will be installed to sd card. they will still take space on internal memory though for dalvik cache, app-cache, private-cache etc.
Note-> If you want to revert back to original use option 0 in step 4.
I am not in any way responsible if your phone transforms into a autobot or decepticon..
Serious Note-> I have seen some weird behavior with this, apps which are set to install in sd card by default (i.e. games like angry bird), are installed in internal. You could just move them to external though. My advice would be to use this command to enable moving to sd card and then revert back.