Here, you will find methods to unlocking the bootloader of every version of the LG G6 (when they become available) so be sure to bookmark this guide.
I’m not quite sure what the best way of displaying this information is, since there are different methods of unlocking the bootloader depending on which version of the LG G6 you have. So instead of making one guide for each individual variant of the LG G6 (because there are a lot), I figured the best way would to just have one single guide that lists all of the methods that are available at any given time. This means it will only include the T-Mobile variant right now.
However, as time goes by there will be more versions added here so again, please be sure to bookmark this page and stay up to date with it. Depending on the actual device, the process in which you will unlock the bootloader of the LG G6 will be different. For example, LG’s bootloader unlock tool for the international version will require you to get permission from LG themselves. But the T-Mobile LG G6 bootloader can be unlocked by a simple fastboot command.
In order to complete the tutorial below, you're going to need some things set up ahead of time. Please follow the how to install ADB and Fastboot tools guide if you haven't done so already. Then you will need to follow this guide: How to Enable Developer Mode, as well as this one which shows you How to Enable USB Debugging Mode.
You will then need to open a command prompt within the same folder as your ADB and Fastboot tools and execute the "adb devices" command (without quotes) to start the ADB service. From here, you can connect the device to the PC with a USB cable. If everything has been done properly then you'll be asked if you want to grant USB Debugging Mode access from the PC the phone is connected to.
Once granted, you can then test this by running the command "adb devices" again (without quotes) in a Command Prompt, Terminal, or Windows PowerShell to make sure the computer recognizes the device.
Note – Unlocking the bootloader of the LG G6 will wipe all of the user data off of your device. This is how it is on other devices and it remains the same for the LG G6. So be sure to backup as much of your information as possible before you proceed with this tutorial.
T-Mobile LG G6 Unlock Bootloader (LG-H872)
- Enable Developer Mode on the LG G6
- Enable OEM Unlocking on the LG G6
- Boot the LG G6 into Fastboot Mode
- Type the following command into the Command Prompt. . .
- fastboot oem unlock
- . . .then press Enter on the keyboard
- Wait for the Command Prompt to tell you the process has finished
- Then type the following command into the Command Prompt. . .
- fastboot reboot
- . . .and press Enter on the keyboard to boot the LG G6 back into Android
If you’re familiar with unlocking the bootloader of Nexus and Pixel devices, then you’ll feel right at home here. The process is very straight forward with the T-Mobile LG G6 and I appreciate them allowing this on their LG flagships for as long as they have. So to start, you’ll need to follow the ADB and Fastboot steps that I have linked before this guide even starts. I recommend the linked Minimal ADB and Fastboot tools as it makes things easier, and you’ll need to have the ADB service started with the ADB Devices command.
With that done, the next thing you’ll need to do is enable the hidden Developer Mode menu on the LG G6. We need to do this because there is a toggle in there that allows you to unlock the bootloader. If you skip this step, you’ll be given an error when you try to unlock the bootloader of the LG G6. So be sure to go through those steps so that you can then boot the LG G6 into Fastboot Mode as instructed in the linked guide above.
Now, you’ll be sitting in Fastboot Mode of the T-Mobile LG G6 and there will be some text on the screen. You can ignore that since you’re following this guide and instead turn your attention back to the Command Prompt. You just need to execute the fastboot oem unlock command and then the process is done. Other devices show you a confirmation screen after typing in this command to be sure you actually want to unlock the bootloader.
That is not the case here and once you execute that command the bootloader is then unlocked. So once that is done, you can simply execute the fastboot reboot command in the Command Prompt and that will reboot the LG G6 and bring you back into Android. Since this whole process wipes your user data, you’ll be taken to the Android activation screen and asked to enter your Google account back into the device. You’ll then need to setup all of your applications and games and settings again unless you have a backup that you can restore from.
If this tutorial helped you in any way, please consider donating via PayPal, Patreon, Cryptocurrency, or GoFundMe. If you can't afford to donate then sharing this on social networks such as Facebook, Twitter, XDA, forums, etc. will also help a lot. I would also appreciate suggestions for Android tips and tutorials that you would like to see in the future.