Unlock Bootloader on Moto Devices

Here is how you can easily unlock bootloader on Moto smartphones. We will help you through out the complete procedure. You can unlock bootloader of the following devices:

  • Moto X
  • Moto X (Developer Edition & Pure Edition)
  • Moto G (1st, 2nd, & 3rd Generation)
  • Moto E (1st & 2nd Generation)
  • Moto X Play
  • Moto X Style
  • Moto X Pure (2015)

The list consists of the devices as mentioned compatible by Moto. Nexus 6 is also an inclusion in the list, but could be easily unlocked using the native method.


It is a common practise to follow if you’re willing to write/modify your device partitions. 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 has been 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 it comes to HTC, or SONY.

Just before you begin, there are a few things that you, as a newbie or an old user 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.

Unlock Bootloader on Moto Devices


Unlocking bootloader may risk your device stability. DroidOrigin will not be responsible for any damage caused to your phone during this procedure. Proceed, only if you understand the risks.


  • 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 in Settings > Developer options.
  • Enable USB debugging on your Moto smartphone. If you don’t know how to do it, read here.
  • Install Android SDK for ADB and fastboot. Alternatively, you can also use 15 seconds ADB Installer.
  • Charge your phone to at least 60% battery level to avoid any sudden shutdowns during the process.


  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

    Bootloader Mode on Moto E
  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 Android SDK and reboot your machine.
  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.
  7. Select the complete string in the command-line window, and copy it.
  8. Paste the copied string in any text editor like Windows Notepad, Notepad++, etc. Remove all the spaces out of the code.
  9. Open the Motorola unlock website and login with your Motorola ID.
  10. Scroll down to the bottom of the page that is displayed, and click on NEXT.
  11. Again, scroll until you see step #6.
  12. This is where you will need to paste the unlock data, so paste it right there, in the space provided.
  13. When prompted, agree to the terms and conditions mentioned below on the page.
  14. 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.
  15. Open the email from Motorola and copy the unique unlock code provided for your Motorola device.
  16. 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):
  17. And voila! You have been successful to unlock bootloader on Moto devices.
  18. When everything is complete, you can reboot your phone by entering:
    fastboot reboot



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

Are you a Moto G3 user? Read – Manually Install Android Marshmallow OTA on Moto G3

Previous articleInstall Android Marshmallow on Huawei Ascend Mate 2
Next articleUnlock Bootloader, Install TWRP, and Root Moto X Play
Dhananjay (DJ) is an Android devotee and a Tech Blogger by profession. He is a keen undergraduate, seeking and working hard on his ambitions to achieve something distinctive in his life. He prefers interacting with his readers in the most reproaching manner possible and his desires here are not just to reach out the tech figures, but also attract those non-interested minds to our Android universe. He proudly owns Nexus 6P, Nexus 5, OnePlus One and a Nexus 4.