How to Unlock Bootloader on Moto Devices (Guide)

Unlock Bootloader on Moto Devices

Unlocking your phone’s bootloader is a vital step if you’re willing to push its boundaries and get custom content on it. Here are the simple steps that will help you easily unlock bootloader on Moto smartphones. We will help you throughout the complete procedure. Using this guide, you can unlock bootloader of any Moto device that you own.

Unlock Bootloader on Moto Devices

Table of Contents

Guide to Unlock Bootloader on Moto Devices

It is a common practice to follow if you’re willing to write/modify your device partitions or make any other changes that are not officially supported by the OEM. So, if you wish to install a custom ROM, kernel, or add tweaks, it is imperative that you unlock bootloader. The process of unlocking bootloader is officially supported by Moto, and you can do so directly from the official unlock page. Unlocking bootloader on Moto is bit tricky/complex, as compared to that of a Nexus smartphone, but saves a whole lot of trouble when compared to the device by manufacturers like Samsung.

Just before you begin, there are a few things that you must take note of:

  • Unlocking the Moto phone software may make your phone vulnerable to outside-software and malware. It also tends to break Moto apps – Motorola Connect, Motorola FM Radio, Moto Email, Motorola Assist, Moto Display, etc. Motorola claims no responsibility if you damage your phone during the unlock process.
  • Unlocked bootloader devices are not covered under Motorola warranty. And you, the user shall only be held liable if anything goes wrong.

Prerequisites

  • A Motorola ID for logging in to the unlock page. This is also where you will receive your device-specific unlock code.
  • Enable OEM Unlocking on your Moto phone.
  • Also, enable USB debugging.
  • Install Android SDK tools on your PC
  • Charge your phone to at least 60% battery level to avoid any sudden shutdowns during the process.

Instructions to Unlock Bootloader on Moto Devices

We have split the instructions into three parts so that it easy for you to understand the complete process.

Step 1: Get OEM Unlock Data

  1. Open a new command-line window and connect your phone to the PC via USB data cable.
  2. Now boot into bootloader mode using the following command:
    adb reboot bootloader
    

    Moto G Bootloader Mode

  3. To make sure that your Moto smartphone is successfully being detected by fastboot, enter:
    fastboot devices
  4. The command window should return a device ID. If it doesn’t, you need to make sure that you have properly installed the required USB drivers.
  5. When the device has entered bootloader, get the unlock data using the command below:
    fastboot oem get_unlock_data
  6. The command window will display a string. This string is a very crucial part to get the unlock code. So select the complete string in the command-line window, and copy it.
  7. Paste the copied string in any text editor like Windows Notepad, Notepad++, etc. Remove all the spaces out of the code (This is necessary).

Step 2: Request Bootloader Unlock Key

  1. Go to the Motorola unlock website and login with your Motorola ID, or you can also use your Google ID.
  2. Scroll down to the bottom of the page that is displayed and click on NEXT.
  3. Again, scroll until you see step #6 and paste your unlock data string in the space provided.
  4. When prompted, agree to the terms and conditions mentioned below on the page.
  5. You will see the Request Unlock Key button at the end of the page, click on it to receive the unlock code on your registered Motorola ID.
  6. Open the email from Motorola and copy the unique unlock code provided for your Motorola device.

Step 3: Unlock Bootloader using Fastboot

  1. Now, go back to the command window, and enter the following command to start the unlock process (Replace UNIQUE_UNLOCK_KEY with key that you copied from the email):
    fastboot oem unlock UNIQUE_UNLOCK_KEY

    Example:

    fastboot oem unlock 83HUB30290024GGH8A
  2. And voila! You have been successful to unlock bootloader on Moto devices.
  3. When everything is complete, you can reboot your phone by entering:
    fastboot reboot

     

Moto Bootloader Unlocked Warning

Okay, so you have just been successful to unlock bootloader on Moto smartphone. Go ahead, install custom ROMs, kernels, tweaks, etc. If you have issues post unlocking or during the process, let us know via the comments.

Comments

  1. Hello, I have a problem with a Moto e4 xt1767pp. On the Motorola page, he says “Your Device Does Not Qualify For Bootloader Unlocking”. What I can do?

  2. Hello i did everything with my motorola g3 xt 1541 and got a code from motorola, but when i introduce it…the phone says is not correct. i follow all instructions and wrote fine the code…thats not the problem, can you help me?

    1. Hello Andreas, could you please let me know what exact error did you get when you entered the fastboot oem unlock command?

  3. hello my moto e4 from boost mobile sprint says its not unlockable is there anyway around this?

  4. My Moto Z2 Play is in fastboot mode, but the computer does not recognize it as a fastboot device. On the phone, in the commands on screen I noticed oem_locked even though I specifically unlocked the oem. I have restarted and done this several times to no avail.

    1. Hello Tyler, the command will not work unless you properly setup Android SDK tools. Here’s what you should do now.

      First, make sure that you follow our guide to establish a proper ADB/Fastboot connection between your Moto Z2 Play and the PC. Once that is done, come back here and comment again. I will guide you further.

  5. The site tells me I cannot unlock my bootloader, and in turn there is no code, is there any other way? I am using a Moto z2 Play with Version 7.1.1

    1. Hello Aidan, have a look at this page. You will see that the Moto Z2 Play (Global) is supported for unlocking.

      You can proceed with the instructions freely.

  6. Hi
    So I was trying to root my Moto z force and everything was going well. Until I did the fastboot and received my bootloader. I received 4 bootloaders instead of 5 and when I tried to get permission on the Motorola website, it just came back unrootable. I am running 7.1.1 so idk what the problem is. Any ideas?

    1. Hi Chris, I am not sure what “Received my bootloader” means here. Could you please explain the situation more?

    2. I have same problem. I think he means the unlock key from Motorola website. When the code is submit to the website, Motorola says that the phone can not be rooted. They do not give an unlock key.

    3. I have that problem. By entering “fastboot oem get_unlock_data” it shows me only 4 strings of numbers instead of 5 as in all the examples.

  7. I have followed the instructions successfully up to the point where I try to get the unlock data,

    I cannot get the unlock data. Below is the command I typed, and the response on Windows Powershell.

    PS C:\adb\platform-tools> .\fastboot oem_get_unlock_data
    (bootloader) slot-count: not found
    (bootloader) slot-suffixes: not found
    (bootloader) slot-suffixes: not found
    fastboot: usage: unknown command oem_get_unlock_data

    Is the syntax that I typed incorrect? How to get that long code I need to transfer to Motorola?

    If you can help, I would be grateful.

    1. Hi, it seems like you entered the wrong command. You have to use “fastboot oem get_unlock_data”. However, you used “fastboot oem_get_unlock_data”.

      There should be a space instead of an underscore after “oem”. Kindly let me know how it goes.

Leave a Reply

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