[GUIDE] Easiest way to root and install custom recovery on your LG G2

vPro97

Senior Member
Oct 22, 2013
1,511
1,586
0
1.0 Introduction
This is a series of guides that will cover the basics of ROMs, kernels, recoveries, installation and so on. Questions asked in here will be answered as fast as possible. This is not a thread for unbricking your device, but rather to avoid getting into a situation where you end up with a bricked device. I do realise that the LG G2 is a year old, but since its price has dropped, it offers A LOT of value for money and while some people leave for newer devices, other people grab the G2.

1.1 Rooting
Let's cover the basics steps of rooting, installing a custom recovery and making your first backup.

If you do not know what root is, a brief explanation would be getting access to the root of your device. What that means is that you get access to parts of your device that are otherwise hidden - because the average Joe would not know what to do with root access and could possibly end up with a device that is unusable. As implied, there is a risk involved in rooting your device, although with the LG G2 the action is most often reversable.

Disclaimer: I cannot be held responsible for any damage you do to your device. Following this guide should be safe, but there is a risk involved

So how do you root your LG G2?
The absolute easiest way is to download towelroot. If your software version is 20G or newer, (or if towelroot doesn't work for you) try stump root. Link further below.

towelroot can be downloaded from towelroot.com

Click the lambda, download the apk file and install it.
If you get a pop up message claiming that the apk is dangerous, agree to it and continue installing. As previously mentioned, rooting IS not risk free, and this application abuses an exploit in the kernel.

After installing and opening, press "make it ra1n". That will root your device.

When finished, reboot. Then go to Play Store and download SuperSU. SuperSU is an application that will allow apps to gain superuser access and it is vital for any root user.
Now you have root and the ability to give SuperUser access to apps.

EDIT: For Software versions 20G and up, towelroot doesn't work anymore, use stump root instead.
Link is here: Stump Root for LG Devices

1.2 Installing a Custom Recovery

Why is a custom recovery necessary? It is, because it’s the easiest way (and often the only way) to get your device back and working in case you get stuck in a bootloop. It’s also vital for flashing custom ROMS and custom kernels.
How do I get one? Well, there’s an app for that! 

Check out this thread to get AutoRec, an application that’ll automatically install a custom recovery to your G2! Credits go to @Cloudyfa and @bender_007 CLICK HERE
IMPORTANT!
MAKE SURE YOU DOWNLOAD THE CORRECT VERSION FOR YOUR DEVICE!!!!!!

After downloading, install the application, allow it superuser access and install a custom recovery.
When finished, reboot to recovery. You’ll need to take a backup of your working ROM.

2.0 Making a backup of your working ROM and vital partitions

Now you should be in recovery:

Tap “Backup”, and backup the following partitions:
Boot
System
Data
EFS
The backup will take roughly 3 minutes to finish, be patient. When it’s done, reboot system.
Make a few copies of the backup. ALWAYS have a backup on your device , keep one on your computer and one on a microSD somewhere.
 
Last edited:

vPro97

Senior Member
Oct 22, 2013
1,511
1,586
0
Cheers for this...looking at possibly buying it soon. So I guess this will work even regardless if its a D800 or D802?
Yay I'm happy it could help anybody!

Yes it should, but it depends on which software version your D800 comes with. If towelroot doesn't work, IOroot or Stumproot should work :) Try this out when you get it - if it doesn't work, quote this message (so that I get a mail) and let me know.
 
  • Like
Reactions: Geordie Affy

Geordie Affy

Senior Member
Oct 21, 2013
1,053
226
0
Newcastle Upon Tyne
Will do cheers. Yeah looking at buying a D802 from Hong Kong hy the end of this month, so no idea what kind of software its going to come with [emoji53]. Plus I want to install the G3 ROM onto it pretty much straightaway. Never rooted before but seems fairly straight forward.
 

Geordie Affy

Senior Member
Oct 21, 2013
1,053
226
0
Newcastle Upon Tyne
Thanks for your input. I think I covered the towelroot part in my response to geordie. I'll edit the op tomorrow.
Yeah I think towelroot wont work for me, reading other threads with those who have D802 Internation Verision. IOroot it is then. Can't wait to mess about with it - will probs mess it up somehow haha but atleast I have awesome XDA guys to fall back on :)

Sent via Note 10.1 2014 Edition on Tapatalk
 
Last edited:

vPro97

Senior Member
Oct 22, 2013
1,511
1,586
0
Yeah I think towelroot wont work for me, reading other threads with those who have D802 Internation Verision. IOroot it is then. Can't wait to mess about with it - will probs mess it up somehow haha but atleast I have awesome XDA guys to fall back on :)

Sent via Note 10.1 2014 Edition on Tapatalk
If you're getting a D802 you shouldn't worry one bit. Even the latest 20F software can be rooted by towelroot!
 
  • Like
Reactions: Geordie Affy

evil.moron

Member
Jun 25, 2011
45
3
0
Bombai
Towelroot does not show ROOTED in either dialer status RCT check or Download mode!

:) Yup it worked for me.
Ofcourse, I didn't take the root too far, only used it for the following:
Install SuperSU
Install Greenify/WLD/G2 Xposed

Later on, wanted to use warranty, and was a lil worried, but it seems undetectable, especially since I've deleted SuperSU and Xposed..

I did not:
Install custom recovery
Install custom ROM

So, anyone else considering using towelroot, but hesitating because of the potential warranty implications, this should help make up ur mind..
 

Fap_Trooper

Senior Member
Sep 27, 2015
130
15
0
HootersVille,Pakistan
This thread is what i am looking for so THANKS alot OP. Really helped us noobs. Can You do TuTs(noob friendly) on 'How to install custom roms using Autorec' or kk based ROms or kernels to LP based roms and kernels etc kinda like that flashing basebands and all for LG g2 D802 ? Cheers m8