[How To] Unlock Bootloader of Motorola Moto G

Motorola’s shine and pride, Moto G, despite being at the cutting edge price of 179$, has got lots of potential. How often really do we see quad-core chip-sets from a reputed OEM at this price. As it is with every other android phone, Moto G’s potential will also get doubled if it is wholly available to the user.

In this case, it would be when Moto G’s bootloader is unlocked — all ready for root, custom ROMs, custom recovery, etc., that is.

And if you are particularly excited about custom ROMs, custom recovery, mods, etc you must definitely get a bootloader unlocked of your Moto G.

Here, we have broken down the procedure in simple steps with which you will be able to unlock bootloader of Moto G.

WARNING!

Warranty may be void of your device if you follow the procedures given on this page.

You only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.

CHECK DEVICE MODEL NO.

To make sure your device is eligible with this, you must first confirm its model no. in ‘About device’ option under Settings. Another way to confirm model no. is by looking for it on the packaging box of your device. It must be XT1033/XT1032! 

This procedure here will work for both single-sim and dual-sim variants. Do not use the procedures discussed here on any device of Motorola or any other company. You have been warned!

BEFORE YOU BEGIN..

You must do this pre-installation stuff before attempting to unlock bootloader of Moto G in order to avoid any complications later, and have a smooth and successful process.

BACK UP YOUR DEVICE

Back up important data and stuff before you start playing around here as there are chances you might lose your apps and app-data (app settings, game progress, etc.), and in rare case, files on the internal memory, too.

For help on Backup and Restore, check out our exclusive page on that linked right below.

ANDROID BACK UP AND RESTORE GUIDE: APPS AND TIPS

INSTALL MOTOROLA DEVICE MANAGER

You must have proper and working driver installed on your windows computer to be able to successfully unlock bootloader of your Motorola Moto G. In case you are not sure follow the instructions below.

 ADB AND FASTBOOT DRIVERS FOR MOTOROLA PHONES AND TABLETS

CHARGE YOUR DEVICE

If your android device powers off due to lack of battery while the process is underway, it could damage the device.

So, make sure your device is adequately charged — at least 50% battery of the device.

GUIDE: MOTOROLA MOTO G UNLOCK BOOTLOADER

DOWNLOADS

 Fastboot and  ADB files (919 KB)
File name: adb_and_fastboot_files.zip

STEP-BY-STEP GUIDE

  1. Prepare your phone:
    • Enable developer options: Go to your tablet’s Settings » select About phone » Scroll to the bottom and tap on “Build number” seven times to enable developer options.
    • Enable USB Debugging: Open phone’s Settings » select Developer options » Tick the “USB debugging” checkbox (under Debugging section).
  2. Connect your tablet to PC with a USB cable and if a pop-up screen shows up on tablet asking you to Allow USB debugging for the computer, make sure you tick the checkbox and tap OK.
    Authorize computer for USB Debugging
  3. Power off your device and enter the Fastboot/Bootloader Mode: (Refer to the image below)
    1. Power off your phone first and wait for 6-7 seconds after display is off.
    2. Press and hold these 2 buttons together until you see the Fastboot screen: Power + Volume Down.
      moto-g-fastboot-mode
  4. Extract the installer file, Fastboot and ADB files.zip (using 7-zip, preferably). You’ll get the following files:
    • adb.exe
    • AdbWinApi.dll
    • AdbWinUsbApi.dll
    • api-versions.xml
    • loki_flash
    • fastboot.exe
    • source.properties
  5. In the folder where you extracted the above files, hold Shift Key and right click on an empty space and click on Open Command window here. (Refer to the image below)
    Open-Command-Prompt-Window-Inside-Fastboot-Folder_thumb2
  6. In the command window, type the following:
    fastboot oem get_unlock_data
  7. You will get a bootloader code, something like this:
    (bootloader) 0A40040192024205#4C4D3556313230
    (bootloader) 30373731363031303332323239#BD00
    (bootloader) 8A672BA4746C2CE02328A2AC0C39F95
    (bootloader) 1A3E5#1F53280002000000000000000
    (bootloader) 0000000

    └ Note: Do not close the Command window yet.

  8. Go to this link. This official Motorola page will inform you about the risks about unlocking bootloader. Read through them and if you still want to continue then, click on the Next button on the bottom of the page and register to the Motorola site on the following page.
    motorola-sign-in-page
  9. In the Command Prompt window, you have to copy each line without the (bootloader) text and paste it in the website (Step 7) under the 6th step in the box given below it. (Refer to the image given below.)
    └ Note: To copy the text in the command prompt, right click anywhere and select mark. Then select the text which you want to copy and Right Click on it to copy it.
    moto-g-unlock-code
  10. Now, click on the Can my device be unlocked button. If you have performed the last step correctly, it will show REQUEST UNLOCK KEY button at the bottom of the page.
  11. Click on the I agree radio button, if you agree with their Legal Agreement and warning, and then click on REQUEST UNLOCK KEY button.
  12. Within a few minutes (almost always instantly), you will receive an E-email to the E-mail ID with which you registered to the Motorola website (Step 7).
    └ Note: If you don’t see the E-mail from Motorola in your inbox within 20 minutes, check your spam folder.
  13. In the E-Mail, you will receive a 20 character alpha numeric code, which we will use to finally unlock bootloader of your Moto G in the next step.
  14. With the Moto G still connected to your computer, type in the following. Replace “your-code-here” with the code which you received in the E-Mail. The code is case sensitive, so just copy it and paste it to the command line below
    fastboot oem unlock your-code-here
    
    └ In case you don't know, you can use right-click to paste text in command prompt window.
    
  15. Your fastboot screen on your Moto G will confirm that the bootloader is unlocked and it will reboot automatically and show the following screen at the start of boot process.
    unlockedbootloader-screen-moto-g

That’s all! Your phone will now reboot automatically, but every time you switch on or reboot your Moto G, it will show the Bootloader Unlocked screen.

 FEEDBACK US!

It was easy to unlock Moto G’s bootloader right? Let us know how you plan to use it further.

Your suggestions and queries, if any, are most welcomed.

24 Comments

  1. download link is bad

  2. download link is bad

  3. download link is bad

  4. ~ http://smileyswelove.com/199/ ~If you want to unlock your phone this is the place to go. the other sites seem to miss a step in the process but not here!

  5. ~ http://smileyswelove.com/199/ ~If you want to unlock your phone this is the place to go. the other sites seem to miss a step in the process but not here!

  6. ~ http://smileyswelove.com/199/ ~If you want to unlock your phone this is the place to go. the other sites seem to miss a step in the process but not here!

  7. thxxx so much for the great info

  8. thxxx so much for the great info

  9. thxxx so much for the great info

  10. i’m using a moto g, everytime i type in ‘fastboot oem get_unlock_data’ (fastboot) just returns ‘THis command is not needed to unlock. Run fastboot oem
    Unlock directly.’ what is going on?

  11. i’m using a moto g, everytime i type in ‘fastboot oem get_unlock_data’ (fastboot) just returns ‘THis command is not needed to unlock. Run fastboot oem
    Unlock directly.’ what is going on?

  12. i’m using a moto g, everytime i type in ‘fastboot oem get_unlock_data’ (fastboot) just returns ‘THis command is not needed to unlock. Run fastboot oem
    Unlock directly.’ what is going on?

  13. my device is unlockable i guess ..cid oo1o ..in the list of there devices cids that cant be unlocked..been looking for an unofficial way to unlock bootloader..is there another way or is everyone including the devs just relying on this official way and the rest of us jus out of luck..id rather throw this thing into brick wall if i cant unlock the bootloader..worthless to me..plz help anyone..im sure this phone been out for long while..help send me a link to another way if possible plzzz

  14. my device is unlockable i guess ..cid oo1o ..in the list of there devices cids that cant be unlocked..been looking for an unofficial way to unlock bootloader..is there another way or is everyone including the devs just relying on this official way and the rest of us jus out of luck..id rather throw this thing into brick wall if i cant unlock the bootloader..worthless to me..plz help anyone..im sure this phone been out for long while..help send me a link to another way if possible plzzz

  15. my device is unlockable i guess ..cid oo1o ..in the list of there devices cids that cant be unlocked..been looking for an unofficial way to unlock bootloader..is there another way or is everyone including the devs just relying on this official way and the rest of us jus out of luck..id rather throw this thing into brick wall if i cant unlock the bootloader..worthless to me..plz help anyone..im sure this phone been out for long while..help send me a link to another way if possible plzzz

  16. fix the download link please

    1. Updated the download link. You may not find the loki_flash file in the update file though, but that shouldn’t be a problem I guess.

    2. What about the newer LTE version, the Moto g 4g? (Model XT1039)???

  17. fix the download link please

    1. Updated the download link. You may not find the loki_flash file in the update file though, but that shouldn’t be a problem I guess.

      1. What about the newer LTE version, the Moto g 4g? (Model XT1039)???

  18. fix the download link please

    1. Updated the download link. You may not find the loki_flash file in the update file though, but that shouldn’t be a problem I guess.

      1. What about the newer LTE version, the Moto g 4g? (Model XT1039)???

Comments are closed.