How to Install TWRP and root Moto G4 Plus

Install TWRP and root Moto G4 Plus: Do you own a Moto G4 Plus with Android Nougat? Do you want to root your Moto G4 Plus using TWRP recovery? If your answer was ‘Yes’ to both of these questions, then you are certainly in the right place!! Here is a guide on how to install TWRP recovery on your Moto G4 Plus having the latest Android 7.0 Nougat update and then rooting it.

TWRP recovery is a custom version of stock recovery which is used to flash custom ROMs. It is highly popular and is one of the most preferred methods used while rooting.

We have already mentioned that one of the most preferred uses of TWRP recovery is that you can use it to flash custom ROMs on your device with the help of stock recovery. So let us find out how exactly it is done.


  1. Your device should have Android Nougat
  2. Unlock Bootloader of Moto G4 Plus
  3. ADB fastboot drivers
  4. If you are on NPJ25.93-11/12/14(non-soak test nougat) firmware, then make sure to download ElementalX kernel
  5. Remember to take a backup of your files before beginning to install TWRP and root your device.
  6. Your device must have more than battery to prevent the sudden shutdown.


ADB Drivers for Windows / Mac

phh’s SuperSU(an OpenSource SELinux-capable SuperUser)

TWRP recovery Zip for Moto G4 Plus

Install TWRP and root Moto G4 Plus

Install TWRP and root Moto G4 Plus on Android Nougat

Making necessary changes

  1. Open the downloaded SuperSu zip file.
  2. Look for config.txt file and open it.
  3. Change the following default text from
    eng verity crypt


    eng noverity nocrypt
  4. Save the file.

Steps To Install TWRP on Your Moto G4 Plus

  1. Download and Install ADB drivers.
  2. Now, download Moto G4 Plus TWRP recovery ZIP.
  3. Move downloaded TWRP ZIP file to ADB folder and rename the zip file to “TWRP”.
  4. Enable the USB debugging on your device after enabling ‘Developer Options’ by going to ‘About phone’ and tapping build number 7 times.
    Usb debugging
  5. Go to the folder you created in Step 3 and then press “Shift + Right mouse key” and tap on “Open command window here.”
  6. Now connect your device to the PC using a USB data cable.
  7. Boot your device into “Fastboot” mode and give the following command reboot bootloader

    adb reboot bootloader

  8. Your device will start booting in fastboot mode. Now to flash recovery image on the device type the following command.

    fastboot flash recovery TWRP.img

That’s all! You have rooted your Moto G4 Plus using TWRP recovery. It can be checked by long pressing “Volume down + power” buttons until your device boots into recovery mode.


How to Root your Moto G4 Plus using TWRP recovery

  1. Download SuperSU from above link and save the downloaded zip file into your device
  2. Reboot your device into TWRP Recovery.
    1. Switch off your device.
    2. Press and hold “Volume down + Power” buttons until you see anything on the screen.
  3. Now in the TWRP main menu, Click on Wipe and swipe to factory reset on the bottom of the screen.
  4. Go back to the main menu in TWRP, tap on install and select the SuperSU zip file which you have saved in your device.
  5. After selecting the SuperSU zip file, do swipe to confirm flash to begin the installation process.
  6. Once the installation process is completed, You will see Wipe cache/Dalvik option, tap on it and Swipe to wipe.
  7. After flashing SuperSU, reboot your device from the main menu.
  8. Done!!!

Leave A Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.