Easy one-click root for AT&T LG Optimus G Pro running Official KitKat OTA update

Update! In August 2014, another software update was come with software version E98020h. Fortunately, towelroot still works to root the 20h version.

Starting May 21st, AT&T roll out an official Android 4.4.2 KitKat Update for the LG Optimus G Pro (E980) with 20g software version. When the update is available in your area you’ll soon get a notification, otherwise, you can manually check for updates in Settings -> General -> About -> Software update -> Update now. However, there is one thing should know, just like other Android devices, as soon as the upgrade procedure is accomplished, you will lose root on the AT&T LG Optimus G Pro running KitKat – E98020g.


The update file size is about 800MB, so it can be categorized as a major update that brings significant changes to this smartphone. Not only a new OS, you will also get several enhancements and new features, such as restyled navigation and status bar, more robust security, longer battery life, faster processing speed, and enabled full-screen mode.

Also read: How to easily unroot your Optimus G Pro

There is good news for those who want to continue to have root on the AT&T LG Optimus G Pro running KitKat (E98020g), a one-click root script is available for our smartphones. Actually, this is the root script designed for unlocked variants of G Pro (F240x), but when tested on AT&T variants (E980) it can still work nicely. Here we provide the brief tutorial.

  • LG Optimus G Pro (E980) smartphone with KitKat firmware.
  • An updated version of LG USB Drivers for smartphone.
  • A computer with Windows OS (Win 8.1/7/XP).
  • Stock LG USB cable, which come with the phone.
  • Grab the Root Tool in zip (roottool.kitkat.zip).
  • Enable USB debugging on the phone.

at&t optimus g pro kitkat root

One-click root for AT&T LG Optimus G Pro running official KitKat (E98020g) from OTA update

  1. Unzip the root tool in your PC with 7zip or other similar tools, you will see many files there (StartRoot.bat, adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll, root.zip).
  2. Run the script by double clicking the “StartRoot.bat”.
  3. lg optimus g pro kitkat ota root

  4. Connect the phone to the PC, ensure you get the USB debugging notification.
  5. Just Press any key to continue the rooting procedure.
  6. The script will send a command, which put your phone into recovery mode.
  7. Once entering into recovery, use volume key to choose sideload option, select install from zip -> install zip from sideload, then power button to start flashing.
  8. Reboot the phone after installation.
  9. Once boots up, open Google Play Store then get SuperSU by Chainfire, open the app then finish the su setup. Your AT&T LG Optimus G Pro running KitKat (E98020g) should rooted with SuperSU now.



Filled Under:Root and Unlock
Related Mods

25 Responses

  1. BioShock19
    June 2, 2014 at 11:23 AMReply

    I followed the instructions to the letter but the option “install from zip -> install zip from sideload” was not available on the phone display. Is there a step missing somewhere?

    • Author

      Robbie S.
      June 3, 2014 at 7:26 AMReply

      Sorry, I mean “Apply update from ADB”.

  2. Poodle_Puncher
    June 3, 2014 at 1:14 PMReply

    It works.
    Although it took two tries.

    the first one failed during “apply update from ADB”, i rebooted my phone, and thein a few seconds later my computer said “ADB installation completed successfully”

    Second try went without a hitch.

  3. bwbsparky
    June 27, 2014 at 11:33 AMReply

    After I scrolled down and found the “Apply update from ADB” comment, it worked a treat the first time.

  4. brandon
    July 4, 2014 at 6:25 PMReply

    when it goes to recovery it says device offline and it dosnt root

  5. kemal
    July 10, 2014 at 8:59 PMReply

    does this apply to e975, if not when is it going to be released?

  6. Redd
    July 14, 2014 at 4:11 PMReply

    Seems to have worked fine–once I read down here to ignore the ZIP instructions and select chose the ADB one.

    Thanks for the root. Memo: Fast edit in the batch file to save future confusions, pls?

  7. joaquin
    August 7, 2014 at 12:30 AMReply

    startroot says it reboot my phone to recovery but I have yet to see it. I’ve run it a few times and it still won’t reboot to recovery

  8. linkmaster2424
    August 8, 2014 at 9:55 PMReply

    thanks! had to re read a couple times but got it

  9. Ian
    August 17, 2014 at 8:46 PMReply

    I’m looking to root my E980, but it is running the 20H version. Has anyone attempted to use this method on a 980 running the 20h update version?

  10. rasgriz123
    August 19, 2014 at 10:50 PMReply


    I hope you guys can help me I am trying to root my LG-e980 and I do the steps but when the device restarts it does not boot into recovery it just stays at the android screen (the one with the bely open and the red triangle) and after a while it restarts and boots up normal. I am new in this so srry if I am asking a dumb question.

  11. rasgriz123
    August 19, 2014 at 10:52 PMReply

    by the way I am using the 20h version

  12. frankp124
    August 23, 2014 at 4:57 PMReply

    I have the same error…. were we supposed to flash a custom recovery before this? I also was unable to get this command script to run without adding a line to change the directory in the command window to that where I extracted the root.kitkat.zip file….. I was originally getting the error that ” ‘./adb.exe; is not a recognizable command” or whatever it was. Advice? I am about to just flash back to the stock TOT image and start from scratch LOL

  13. ferny
    August 24, 2014 at 1:24 AMReply

    Cant seem to get this root to work on the 20h version please tell me if there is a way to get that going

  14. EdU
    November 8, 2014 at 1:54 PMReply

    It did not work for me. When going into Recovery Mode there is no “Apply Update from ADB ” or any other option displayed, just the andorid icon displayed but nothing else. Can someone help me??

    • Author

      Robbie S.
      November 9, 2014 at 10:39 PMReply

      Hi, have you try towelroot app, it’s easy one click utility, should work with 20h software version.

  15. EdU
    November 12, 2014 at 6:28 PMReply

    what is 20h software version???

  16. KVJ
    December 28, 2014 at 12:57 PMReply

    Im with EdU.
    mine wont go into recovery mode either.

    • matt
      January 12, 2015 at 4:32 PMReply

      When it goes to reboot into recovery all I get is android with red exclamation. What do I do please…..

  17. mike
    February 18, 2015 at 5:39 AMReply

    I tried this on a Parallels Desktop VM (Windows 7) running on my Mac, and it failed several times. Then, I noticed that cmd.exe was complaining about it starting from a relative path (something like “\psf\home\…”). I copied the entire directory to the root of the virtual machine’s C:\ drive and it all worked like magic. Except, I didn’t get any “side load” option. I got it to work when I used the “…from ADB” option. Hope this helps someone.

  18. carlos
    February 23, 2015 at 7:39 PMReply

    im trying to do my optimus g pro but its in the 4.1 will it still work?

  19. Brian
    April 28, 2015 at 11:52 PMReply

    Hi, this method is the easiest I’ve come across so far, as I really want to root my Optimus G Pro. My software version is 98020h, Kitkat4.4 4.4 Will this work? Thanks if anybody is still on this thread

  20. anni
    May 10, 2015 at 3:23 PMReply

    I tried this and myt phone never rebooted into recovery. Its stuck at att boot animation.

  21. rasgriz123
    July 14, 2015 at 9:10 PMReply

    For anyone that is trying to root their LG G pro E980 use Kingo Root software or towelroot. I used Kingo Root and it worked!. If yo dont know what Kingo Root software is just do a quick google search. Hope it helps.

  22. Payos
    October 8, 2016 at 4:49 AMReply

    will i loose my file on the phone when i root it ?

Leave a Reply