[LG Optimus L3 II, L5 II, L7 II, L9 II] haru75:
The Ultimate Guide to Modding Your LG Optimus L7 II P710 or P713 | Root, Recovery, Kernel, Custom ROM and Unbricking

Before I start, let me tell you some things about this guide:

It is based SOLELY on my personal experience and has only been tested on my LG P713.

I am not responsible AT ALL if your device gets bricked, doesn't boot, catches fire, or runs away from you.

Please use this guide at your own risk, and take extreme caution if using a different phone than the one I used.

The only things this guide will show you are to 1. root your phone, 2. install CWM and then TWRP, 3. install a custom ROM and kernel, and 4. unbrick your device in an emergency.

There are probably better/easier ways of doing the things shown in this guide, but these are the methods I found easiest for a newbie like me.

Credits:

The developers of Root Genius

Chainfire, for SuperSU

weritos, for their excellent PAC-MAN custom ROM

riskey95, for their also excellent guide to installing CWM

neutrondev, for their fantastic build of TWRP and his guide to installing it

su_haris, for their great SKernel build

maxx_hr, for their guide to installing a KDZ ROM

androidego, for his guide to installing CWM

AntaresOneStudio, for their Quick Reboot App

With that out of the way, let's get started!

1. Rooting your phone

Download Root Genius from here: http://rootgenius.com/download/

When downloaded, make sure your Antivirus is OFF. This is because a root program can be used for wrongdoing, and as such, an AV will usually block it.

Enable USB debugging on your LG, and plug it in. When asked, make sure that you've enabled the RSA popup that might come up.

Root Genius will detect your phone, and ask you if you want to root it. Allow it to do this.

When it is done, unplug your phone and reboot it. Congratulations, you should now have root access!! If this is all you wanted from this guide, you can stop reading now.

2. Installing the CWM recovery

Download the recovery package from here: https://xdaforums.com/showthread.php?t=2700579

Unzip everything to a folder on your PC.

Copy the GScript APK to your phone and install it.

Make a folder called gscript on your internal storage and move the boothack-cwm.sh file into it.

Copy everything else onto the root directory of your SD Card.

Run GScript and press the menu button on your phone. Add a new script and click on boothack-cwm.

Click on the script and your phone will now install CWM. Reboot your phone and follow the instructions

Now whenever you need to go into recovery, you can do it by going into GScript and running that file.

Congrats, now you have CWM installed! If that was all you wanted to do, you can leave now, but I highly recommend you follow at least the next part and install TWRP.

3. Installing the TWRP recovery

Go to this page (https://xdaforums.com/optimus-l3-l5...ent/recovery-twrp-3-0-0-0-vee7-l7-ii-t3313792) and click on the 'old' button and download the file named TWRP_3.0.0.0_vee7_sdcard.zip.

Copy that file to the root directory of your SD card.

Download Quick Reboot from here: https://www.apkmirror.com/apk/antar...quick-reboot-root-1-3-2-android-apk-download/

Copy that file to wherever on your phone and install it.

Boot into CWM and install the TWRP file. Reboot.

Uninstall GScript. We will now use Quick Reboot in place of this.

If you want to check your recovery, or want to install a custom ROM, simply fire up Quick Reboot and boot into recovery.

Congratulations, you now have the TWRP recovery installed! If you want to install a custom ROM or kernel, go onto the next step, but if you don't, you can stop reading now.

4. Installing a custom ROM and/or kernel

Out of all the ROMs I have tried for this device, I have found that weritos' PAC-MAN ROM works the best, especially when coupled with the SKernel. You can use any ROM/Kernel with these steps, but those to are the ones I recommend. Your device might become bricked because of installing a different ROM or kernel. If so, see part 5.

Download the PAC-MAN ROM from here: https://xdaforums.com/optimus-l3-l5...-pac-rom-lg-p715-dual-sim-lg-p713-lg-t2997798 I prefer the non-LED version, but you can download the other version if you wish.

Download the SKernel from this link: https://xdaforums.com/showpost.php?p=60466694&postcount=339 The P710 version will still work on the P713.

Download the KitKat GApps from here: http://opengapps.org/ I recommend Pico.

IMPORTANT: Do a factory reset within TWRP prior to installing anything.

Install the ROM file first in TWRP, then the Kernel, then GApps.

Once that is all done, you can reboot your system. Since it is the first boot, it may take a bit longer than usual. This is normal, don't worry.

Depending on your personal tastes, feel free to replace/delete applications on your new ROM as you wish. The only tweaks I strongly recommend is replacing the default Open Camera with something else, as it is not in English, and installing SuperSU, as there is a bug in the default root management program. You can flash SuperSU through recovery using the file from here: https://download.chainfire.eu/696/supersu/

If everything has gone well, you have successfully installed everything you need to on your phone!! Congratulations!!!! You can stop reading now. If something has gone wrong, go onto the next part.

5. Unbricking your phone

Oh noes! Your phone doesn't boot! What to do?? Don't worry, it's fairly easy to get your phone back to a working state.

Find a stock ROM KDZ file for your exact phone/carrier combination. Even if your phone has been unlocked, you will need the file for your original carrier, in my case, Optus. Since there are so many variations of this phone and carrier, I can't link them all. Searching for 'LG [MODEL No.] [CARRIER] KDZ' will usually give you what you need. An example of this is 'LG P713 Optus KDZ'.

Download your stock ROM.

Download the LG Flash Tool 2014 from this link: http://www.mediafire.com/file/fwrcd3pdj0svjtb/LG+Flash+Tool+2014.zip

Put your phone in emergency mode by holding down the Volume Down and Power buttons at the same time, while simultaneously plugging in a USB cable. If you do this right, you will get a yellow screen with the words 'emergency mode !!'

Open up the LG Flash Tool. Set your phone type to '3GQCT' and mode to 'EMERGENCY'.

Press Normal Flash, then Start.

Press OK.

Wait a few minutes while it does its thing. When done, your phone will automatically reboot.

Depending on your phone and ROM, you might be stuck in a bootloop. To fix this, take out your battery to turn off your phone and put it back in. Press your Volume Down key, Home key and Power key until the LG logo comes. When the logo appears, let go of the power button but not the others. Depending on your new ROM, there might be an Android picture. You can let go of the buttons when this happens.

If you've followed everything exactly, your phone should now be unbricked!! It will be the same as a brand new P71x, so there will be no root or other such things. If you are feeling brave, you can repeat all the steps EXACTLY to reapply the mods.

Thank you for reading my guide! I hope it has been useful for you. Once again, thank you to the people that did all the hard work to make this tutorial possible.

If you have any questions or feedback, leave them in this thread, and I will do my best to help.