How to Root the LG G2 (All Versions) (Video)

Rooting is the process of telling the Android system that you want full access to everything on the phone. What this does is allow us to then change anything we want on the device, from the Android version (through a custom recovery and ROMs) to removing apps that we otherwise couldn’t uninstall, to adding free wifi tethering in some cases. Thankfully, the new LG G2 wasn’t very hard to root and the procedure is quite easy, even for the most novice of users. Simply install the drivers, download the rooting package an XDA developer created and run it. Ta da! Here’s how to root the LG G2, regardless of what version.

I. Before Your Begin

  1. This will only work using a Windows machine.
  2. This has only been tested on the following devices running the following versions of the firmware so check to make sure you’re device is listed here before continuing (and it’s on the same firmware version). If your version is not listed below, please check the developer’s page and see if he has added your device.
  • AT&T G2 (D800) – D80010d
  • Verizon G2 (VS980) – VS98010B (Original ROM)
  • Verizon G2 (VS980) – VS98011A (OTA)
  • T-Mobile G2 (Original ROM)
  • KT F320k (Original ROM)
  • Rogers D803 (Original ROM)
  • Bell D803 (Original ROM)
  • Telus D803 (Original ROM)
  • OPEN D802 (Original ROM)

II. Install the Drivers

  1. Download the LG ADB Drivers and install them.
  2. On the phone, tap Menu > System Settings > General > About Phone > Software Information > Keep tapping Build Number until it tells you are a developer.
  3. Hit back twice and go to Developer Options and turn ON USB Debugging.
  4. Plug in the device to your computer via the USB cable to finish installing the drivers.

III. Root the LG G2

  1. Download the rooting package from the developer’s page here (under “Ok, Where Do I Get This?” in the first post)
  2. Right click the package and select Extract All.
  3. Inside the newly extracted folder, double click the root.bat file with the device plugged in via USB still.
  4. Follow the prompts in the rooting program and do what it says until completed.
  5. When prompted, unplug the device.
  6. Go to Settings > Security > and turn OFF USB Debugging. Then turn it back ON.
  7. Plug the device back in via USB.
  8. Press any key on your computer to continue.
  9. When it’s done, reboot the device. All done!

IV. (Optional) Flash a Custom Recovery

  1. Head to our How to Flash a Custom Recovery on the LG G2 procedure to get to flashing ROMs and other fun times!

If this procedure helped you, please donate/thank the original developer of the program here.

  • weareallone

    Nice, I will buy it now thanks

    • http://theunlockr.com David Cogen

      Your welcome!

  • Mike M

    so, when un-rooting, can we change the root status in the phone settings? Just in case VZW wants to deny an unrelated phone warranty.

  • jarradcvh059

    my Aunty Peyton got a year old
    Audi RS 5 Convertible by working from the internet. he said J­a­m­2­0­.­ℂ­o­m

  • HTWingNut

    doesn’t work. When I plug in it asks USB connection method and the root package can’t find the phone… It has options Charge Phone, Media sync (MTP), Internet Connection, Camera (PTP). If I don’t touch anything it can’t find the device. If I touch MTP the program hangs in Windows.

    • Mike

      If you have a Verizon phone like I do, you’ll have to select Internet Connection and then Ethernet. The phone should then show up as “USB debugging connected.” This is what the developer’s instructions suggest, and it worked for me. Best of luck.

  • http://www.twitter.com/nblufire12 Nathan Patel

    mine is stuck on looking for device… lg g2 verizon

  • majdifa

    when I run the root.bat file it says : “No matching phone found. Got ORI from ADB.” please somebody help me :/

  • John Parr

    Hello! I’m having an issue while running the root.bat file that I was unable to find an answer for. Hopefully someone here has the solution. When I run the file I receive the following message:
    Looking for device…Error: protocol fault (status read)
    Determining carrier…
    Error: more than one device and emulator
    GOTO was unexpected at this time

    any help would be greatly appreciated.
    Thanks!!

    • Oracle

      HI Mine says That too
      did you make it work or still having that problem?
      Pleas if you have the solution on this error contact me on Oraclenik@gmail.com

  • Matt

    Hi will this wipe my data, therefore apps and everything? Or will i be left with everything the same except from root privileges?
    thanks

  • Neil

    I’ve done everything as instructed however after clicking on the root file it says ” daemon not running….daemon started successfully ” then nothing happens following that.. I’ve noticed on screenshots it should search for my carrier etc. following that but I get nothing. What am I doing wrong?

    • Martin Jastram

      unless you haven´t already resolved the issue:
      same happened to me.
      problem was, i didn´t have adb-drivers installed.
      get those (just search for USb-adb-drivers) and it will all work as a charm.
      my computer actually installed three drivers at the same time – one for adb, one for mtp and another one. forgot, what it was though.
      just let it do it´s thing. it might take a while.
      the rest is apiece of cake.

  • Rahul

    Can this be bone to a factory unlocked g2?

  • Edward Gentry Leach Jr.

    It did work i have the LG G2 T-Mobile United States i was able to remove all that stupid bloatware crap….but i would like to know does this allow me to have my phone unlocked so i can put any carriers sim card in it and connect or is there other things i have to do to get it completely unlocked?

    • Chaucers Left Testicle

      No. Rooting and unlocking are different procedures. You should be able to find an unlock code on eBay for about $10, provided its legal where you are.

  • luke

    when i click on the root.bat folder it brings up the black screen and says to press any key and when i do it just disappears

  • wiralim

    is this instructions work for the LGG2 (D802) Android Kitkat (4.4.2) device ?

  • md

    Will these instructions work for a lg g2 d803 running 4.4.2?

  • alex

    please help me
    i have a lg g2 4.4.2
    i installed the drivers.
    extracted the files
    opened the root and do everything
    I get the superuser . but no root access

    • ashish

      i have the same issue …i have done everything right but now there is no root access.trying to find a way

  • Kendall

    I have done everything. I have rooted my device to the point where it says device is successfully rooted and everything should be good to go. I have installed an app on my LG G2 called G2 Xposed. I try to update/install the framework and it continually says “failed to get root access” please help.

    • http://theunlockr.com David Cogen

      Download root checker from the play store and see of that says you have root access.