Moto G6 is one of the latest smartphones launched by the company, and fortunately, it’s also one of those few Moto smartphones that are supported by the company’s official Bootloader Unlock Program. This means that it is fairly easy to unlock Moto G6 bootloader and that too through the official Motorola website. Unlocking of bootloader opens a whole lot of possibilities (i.e. rooting, modding etc.), so it tends to be a desirable option among advanced users.
However, since companies keep changing their minds (Huawei changed its own some time ago), we can’t be sure for how long we’ll be able to do this. Therefore, it’s better to unlock before Motorola puts an end to the bootloader unlocking program. So, let’s get started with how you can unlock Moto G6 bootloader through the official Motorola website.
As always, the process will void your warranty, and any sort of mistake while doing it may also lead to a bricked device. Proceed only at your own risk.
Before You Unlock Moto G6 Bootloader
There’re a couple of things that you need to ensure before getting started with this procedure. Take a look at them below:
- Ensure that you have ADB and fastboot installed on your computer. If not, follow the procedure outlined in this article about installing ADB on your computer.
- The latest Motorola USB drivers should also be installed on your phone. If they’re not installed then download them from here and install by running the downloaded .exe file.
- The next step is to enable OEM unlocking and USB debugging on your phone. Go to Settings >> About phone and tap the build number 7 times to enable Developer options. You’ll see a success message stating “You’re now a developer!” and a new Developer Options menu will be added to the Settings. Open that menu and enable OEM unlocking and USB debugging from there.
- Backup all your data as this process will wipe out everything from your device.
- And finally, ensure that the battery of your phone is charged at least 60%.
Steps to Unlock Moto G6 Bootloader
- Navigate to the ADB and Fastboot folder on your PC and open a command prompt. Just hold the Shift key and right-click anywhere in the white area of the folder, and then select Open a command window here.
- Connect your Moto G6 to the computer via USB cable.
- Type the following command to ensure that your PC can communicate with your smartphone:
If your device has been connected properly and if the computer can establish a connection with it, you’ll see the serial number of your device. Otherwise, try connecting your phone again.
- Next, enter the following command to reboot your phone in bootloader mode:
adb reboot bootloader
- Once your phone has loaded into bootloader mode, type following command and hit enter:
fastboot oem get_unlock_data
- You’ll get a return string like the one shown below. Copy it.
- Now paste the copied string into a Notepad window, and remove the space (if any). After removing spaces, copy the string again and visit this page. Log in with your Motorola ID or Google account, and then paste the string into a form field given in the middle of the page, and hit Can my device be unlocked?’. Take a look at the image given below to get an idea.
- If your device can be unlocked, you’ll be shown a “REQUEST UNLOCK KEY” button in the bottom of the page below the Legal Agreement. Just check the I agree option below that agreement and hit the button below it.
- You’ll receive an email on your registered email ID with your unlock key.
- Now enter the following command into command prompt window (replace UNLOCK_KEY phrase with the key that you received in email):
fastboot oem unlock UNIQUE_KEY
That’s it. This will unlock the bootloader of your phone i.e., Moto G6. Just wait until the process completes. Once the process has completed, unplug your device from the USB cable and reboot it. You’re done and now you can probably start exploring your Moto G6 for advanced options such as rooting.