Unlock Bootloader, Install TWRP Recovery and Root your LG V40 ThinQ

If you are the owner of the LG V40 ThinQ smartphone and are looking for ways to root the device then, you are at the right place. As in this post, we bring to you a guide on how to unlock the bootloader, install TWRP and root your LG V40 ThinQ. Rooting is a complicated process and it requires a few methods before, to actually go ahead and root the device. But, with the help of rooting, you can install modded apps, custom ROMs, restricted apps, etc on your device.

Thanks to XDA developer, SGCMarkus, for this method and sharing this with us. Note that this post is an in-depth guide on the complete root process for the LG V40 ThinQ smartphone. We would recommend you to follow the guide carefully and stepwise to avoid any issues on your smartphone. So, without any further ado, let us get straight into the article itself;

LG V40 ThinQ – Device Overview

The LG V40 ThinQ is powered by the Qualcomm Snapdragon 845 SoC processor which is paired with 6GB of RAM. In the display department, it sports a P-OLED display of 6.4 inches with 1440 x 3120 pixel resolutions. The LG V40 ThinQ is available in options of  6GB/64GB, and 6GB/128GB of memory and storage. It runs on the Android 8.1 Oreo out of the box and is upgradale to Android 9 Pie. Note that there is a dedicated memory card slot on this device as well.

In the camera section, it has a triple camera setup that houses 12MP+12MP+16MP lens which comprises of a standard, telephoto, and an ultra-wide sensor, respectively. For selfies, there is a dual camera setup with an 8MP+ 5MP lenses. Moreover, the device also has an rear mounted fingerprint scanner. Under the hood, this phone comes with a non-removable Li-Po 3300 mAh battery and supports fast battery charging 18W (Quick Charge 3.0).

Steps to unlock the bootloader of LG V40 ThinQ


Before we begin with the unlocking of bootloader, I would strongly recommend you to create a backup of your device storage and all your files stored on your device. Unlocking of bootloader will wipe off the entire data on your device. Moreover, it is advised to follow the steps mentioned in this post very carefully to avoid permanent damage or bricking of your device. If anything goes wrong the author or GetDroidTips are not responsible for it.


  • ADB and Fastboot tools
  • A Windows Laptop/Desktop
  • Make sure to charge the device to at least 50% or more
  • Install proper USB drivers


  1. Firstly, install the ADB and Fastboot tools along with the USB drivers for the LG V40 ThinQ smartphone.
  2. Now, grab your phone and open the dialer app. Dial *#06# to obtain the device’s IMEI number. Note it down.
  3. Connect your device to the PC/laptop.
  4. Open cmd in the same folder where you have extracted the contents of the ADB and Fastboot tools.
  5. Type the below command:
    adb reboot bootloader
  6. Now, type in the below command to get the device ID:
    fastboot oem device-id
  7. You will get something like this on the CMD:
    $ fastboot oem device id
    ( bootloader )—————————————————
    ( bootloader ) Device ID.
    ( bootloader )—————————————————
  8. In place of the Device ID, you will get the actual device ID of the device.
  9. Go to LG Developers website and scroll down and click on the Start Unlocking the Bootloader button.
  10. Fill in all your details along with the IMEI and Device ID.
  11. Click on the confirm button and then, you will receive an email ID from LG along with the “unlock.bin” file.
  12. Download the file and type the following command on the CMD:
    fastboot flash unlock unlock.bin
  13. Hit enter and then, finally enter the last command:
    fastboot reboot
  14. That’s it! You have officially unlocked the bootloader of the LG V40 ThinQ.

Steps to root the LG V40 ThinQ

  1. Open the CMD on your PC with your device connected via a USB cable.
  2. Reboot to bootloader by typing the below command:
    adb reboot bootloader
  3. To find out the currently active slot on your device, type:
    fastboot getvar all
  4. The current slot name would be either “a” or “b“.
  5. Now, once you know the active slot, type in the following command:
    fastboot flash boot_a TWRP.img
    (the boot_a or boot_b depends on the currently active slot)
  6. Confirm reboot by typing:
    fastboot reboot
  7. Once the device reboots, type in:
    adb reboot recovery
  8. Confirm if it asks for system modifications. However, press cancels if it asks for a password.
  9. That’s It!


  • Install recovery ramdisk:
    Selecting this, and then an image (e.g. of TWRP) allows you to install the ramdisk (where TWRP is placed) into both currently installed kernels/boot images
  • Inject TWRP after install:
    Automatically injects current installed TWRP into the boot image of the ROM/zip you are installing when ticked.

What is Broken in TWRP?

  • LG’s encryption on Stock
  • Encryption on other ROMs(?)
  • exFat for external SDs

Steps to flash ROMs

  1. Reboot your device to TWRP.
  2. Make a complete backup of the device.
  3. Now press Install>>select ROM.zip>>tick Inject TWRP>>Swipe to begin the installation.
  4. Wait for the installation to get finished.
  5. Note that the ROM will be installed on the NON-ACTIVE slot (either a or b)
  6. Reboot your device.

Steps to flash Gapps, Magisk or Mods

  1. Reboot your device to TWRP.
  2. Make a complete backup of the device.
  3. Now press Install>>select ROM.zip>>tick Inject TWRP>>Swipe to begin the installation.
  4. Wait for the installation to get finished.
  5. Note that the ROM will be installed on the NON-ACTIVE slot (either a or b)
  6. Head to reboot>>select the non-active slot (where you have installed the ROM)>>select recovery.
  7. Install gapps, Magisk or mods or anything you want.
  8. Reboot the device.


So, there you have it from my side in this post. Hope you guys liked this post and were able to successfully unlock the bootloader, install TWRP and root the LG V40 ThinQ smartphone. Let us know in the comments below if you face any difficulties while following any of the above-mentioned methods. Until the next post…Cheers!


Leave a Reply

Your email address will not be published. Required fields are marked *

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