How to Easily Unlock Motorola Moto G Bootloader

Motorola managed to do a great work with its Moto X and now with the Moto G, these being surprisingly good Android based smartphones, as lately the company used us only with mid-range, budget friendly handsets rather than impressive gadgets. Anyway, the Moto G wants to be a decent to high end device that is offered on an affordable price tag since you can buy a quad-core powered smartphone for only 179$. If you own the Moto G, then you should know that you can easily power up its performances as soon as you decide to unlock its bootloader and root its system.

Of course, the first to start with when thinking in tweaking your Android based smartphone is the operation dubbed as: unlocking the bootloader. So, during the present step by step guide I will show you how to easily achieve that on your Motorola Moto G. The tutorial can be easily applied, though the process isn’t official and it’s considered risky and complex. But if you stick to the guidelines from this guide everything will go as planned and in the end you will safely manage to unlock the bootloader of your Motorola Moto G.

But what do you understand when talking about your phone’s bootloader? If you don’t know much about this term, then you need to read the following lines. When you first buy a new Android device, it will be delivered with a locked bootloader, which is something like a factory or default restriction. The same is happening with your Moto G bootloader which is definitely locked. The bootloader is a small program that runs on all handsets as without it you can’t use the same. Basically, this small program is running each time you power up your Motorola Moto G. The bootloader will load the OS and in built programs and features which are located on the ROM memory on the RAM one.

You can see your Moto G bootloader extremely similar with the program that is running on your computer or notebook. Each time you boot your computer, the load-up program is being displayed; well this is the bootloader. But why to unlock it after all? Here is where the fun begins. If you decide to unlock the bootloader of your Motorola Moto G, you will then be able to perform other great operations that can be used for improving the performances of your smartphone, for upgrading its battery life, for bumping the speeds and for changing the Android OS.

Actually, once the bootloader is unlocked, you can root your Moto G, install a custom recovery image like CWM or TWRP recovery on your phone, update with a custom ROM firmware (such as CM 11, AOKP, OmniROM and so on), flash a custom kernel, overclock / undervolt the CPU, remove bloatware, install apps that requires root access and lot more. Basically, your phone will become your new playground, a playground where you can easily customize, optimize and change in-built programs, features, themes, looks and everything else.

If you want all that for your Motorola Moto G, then you have to complete this step by step guide. As mentioned, this process is easy to performed though the operation isn’t official. The steps from below have nothing to do with Google or with Motorola and since you are removing factory and default restrictions from the internal system of your phone, by unlocking the bootloader you will also lose the Moto G warranty. You shouldn’t panic though as the warranty can be anytime restored. For doing so you will have to bring your smartphone in its initial state. That can be achieved by downgrading your Moto G to stock Android OS, or by updating with an official OTA release of the same firmware. Of course, then the bootloader will be relocked, the root access revoked and the stock Android reflashed.

On the other hand, this guide can be applied “just like that”. Before starting the proper steps you need to prepare your phone and other things. All required procedures are being explained during the following list, on a section that we like to call “essential and general pre requisites”. Don’t skip this section as it represents the most relevant part of our step by step guide.

  • Make sure you can use a computer, your Motorola Moto G and its official USB cord.
  • On both computer or notebook and smartphone you first have to deactivate the security protection – so temporarily disable antivirus, antimalware and Firewall protection. These tools might interfere with the unlocking procedure and we don’t want that to happen.
  • On your Moto G from “menu – settings – developer options” you need to enable the USB debugging option. Do that because a connection between your handset and your computer must be established.
  • Your phone must have at least 60% battery power left before heading to the guide from below. Else it might get turned off in the middle of the unlocking process and you will risk in bricking your Android device.
  • On your computer Android SDK and fastboot must be installed. If you don’t have these programs, then get it by using our dedicated tutorials: “how to install Android SDK on Windows” or “Set up ADB on MAC OS X / Linux”.
  • Don’t forget to backup the Moto G data. Even though it is unlikely to lose something by applying this guide, the best will be to save everything that’s there on the internal storage memory of your phone. Else you might end up in losing your contacts, messages, call logs, market apps, personal info and accounts and everything else it’s important to you.
  • Apply this step by step guide only for unlocking the bootloader of the Motorola Moto G model number XT1033/XT1032. The steps from below are compatible only with the mentioned Android device so try not to mess things up.

How to Easily Unlock Motorola Moto G Bootloader

  1. On your computer you need to have both ADB and fastboot installed.
  2. Then, you need to place the fastboot file on the same folder as ADB.
  3. You can download Fastboot from here.
  4. Turn off your phone.
  5. Reboot it in fastboot mode.
  6. For fastboot mode press and hold power and volume down button at the same time.
  7. Good, now connect your Moto G with your computer.
  8. Plug in the USB cable in order to establish the connection.
  9. On your computer go to the fastboot folder.
  10. There open a command prompt window (press shift key on your keyboard and while pressing the shift key, right click on any blank space from the mentioned folder and select “open command prompt here”).
  11. Now, on the cmd window type the command “fastboot oem get_unlock_data”.
  12. Perfect; up next go to this page.
  13. Register on Motorola’s official web page.
  14. Read what’s on Motorola’s official page, agree and click on “next”.
  15. Now, on the cmd window you will have something like this displayed:(bootloader) 0A40040192024205#4C4D3556313230; (bootloader) 30373731363031303332323239#BD00; (bootloader) 8A672BA4746C2CE02328A2AC0C39F95; (bootloader) 1A3E5#1F53280002000000000000000; (bootloader) 0000000.
  16. You need to copy these lines (without the “bootloader” word) on the Motorola web site – place them on step 6. Check if your device can be unlocked…
  17. Just select the “can my device be unlocked” option.
  18. Press the “request unlock key” button and select “I agree”.
  19. A unique code (20 character alpha numeric code) will be sent to your email.
  20. Go to the cmd window from your computer and type the command (replace code with the received code): “fastboot oem unlock [here you will enter the 20 character long code with the right button of your mouse.]”
  21. Good, now your Motorola Moto G bootloader will be unlocked.

Congratulations, you have successfully completed our step by step guide. So, now you know how to unlock the bootloader of your Motorola Moto G. Therefore, from now on you can consider in rooting your phone, in installing a custom recovery image, a custom ROM firmware, a custom kernel and so on. Anyway, do use the comments area from below if you want to talk with us or for sharing your thoughts and experience with our team and with other users who are considering in following this tutorial. Also, use this guide if you have problems or if you can’t apply the steps from above.

  • Pingback: Install Official Android 4.4.2 KitKat OS on Moto G (all models)()

  • Mark Anthony

    If I unlock the Verizon version could I then use an at&t simcard?

    • notzippy

      You cannot unlock a Verizon

  • Wicked Dreams

    You need to change the title of this guide to elaborate on which models can be unlocked. Or you could just copy/paste from other sites and be as misinforming as them.

  • Sean

    It keps saying waiting for device

  • kumar

    can i use this to unlock O2 locked phone ?

  • Danika Vitalich

    Just to be sure, this process can’t be used on the moto g xt1028 Verizon prepaid version, correct? Or can it? If not, does anybody know where I can find the info to do this with the xt1028 model?

  • Manikandan sundar

    the thing is showing failure even after i got my unique id from moto site

  • raja

    please help…
    it shows
    password failure!
    oem unlock failure!
    remote failure!
    in my moto g indian based phone.
    i am damn sure that my password which i entered from email is right with all the case sensitive codes

  • Neelay Bharani

    On my macbook it keeps on showing that fast boot command isn’t found.
    How do I resolve that ?

    • Nefe

      Buy a Windows PC, xD. Kidding, you download the mac version of fastboot, since theres 3 versions, for each OS.

  • LjL

    This has “nothing to do with Motorola or Google”, even though you actually have to obtain an unock code from Motorola, and using a Google account to log in? Sorry, what? Keep in mind that Motorola makes you agree to a binding contract stating, among other things, that you lose your device’s warranty (illegal under EU law) by doing this.