How to unlock bootloader and root Moto G4, G4 Play and Moto G4 Plus

Today we are going to guide you, How to root Moto G4 (4th Generation) models. In this handbook, you will learn about rooting almost all Moto G4 models (G4 Play, G4, G4 Plus).

Motorola is here with two new family members, Moto G4 and Moto G4 Plus. Both sports a full-HD 5.5 inch LCD panel with 401ppi protected by corning gorilla glass 3. Both runs on the latest Android 6.0.1 Marshmallow (Upgradable to Android 7.1 Nougat) powered by Qualcomm Snapdragon 617 octa-core processor clocked at 1.5GHz coupled with 2GB ram for 16GB variant and 3GB ram for the 32GB variant.

Internal memory is expandable up to 128GB and power it up,. We have a 3000mAh battery underneath with a turbocharging feature. There’s a 13mp autofocus camera on Moto G4 and a 16mp laser-assisted autofocus camera on G4 plus, and both have a 5mp on the front. G4 Plus also sports a fingerprint sensor on the bottom front, unlike Moto G4 and Moto G4 Play.

Moto G4 Play edition has a 5 inch 720p HD screen and a 2800mAh Li-Pol battery. It has a Snapdragon 410 CPU and 2GB of RAM to give you the best in class power-performance ratio.

How to root Moto G4, Moto G Play, and Moto g4 Plus

However, rooting can always enhance the capabilities of a device So to root Moto G4, Moto G4 Play, and Moto G4 Plus we need few things listed here:-
1) A Laptop/PC, a working internet connection, and a USB cable.
2) Moto G4 and Moto G4 Plus USB driver, Minimal ADB, and Fastboot tool driver.

This rooting guide will work for these models. However, some models will need a separate TWRP image.

Moto G4 Plus root compatible models:�XT1644 (USA, Europe, India)

Moto G4 Play root Compatible models:�XT1607, XT1609

Moto G4 root compatible models:�XT1625,�XT1622,�XT1624

How to Unlock Bootloader on Moto G4, Moto G4 Play, and Moto G4 Plus

Note- Before proceeding to root your Moto G 4, please make sure to backup all your important data such as contacts, photos and anything important to you in your computer or on the cloud.

Now let’s start with the Steps.

  • Step 1. Once you are done with the backup and stuff, Head over to the Motorola’s Website which will guide you throughout the process of unlocking the bootloader of your device.

Unlocking bootloader of Moto G4, Moto G4 Play and Moto G4 Plus

  • Step 2. Now to continue further, you are required to create an account on Motorola’s website.
  • Step 3. You can also sign in with a Google Account Signed on your device.
  • Step 4. After Signing in,�move to the next page, on the next page, you will see a list of steps which will explain the process of unlocking the bootloader in detail.
  • Step 5. Now download these Files and place them in the root directory of your system drive which in most cases is the C drive.
  • Step 6. Switch off your device, let it stay like that for 30 seconds, and then hold the power and volume down button together to enter into bootloader mode.
  • Step 7. Now connect your device to your computer and open a command prompt on your PC.

How to root moto g4 plus

  • Step 8. Note that you have to open the command prompt in the folder where you have extracted the files downloaded in step 5.
  • Step 9. Type this command- fastboot �get_unlock_data and press enter; now you will see some text and numbers on your screen.
  • Step 10. The text will look like this

� � � � � � � � � (bootloader) 01HDNIBF3948HO3#N9F3HHBFN9

� � � � � � � � � (bootloader)4BFBF9HF9B#3G93B93H4G9HGNE

  • Step 11. Copy all the text and paste it into a text editor app such as notepad, now remove the word “bootloader” to make sure that all the text is in one long-form.

�� � � � � � � � Like this – 01HDNIBF3948HO3#N9F3HHBFN94BFBF9HF9B#3G93B93H4G9HGNE

  • Step 12. Now open the browser and make sure that you are on the same page which we opened in Step 4.
  • Step 13. Now copy the text from the notepad and paste it here.
  • Step 14. Once you have pasted the text, click on “Can my device be unlocked” and if your device is eligible a button stating “Request unlock key” will appear.

root Moto G4, Moto G4 Plus

  • Step 15. Moving forward you will get a popup on which you need to agree to the terms and conditions after which you will receive a key in your mail id which we used earlier for signup.
  • Step 16. Now for the last step type this command in the command prompt

� � � � � � � � � � fastboot oem unlock your_key

  • Note- the Here your_ key is the key which you have just received in your mail-id.
  • Step 17. That’s it now your device will reboot multiple times and once it powers on you will have a popup stating that you have unlocked your bootloader.

How to root Moto G4 Play and Plus Model

How to install TWRP recovery on your Moto G4, Moto G4, and Moto G4 Plus

  • Step1.First of all, make sure you have unlocked your device’s bootloader via the above guide.
  • Step2. Now let’s download some files which will perform this process for you.
  • � � � � ADB For Windows ( install it on your computer)
  • � � � � ADB Driver
  • � � � � TWRP Recovery�For Moto G4 Plus
  • � � � � TWRP For Moto G4
  • � � � � TWRP For Moto G4 Play
  • If you are using the Moto G4 download the recovery image from the second link.
  • Step 3. Extract the Contents of the TWRP file in the same folder as that of ADB and connect your device to your computer.
  • Step 4. While staying in the same folder, hold the Shift key and right-click anywhere in the folder and then select the command prompt option from the popup.
  • Step 5. Now type this command in the command prompt � adb reboot bootloader (your device will boot into bootloader mode)
  • Step 6 Now type this command � fastboot flash recovery twrp.img (this will install/flash the recovery image onto your device)
  • Step 7. Now type this command to boot up your device in a normal state � adb reboot

moto g4 root without pc guide

That’s it you have successfully installed TWRP recovery on your Moto G4 Play or Moto G4 Plus.

Note � 1. You need to turn on the USB Debugging from the Developer settings and also turn on the Enable OEM unlock.

�� � � � � � 2. If you don’t see Developer settings in your device’s settings menu, you need to tap on the build number for 7-8 times.

�� � � � � � 3. To go to the recovery mode, you need to power off your device and then hold the volume up and power button simultaneously to boot into recovery mode.

How to Root Moto G4, Moto G4 Play, and Moto G4 Plus

  • Step 1. First of all, make sure that you have a custom recovery installed on your device.
  • Step 2. Download the SuperSU file and place it in the internal storage of your device ( Make sure it is not in any folder)
  • Step 3. Now Switch off your device and then boot it into the recovery mode by holding the power and volume up button together.
  • Step 4. Choose the install tab and then navigate and select the SuperSu file mentioned in Step 2.
  • Step 5. Now Simply press on the install button and your device will be rooted in seconds.
  • To Make sure you have successfully rooted your device, you can download the Root Checker application available on the Play Store and check the root status of your device.

I am the chief editor of TheLeaker. I also maintain the backend stuff of the site. I’m a tech enthusiast and loves to do Python coding in my free time. I have worked at many giant publications like XDA Developers and NXTtech before starting TheLeaker.
You can get in touch with me at Garv[at]

45 thoughts on “How to unlock bootloader and root Moto G4, G4 Play and Moto G4 Plus”

  1. Verizon Moto g4 play XT1609 is not allow to be boot loader unlocked by Motorola.
    Return from boot string is device not eligible for unlock.

  2. Please help me!
    I have a MotoG4 XT1622, athene, I try to unlock the bootloader, but after I tasted the command “fastboot get_unlock_data”, I got the following message: “waiting for any device”, and all are stopped hetre. Please tell me how can I unlock my bootloader. Thank you.

  3. I tried to unlock my moto g4 plus bootloader but it shows your device is not unlockable i want to unlock my bootloader please help

  4. Please check step 4 of the last section. Pressing vol up and power just boots into normal mode. Pressing vol dn and power will get you to the bootloader section BUT no install tab to install supersu

  5. Very very happy with my G4 Plus. Had a WiFi issue at the start but it resolved itself after downloading updates via LTE. I was interested in rooting my phone to get rid of the different language keyboard updates. Is there any other way to silence the updates for those items which I never use?
    Otherwise, this phone is a keeper!

  6. This didn’t work for me (yet)… it was fine up until the rooting part. twrp doesn’t install (though I can boot it directly) and the normal boot hangs on the moto logo., never continues

  7. What is the fix for the no wifi issue. Last night I followed the steps above and also now have no wifi. Doing some research, it appears the issue is either a flawed MAC address, or a problem with the /persist permissions. How do I determine which it is and what is the fix? If it is the flawed MAC, how do I restore to the old MAC? If it is /persist/ how do I set the correct permissions in Marshmallow?

    I created a backup after TWRP before flashing SuperSU (the latest version) and after restoring the the backup still did not get the wifi, so I do not know which step (1- bootloading the unit, 2- flashing recovery.img above, or 3-install TWRP) that caused the malfunction.

    Any help is appreciated

  8. Thanks for the guide. We would be lost without it.

    I lost wifi on a motog4 following this procedure and then had to looking for the stock firmware to recover the phone. I followed a number of hacks trying to recover it, including deleting wifi file settings stored in the android file system. Couldnt get it to work.

    Just on the above procedure, there may be a typo here:

    c) Now type the following commands
    fastboot flash recovery.img (If you want to install TWRP recovery)

    (I had to type: fastboot flash recovery recovery.img)

    It doesnt appear to be possible to list the actual partitions while in fastboot mode (I guess they arent mounted yet)

  9. The Link for twrp 3.0.2-2 recovery is bad. I cannot get any twrp recovery to flash. it always says image not signed or corrupt of sometimes that the partition is to large.

  10. So if the wifi MAC problem is still an issue? I’m getting mine in a couple of days and I’m looking to use this guide to root it…but I’d rather hold off if this is an issue.

  11. Hi,
    It works for me but like Dante, my wifi mac address is messed up 020000000000 … so no wifi.
    Do you if there’s a way to recover the nice one?

    • Rooting is not necessary for a smartphone but via doing it, You gain full control over the operating system. After rooting you can install Custom ROMs and some system tweaking apps.


Leave a Comment