How to Root the LG G5 (Video)

How to Root the LG G5 (H830, T-Mobile Version)

If you happen to have the T-Mobile variant of the device, please follow the following section to root your device:

T-Mobile variant users should download these files:

  1. Download the following files from this webpage.
    a. LG Up (Download link’s given in the first post)
    b. DLL (Download link’s available in the first post)
    c. Disabled DM-Verify (If the link in the above page doesn’t work, use this instead)
    d. TOT file (Download link’s available in the first post)
    e. SuperSU (Download link is available in the first post)

Rooting the LG G5 (T-Mobile)

USB Debugging On

  1. Double-click on LG Up and install the tool on your PC.
    LG UP Flashing Tool
  2. Double-click on DLL and install it as well on your PC.
    LG G5 DLL
  3. Double-click the drivers and install those.
    LG G5 Drivers
  4. Unlock the developer menu on your device by heading to Menu > Settings > About phone and tapping on Developer menu for 7-8 times.
    Unlock Developer Menu
  5. Enable USB debugging on your device by heading to Menu > Settings > Developer options and turning on USB debugging.
    LG G5 USB Debugging
  6. Plug in your device to your PC using a USB cable.
  7. Launch a command prompt window on your desktop by holding down Shift and right-clicking anywhere inside the adb folder on the C drive, that we got when doing the how to setup ADB tutorial linked in the Before You Begin above, and selecting Open command window here.
    Open CMD Window
  8. Type in the following command into the command prompt window and hit Enter:
    adb reboot bootloader
    LG G5 Reboot Bootloader
  9. Your device should reboot into bootloader mode.
  10. Enter in the following command into the command prompt window and press Enter:
    fastboot oem unlock
    LG G5 OEM Unlock
  11. Follow the on-screen instructions for unlocking the bootloader on your device.
  12. It should unlock the bootloader on your device.
  13. When the bootloader’s unlocked, turn off your device.
    LG G5 Power Off
  14. Take the battery out of your device.
    LG G5 Pull Battery
  15. Put the battery back in your device after a few seconds.
  16. Hold down Volume UP on your device and plug in your device to your PC using a USB cable.
    LG G5 Volume UP
  17. Your device should now be in download mode.
    LG G5 Download Mode
  18. Launch the LG Up tool that you installed on your PC.
    Open LG UP Tool
  19. When the tool opens, click on the Upgrade option.
    LG UP Upgrade
  20. Choose the TOT file you have downloaded on your PC to be flashed on your device.
    Select TOT File
  21. Wait for the tool to flash the TOT file on your device.
    TOT Flashing
  22. When the TOT file’s flashed, reboot your device.
  23. Copy SuperSU .zip and Disabled DM-Verify from your desktop over to the internal storage on your device.
    Copy Files
  24. Turn off your device.
    LG G5 Turn Off
  25. Turn your device back on in recovery mode by holding down Volume DOWN and Power buttons together for a few seconds.
  26. Let go and press the power button while still holding down the volume down button as soon as you see the LG logo come up, then keep holding them until the recovery screen comes up.
    LG G5 Reboot Recovery
  27. Tap on Install in the recovery menu.
    LG G5 Install
  28. Select No Verify .zip to be installed on your device.
    Flash No Verify
  29. Tap on Swipe to Confirm Flash to flash No Verify .zip on your device.
    Confirm No Verify Flash
  30. When it’s done flashing No Verify .zip, tap on Install once again.
  31. Select Supersu .zip to be installed on your device.
    Flash SuperSU
  32. Tap on Swipe to Confirm Flash to flash that file on your device.
    Confirm SuperSU Flash
  33. When the file’s flashed, reboot your device by selecting Reboot followed by System from the recovery menu.
    Reboot System
  34. Your device should reboot.

SuperSU Installing

And there you go, your LG G5 from T-Mobile is now rooted!

Pages: 1 2 3

Related Items: , ,

Join 90k others & subscribe to my weekly, not annoying newsletter for more tech!

* indicates required
  • Jason

    So I can’t do this root on a Sprint LG G5 even if its unlocked?

  • Ridwan Tella

    my device wont boot into bootloader when i hold down the power and volume up button

    • What device do you have and for what carrier?

      • Ridwan Tella

        Device- Lg g5
        Carrrier-Three (European version)

        • What step are you on exactly? If it’s bootloader mode you’re trying to get into use adb reboot bootloader command while plugged in and of you mean download mode you need to take out the battery first put it back in and hold volume up while plugging it in (no power button).

  • Matija Poleksic

    C:adb>fastboot flash unlock unlock.bin
    error: cannot load ‘unlock.bin’

    this is all I can get to ..

    • That means it is not in the right folder. Check here for someone who solved the issue for a different phone, otherwise, redo the tutorial and make sure you did everything EXACTLY. Good luck – https://forum.xda-developers.com/showthread.php?t=1315947

      • Matija Poleksic

        its helps, and worked

        ! thanks so much!

        • Glad it worked and thanks for reporting back!

    • Matija Poleksic

      Hold down Volume UP and Power buttons together on your device.. don’t work for me 😕

  • Javid Dashti

    Hiya I’m having some trouble with step 10 on “Flashing a Custom Recovery and Rooting the LG G5 (European)”. I have no problem flashing the TWRP recovery on my device, but when I type “fastboot boot XXXX.img” in to cmd, it does not reboot and says
    “downloading ‘boot.img’…
    OKAY [ 0.726s]
    booting…
    FAILED (remote: unknown command)
    finished. total time: 0.750s”

    Can you help me??
    Thanks!

    • Javid Dashti

      It may be helpful to you if I mentioned that the volume UP and power button combo did not put my phone in to bootloader mode, so I did it manually when it was connected to my PC using adb reboot bootloader command. I am using an EE (european) LG 🙂

      • Terre Gravitationel

        i have the same problem how did you do pls….

      • Robert Lobo

        same here too. flashing works, but no chance to boot it. unknown command…

    • At what step do you see that command? You mean fastboot boot twrp.img? Are you typing that or actually typing XXXX?

      • Javid Dashti

        Thats right, at the fastboot boot twrp.img step. And no, I type “fastboot flash recovery twrp-3.1.0-0-h850”

        • Javid Dashti

          https://uploads.disquscdn.com/images/010956bc56227dd78cdcbcc7175cac9d1e17bb08b021e5b29d7638916b6c0d11.jpg Once the recovery step has been completed, I type “fastboot boot twrp-3.1.0-0-h850.img” and in response it says “C:UsersJavidDesktop>fastboot boot twrp-3.1.0-0-h850.img
          downloading ‘boot.img’…
          OKAY [ 0.731s]
          booting…
          FAILED (remote: unknown command)
          finished. total time: 0.753s”

          And my device remains on the bootloader mode..

          • Rename the twrp file to twrp so you can type just twrp.img instead of the long name first. Then reflash it using the step before it then boot into it using the next command.

            If that doesn’t work try the other versions of the recovery (renaming each as you download it to twrp) and see if that works.

            Otherwise there isn’t much else I can do from here without physically being there. I’d recommend googling the error and phone model and see if anyone else had the issue and posted their solution.

          • Javid Dashti

            Hi again,
            I renamed the file, then retried the steps above as you explained, but the exact same issue has occurred 🙁
            Could it be that I’ve done an earlier step incorrectly? I’ve copied and pasted the BETA-SuperSU-v2.74-2-20160519174328.rar file in to my internal storage so I dont know what is causing the issue. Thanks again for all your help!! https://uploads.disquscdn.com/images/49ce7ad87127c82ff0f6c96161f6cf14763d3fe05cc1eeb7e515f304d18ca66d.jpg

  • Paul Wilson

    Will this root process work for android 7.0?

  • Nocey Dorian

    My lg g5 model is F100L, its from korea, can u please tell me how to root this?

    • That is not a G5. It’s an Optimus Vu. You’d have to search for a rooting tutorial for that model.

  • Mike Tapper

    Now my phone is done for.., cant reconnect it to my pc, stopts in that werid 3 step screen.., need to Unlock the OEM, but i’m not eveing getting to my home screen..

      • Mike Tapper

        i’ve treid the reset that way, but still stuck at the thing that says i need to Unlock the OEM..

        • Sorry but you need to then do that using this tutorial there isn’t much else I can do for you without literally standing there with you. Just start over. Good luck.

          • Mike Tapper

            Thanks btw, after some trying and pushiong myself a bit more i got it working, but thanks for the help you could give as much as you could!

          • So glad you got it to work! Enjoy!