[LG Optimus L3 II, L5 II, L7 II, L9 II] neutrondev:
This is now DEPRECATED and NOT SUPPORTED ANYMORE since there is an easier method to do it! Links won't get updated! You can still use the written info!

If you want rooted kitkat head to my friend's thread [MENTION=1324166]maxx_hr[/MENTION] (THANK YOU FOR ALL YOUR WORK!) HERE: http://xdaforums.com/optimus-l3-l5-l7-l9-ii/development/kk-kk-kdz-p710-root-t2950532

Hello to you all!​

Warning: ​

[COLOR="Red"][SIZE="4"]Your warranty is now void. I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed.
Please do some research if you have any concerns about all contained in this tutorial
before you follow it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
But since i'm a nice dude i will try to guide you anyway:)[/SIZE][/COLOR]

In this tutorial we will learn how to:

- achieve root on our L7 II (Both single and dual-sim, so P715/P710 and all the derivated phones from them) by LG running a Custom Rom or Stock KK Rom.

FOR THIS FOLLOW ALL STEPS.

- unbrick/flash to a specific firmware using Lg Flash Tool (In this tutorial there are only 2 KDZ files stock JB for P710 and P715. If you want to recover from a brick or want a different KDZ file you can find them over here: http://lg-phone-firmware.com/)

FOR THIS FOLLOW STEP 1 AND STEP 2 (install all drivers including adb and download the files that are needed at Step 2).

- flash with CWM (There are 3 methods I describe. Use the one that suits you the best. You can flash any *.zip that is suitable for your device.)

FOR THIS FOLLOW STEP 5.
​

Save your data you need, you will lose all data so backup with Titanium Backup or a program you like the info you need.​

ALL DOWNLOADS ARE AT THE BOTTOM OF THE POST!​

This tutorial will be split in steps as the following:

1. Preparing the Windows machine with the right drivers and software.

2. Reverting back to Jellybean Stock Rom.

3. Rooting on Stock Rom (Jellybean).

4. Installing Unlocked Bootloader and ClockWorkMod Recovery (CWM).

5. Flashing KitKat or a Custom Rom through CWM.

6. Flashing Root through CWM.

So let's start the job.

1. Preparing the Windows machine with the right drivers and software.

Uninstall everything related to LG from Control Panel (Drivers, PC Sync etc).

Restart your PC.

Download and unrar the archive "LG Drivers.rar".

Install both files inside and restart your computer.

Download "adb-setup-1.4.2.exe" and install it (answers should be y y y and install the drivers when prompted).

Download "Framaroot-1.9.1.apk".

Download "LG Flash Tool 2014.rar".

Download "Free LG P710.rar"

Download "P710 Stock KK.zip". -> Stock KK image with Stock KK kernel in it made from the original V20 KDZ (Open Europe).

Download SuperSU

*Download "P715 Stock KK.zip" and "LG P715 (JellyBean).kdz" if you are running a dual-sim version of the phone.

*Download all the files you need!

From now on I will consider you have this files and I will just call their names when to use them.

2. Reverting back to Jellybean Stock Rom.

Open the back cover of your phone and pull the battery out. Wait about 10 seconds. Put the battery back in.

While HOLDING (keep pressed) the VOLUME DOWN BUTTON insert the USB Cable in the phone (you need to have your USB cable inserted in an USB 2 port from the back of your PC).

When you see the yellow screen with emergency mode stop pressing the button.

Unplug the USB from the phone and then plug it in again.

Unrar "LG Flash Tool 2014.rar" and open "LGFlashTool2014.exe" with right-click Run As Admin.

*If you cannot open this program you need to install "VC_RedistInstaller.exe". You are missing some libraries of visual C++*

*IF YOU HAVE ANOTHER PHONE (another LG or P715) DO THE SAME INSTRUCTION AND REPLACE JUST THE KDZ FILE ON "Select KDZ File" TO THE ONE YOU DOWNLOADED AND IS SUITABLE FOR YOUR OWN DEVICE.

Move PhoneMode from DIAG to EMERGENCY. Select KDZ File: you have a file called "V10J_00.kdz" in the same folder as the tool. Select that. Press CSE Flash (CAUTION!!! This will reflash the phone and YOU WILL LOSE ALL YOUR DATA SO BE WARNED).

Another screen will open and press START.

Another screen will open once again press OK.

At a point you will get an error like "Offline BLA BLA". DON'T DO ANYTHING DO NOT PRESS OK.

Wait until your phone reboots and then you can close this tool.

Remove USB cable.

IMPORTANT STEP:

Pull out the battery. Wait 10 seconds put it back. While holding VOLUME DOWN + HOME BUTTON press POWER BUTTON. Wait until you see LG logo and stop pressing POWER. Keep pressing the other 2 until you see android robot doing things. Wait until the phone boots.

CONGRATZ you are on JELLYBEAN (Or the KDZ you chose).

3. Rooting on Stock Rom (Jellybean).

When you see the welcome screen just fast forward everything.

Go to system settings->security->tick Unknown sources->OK.

Go to system settings->developer options->OK->tick USB debugging->YES.

With an SD card reader or with your USB connected as Media Sync (MTP) copy the "Framaroot-1.9.1.apk" to your SD Card.

Using the phone's FILE MANAGER go to external_SD and click the Framaroot you just copied. Run it using Package Installer Just Once and Install.

When finished press OPEN. At the first choice choose Install SuperSU and then press on "Gandalf". You will get Success:). Press OK and reboot.

You will see SuperSU in you apps.

YAY! IT'S DONE.

4. Installing Unlocked Bootloader and ClockWorkMod Recovery (CWM).

*SAME FILE YOU NEED FOR LG P715

Earlier you have download "Free LG P710.rar" and in the first step you installed ADB. We will use that now.

Unrar the "Free LG P710.rar" and place the 2 files ON THE ROOT (only on root) of the SD card using device mounted in MTP mode or SD card reader. Put back the card if you use the second option.

WARNING!!!

This can mess up you device so just do what i say step by step!​

Plug the USB Cable in the Phone once again and use MTP connection mode.

Click Start+R type CMD and press ENTER.

Run the Following with copy paste to CMD.

adb devices

You will see your device.

*IF YOU CANNOT MAKE YOUR DEVICE BE RECOGNIZED IN "adb devices" do this:

Install this: https://play.google.com/store/apps/details?id=jackpal.androidterm&hl=ro

Open terminal and continue with the steps down below.

adb shell

You will see something ending with $.

su

Unlock the dvice if it is locked and your phone will ask for superuser permission press GRANT.

dd if=/storage/external_SD/APPSSBL.bin of=/dev/block/mmcblk0p5

This will copy the unlocked bootloader to the bootloader partition.

dd if=/storage/external_SD/recovery.img of=/dev/block/mmcblk0p17

This will copy the CWM to recovery partition.

reboot recovery

This will reboot your phone in CWM if you followed all steps correctly.

GREAT SUCCES we have an unlocked bootloader and CWM.

Close your CMD.

Unplug USB.

5. Flashing KitKat or a Custom Rom through CWM.

*IF YOU WANT TO FLASH ANOTHER ZIP FILE OR YOU ARE ON P715 JUST USE THE ARCHIVE YOU NEED AS REFERENCE, NOT "P710 Stock KK.zip". CHOOSE THE FILE THAT IS MOST SUITABLE OR YOU THINK IT'S BEST FOR YOU

I made "P710 Stock KK.zip" you downloaded. This is the stock image for KK Open Europe. Here you can either flash mine or search for a Custom Rom for your device. Either way you will follow the exact same steps but with a different archive. I will take for reference the "P710 Stock KK.zip".

Plug USB in.

You Navigate using Volume Up Button (UP) and Volume Down Button (DOWN). The Power Button is OK.

Do this:

- Go to "wipe data/factory reset" and OK. Go to YES then OK. Wait until done.

- Go to "mounts and storage" and do the following: "format /cache" and "format /system" everytime with YES as second option. Press "go back" once.

- Go to "advance" and then "wipe dalvik cache" and YES. Press "go back".

Here you have 3 options.

OPTION 1.

Use an SD card reader copy the Zip file to the root of the SD card or copying using CWM. Using CWM you navigate with Volume Up and Volume Down to "mounts and storage" press POWER BUTTON (OK). Go to "mount USB storage" and your SD card will appear in windows and you can copy. After that you press "go back" 2 times to get to the main menu.

Go to "Install zip" and then "choose zip from sdcard". Search for the zip file and press OK then go to "YES" and press OK. Wait until done.

Go to "wipe data/factory reset" and OK. Go to YES then OK. Wait until done.

Press "Reboot System Now" and "yes" if asked (if you are asked about some fix or anything after you press reboot now choose the positive thing like the answer that is not no).

OPTION 2.

Copy the file using adb push. Open a CMD window in Windows (Start+R type CMD press ENTER). Copy this:

adb push

With the space. After space go where you downloaded the zip file highlight it and drag it in the CMD. Leave a space after that and type /sdcard (without space after).

Wait until done and close CMD.

After you copied the file to your sdcard go to "install zip" -> "choose zip from sdcard" -> search for the "P710 Stock KK.zip" press OK then go to "YES" and your installation will beging. Wait until it is done. Go to "wipe data/factory reset" and OK. Go to YES then OK. Wait until done.

Press "Reboot System Now" and "yes" if asked (if you are asked about some fix or anything after you press reboot now choose the positive thing like the answer that is not no).

NOTE: In the zip i made i don't know why i couldn't sideload it but usually you do not have to copy to SD card to flash something. You can sideload it. All you have to do is:

-Go to "install zip" -> "install from sideload"

On your computer open a CMD and copy this :

adb sideload

Copy with space and after what you copied grab the zip you want to flash and drag it to CMD. Hit ENTER. Sideload will send the zip to phone and process of flashing will start. After it is done reset to factory again.

Press "Reboot System Now" and "yes" if asked (if you are asked about some fix or anything after you press reboot now choose the positive thing like the answer that is not no).

CONGRATZ YOU ARE NOW ON KITKAT. I HONESTLY THINK THAT YOU SHOULD GO FOR THIS CUSTOM ROM OVER HERE BECAUSE IT IS LIKE 10 TIMES BETTER THAN THE STOCK KK. TO INSTALL JUST DOWNLOAD THE ZIP FILE FROM THERE (V2) AND FOLLOW THE TUTORIAL WITH JUST REPLACING THE ZIP WITH THE OTHER ZIP.

LINK TO ROM: http://xdaforums.com/optimus-l3-l5-l7-l9-ii/development/l7-ii-p710-amigakitkat-t2890092

LINK TO DOWNLOAD: http://d-h.st/GSh

6. Flashing Root through CWM.

On some ROMS root will not be there. To avoid this we will flash the SuperSU zip.

To get to recovery you have 2 ways:

- From you ROM connect USB as MTP or in a way that ADB recognizes it (device gets detected by adb devices) type adb reboot recovery.

- Close your phone. At the same time press VOLUME DOWN + HOME BUTTON + POWER BUTTON. When you see the LG logo stop pressing POWER BUTTON. Keep the others 2 until you are in CWM.

Install the SuperSU zip with one of the ways you learnt at step 5.

You are rooted now.

Hope everything worked out fine for you and you are happy. Have a really nice day.

CREDITS:

riskey95 -> his work for CWM recovery and Hacked Bootloader

Chainfire -> for making SuperSu possible

Snoop05 -> for the amazing 15 seconds ADB Installer

alephzain -> making Framaroot, such an easy root method

santhoosh -> for the tutorial of making CWM flashable zip from KDZ

Amiga500 -> for super cool KK Rom

airidosas252 -> best kernel on the market

ME -> for putting everything together and writing this

Everyone i forgot just PM me​

Lg Flash Tool 2014 : http://tinyurl.com/kggahet

P710 Stock KK.zip: http://tinyurl.com/p7q7d75

P715 Stock KK.zip: http://tinyurl.com/nllkxfm

P713_CIS_KK.zip: http://tinyurl.com/nv3uzop

LG P715 (JellyBean).kdz: http://tinyurl.com/lwv29xr

adb-setup-1.4.2.exe: http://tinyurl.com/qca8abd

VC_RedistInstaller.exe: http://tinyurl.com/n98r7wg

LG Drivers: http://tinyurl.com/l3mgf49

CHANGELOG:

- added support for P715

- added P713 CIS

- added new version of SuperSU