LG recently published the official Bootloader unlock tutorial for the LG G5 (H850). You can follow this guide to unlock the bootloader of your LG G5. If you have successfully unlocked the bootloader of your LG G5, you should be waiting for a method to root your device. Here is a step by step guide to Install TWRP and Root your LG G5.

Before starting with the procedure you must backup all your files/data to your PC. Proceeding with the below guide will wipe everything off your device. Also, there is no way to install the stock unrooted system as of now, so proceed if you are confident about staying rooted.


  • LG G5 (H850)

You will need an LG G5 with model number H850, the European variant. Unfortunately, other models are not supported yet.

  • Unlocked Bootloader

You will need your LG G5 to have an Unlocked Bootloader. Follow this guide to unlock the bootloader of your LG G5: Official Bootloader Unlock for European LG G5 (H850)

  • ADB and Fastboot

Your PC should have ADB and Fastboot driver installed. If not then follow this guide: “How to Setup ADB and Fastboot on Windows within Seconds

  • LG USB Drivers

Download and install Lg USB drivers from the given link on your PC. LINK


Steps To Follow

Step 1. Setup ADB and Fastboot on your PC using the guide linked above. Open Minimal Fastboot and ADB on your PC.

Step 2. Download the SuperSU.zip file from the link given above and copy it to the external SD card to avoid any issues. Do not set the external SD up as adoptive storage.

Step 3. Enable Developer Options in the Settings application of your LG G5. To do so open Settings > About Phone > Software Info, then tap Build Number multiple times (7 times to be exact). This will give you a toast notification saying “You are now a Developer“.

Step 4. Now open the Developer Options and enable the option that says USB Debugging. Then connect your phone to your PC using a USB cable.

Step 5. Now type the following command in the Minimal ADB and Fastboot window to Reboot your device into Bootloader mode:

adb reboot bootloader

Step 6. Download the TWRP .img file from the link given above and copy it to the Minimal ADB and Fastboot folder. Now type the following command to install TWRP on your LG G5:

fastboot flash recovery twrp-3.0.2-0-h850.img

Step 7. Now you must boot your device into TWRP for it to stick to your device. If you boot your device into Android TWRP would be replaced with a stock recovery. To do so, unplug the USB cable and remove the battery. Reinsert the battery and boot into recovery mode:

  • Press and hold Volume down button and the Power button simultaneously.
  • As soon as you see the LG logo on the screen. Let go of the power button then quickly and press it again (never letting go of volume down).
  • Keep holding until you see the Factory Reset screen. Click through the factory reset screens, clicking Yes.

Step 8. Once in TWRP, select Install and navigate to the external storage where you copied the SuperSU zip file. Select the SuperSU zip file and swipe to confirm the installation.

Step 9. Reboot to System.

Congrats! You have successfully rooted your LG G5. Enjoy rooted device and customize it according to your needs.

Need help? Leave us your queries in the comments section below.


  1. EDIT: Solved my own problem.

    Hit cancel at the password screen, then go into Wipe and then do a factory reset by swiping. Then go back into Wipe and press the ‘Format data’ button. You have to type ‘Yes’, and it will take a few seconds. After that everything should work normally.

    I have tried and tested this is working 🙂

  2. i have got to the win-team splash by following the recovery instructions and it asks for a password any ideas what this is?

    if i press cancel it allows me to follow the steps but when i have and i press reboot the phone cycles twice then boots up but when i use the root checker it says it is not rooted any ideas?

This site uses Akismet to reduce spam. Learn how your comment data is processed.