[Optimus L3, L5, L7 General] Sudeep Duhoon:
Move All Existing Apps to the SD Card (internal sd) WITHOUT ROOTING

NOTE:don't move launchers, widgets and all the apps that you want to keep running when your phone is mounted or when you just switched it on, till external memory prepares. u can not use widgets if the are moved to sd

Tools required-

1. Drivers of your phone

2. Oracle’s Java JDK

3. Android SDk

# As in this tutorial, you have to connect your phone to pc in ‘pc software’ mode, so you have to install all the drivers in your pc, required by your phone. Look on official site of your phone to download the drivers or search for a cd/memory card in the phone box.

For LG Drivers, download and install in pc from here (around 10mb file, see image to know what to download)

Link-http://www.lg.com/in/support-mobile/lg-E405

(see bottom half of the image to know what to download)

1. Enable USB Debugging

Open the Settings screen, tap Applications, and select Development.

Tap the USB Debugging checkbox to enable it.

You may want to disable debug mode after completing this process.

#if USB Debug is grayed and u are not able to tick it, just in case, then plug your device to pc via data cable and connect in 'pc software' mode. now go to above said location in you phone and enable usb debug now.

# (If you don’t already have Oracle’s Java JDK installed on your computer, you’ll have to download and install it before installing the Android SDK ie mentioned in next step)

link for Oracle’s Java JDK-http://www.oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576.html

(check " Accept License Agreemen" and click "jdk-7u9-windows-i586.exe" on this page)

2. Install the Android SDK

link-http://developer.android.com/sdk/index.html

(click "Download the SDK for Windows")

#note the path of installation, you'll need it later OR change the location of android sdk to a simpler path like root directory (C: or D: etc) for ease.

3. After you’ve installed both, JDK first and then Android SDK,

launch the SDK Manager from your Start menu.

Click on Start-> All Programs-> Android SDK Tools-> SDK Manager

Android SDK will open.

4. Now uncheck all check boxes (if checked by default) and select "Android SDK Platform-tools" and click the Install button to download and install it.

5. After the process completes, connect your Android device to your computer with USB cable (if not connected in step 1 or removed after it, you may have to enable usb debug again, plz refer to step 1 now).

Windows should locate the device and install the appropriate drivers automatically. If it doesn’t, you may have to download and install the appropriate drivers from your Android device’s manufacturer. Do not mount the device after connecting it – just plug it in. Use "PC Software" instead.

6. Open a Windows Explorer window and navigate to the android-sdk\platform-tools folder.

On x64 Windows, you’ll find this folder at C:\Program Files (x86)\Android\android-sdk\platform-tools by default.

Check C:\Program Files\Android\android-sdk\platform-tools if you’re using a 32-bit version of Windows.

#This will be the path where you have Android SDK in step 2.

i've told u to note it. :p

now plz look where u've installed it.

7. Launch a Command Prompt window (CMD) in this folder.

For this, press and hold shift key, right or left shift doesn't matters :p

right click anywhere (holding the shift) in empty space and select "Open command window here".

CMD will open.

8. Now type "adb devices" and press Enter.

You should see your connected Android device.

9. Now at last, type the following and press enter to set the default install location to your SD card:

ALL THE COMMANDS ARE CASE SENSITIVE

adb shell pm setInstallLocation 2

If you want to revert this change later and install apps to the internal storage by default, run this command:

adb shell pm setInstallLocation 0

code meanings-

0-auto

1-internal storage

2-external storage

(optional)

to know where the apps will be stored now run the following command

adb shell pm getInstallLocation

the result will be 2, ie external storage.

10. Now close CMD, disconnect your Device and start moving apps to sd without root :)

In you device, open the Settings screen, tap Applications, and select Manage Applications. Select the app you want to move and tap the Move button on its details screen.

PLEASE SUBSCRIBE, RATE AND PRESS THANX BUTTON IF I'VE HELPED YOU IN ANY MANNER