Android How To

How to Root Moto E4 & TWRP Moto E4 – Snapdragon

How to Root Moto E4 & TWRP Moto E4 – Snapdragon: Motorola released its budget smartphone the Moto E4 a few months back, and we already have root for Snapdragon and MediaTek variants of Moto E4. In this post, we are going to show you how to root the Moto E4 Snapdragon variant. In the same process, we are also going to install TWRP as well. Make sure you have a backup of all your important data as we are not responsible for any bricked devices.

moto e4 root

How to Root Moto E4 & TWRP Moto E4 – Snapdragon

Warning

We are not responsible for any bricked devices. You are doing this at your own risk.Make sure your Moto E4 is charged 70-80 percent. 

Pre-Requisites

Make sure you have a Qualcomm Snapdragon Moto E4.  Verizon Moto E4 with SKU XT1767 cannot be rooted or bootloader unlocked. (Settings -> About Phone -> Hardware information -> SKU).

If you have the MediaTek variant XT1760, click the below linkfor a detailed guide.

How to Root Moto E4 – MediaTek

Next, ensure you have enabled USB debugging and OEM unlock. To do so, Navigate to Settings -> About on your Moto E4 and tap on build number seven times. Once you see a message saying “Your are now a developer” go back to Settings and you will see an option called Developer Options. Open developer options and enable USB debugging and OEM Unlock.

Make sure adb and fastboot are setup on your computer (Windows, Mac or Linux) and working. Hit the link below to learn how to setup adb and fastboot on Windows, Mac and Linux.

How to Setup ADB and Fastboot

How to Bootloader Unlock Moto E4 – Snapdragon

You will need to unlock the bootloader on your Moto E4. Follow the steps on Motorola’s official website.

Unlock Moto E4 bootloader.

How to Install TWRP Recovery Moto E4 – Snapdragon

Double check that you have enabled USB debugging and OEM unlock. To do so, Navigate to Settings -> About on your Moto E4 and tap on build number seven times. Once you see a message saying “Your are now a developer” go back to Settings and you will see an option called Developer Options. Open developer options and enable USB debugging and OEM Unlock.

Download TWRP Recovery for MediaTek Moto E4 from below link, rename it to recovery-motoe4.img and place it in platform-tools folder.

Download TWRP Recovery for MediaTek Moto E4

Download below files and place the zip files in internal memory or microsd card of Moto E4.

Download PHH Superuser

Download Noverity

Step 1 – Boot into fastboot mode

Turn off your Moto E4.  Press and hold Power + Volume Down until you see a Start screen.

You can also boot into fastboot mode while device is on :-

  1. Connect Moto E4 to computer using usb cable.
  2. Open command prompt (for Windows) or Terminal (for Mac and Linux).
  3. Navigate to platform-tools folder and issue below command.

Windows

adb reboot bootloader

Mac or Linux

./adb reboot bootloader

Step 2 – Flash TWRP recovery Moto E4 – Snapdragon

  1. Open command prompt (for Windows) or Terminal (for Mac and Linux).
  2. Navigate to platform-tools folder and issue below command.

Windows

fastboot flash recovery recovery-motoe4.img

Mac or Linux

./fastboot flash recovery recovery-motoe4.img

Congratulations, you just installed TWRP recovery on your Moto E4. Now we will boot into TWRP and root your Moto E4 Snapdragon.

How to : Root Moto E4 – Snapdragon

Once you have installed TWRP recovery, you need to reboot into TWRP recovery and root your Moto E4. Follow the steps below.

Step 1 – Boot into TWRP

  1. Power off your Moto E4.
  2. Press & hold Power + Volume down button for a few seconds. This will boot your phone into bootloader mode.
  3. Press Volume down until you see Recovery mode on screen.
  4. Press Power button to boot into recovery mode.

You can also boot into TWRP recovery after installing TWRP by issuing below commands.

Windows

fastboot boot recovery-motoe4.img

Mac or Linux

./fastboot boot recovery-motoe4.img

Step 2 – Root Moto E4 Snapdragon using PHH Superuser

Once you have booted into TWRP, click on Wipe – Data and enter Yes to wipe data. This will wipe out all your data, so make sure you have a backup. This step is necessary to mount system in rw (read write) mode in TWRP.

Once in TWRP click on Install, then select superuser zip file downloaded above. Swipe to confirm flashing of superuser. Once done flash the no-verity zip file downloaded above.

HTC U11 TWRP

Step 3 – Reboot into Android

Click on back, then on Reboot and then on System and you will boot into Android.

Step 4 – Install PHH Superuser

Once you have booted into Android, install PHH Superuser app from Play Store.

Download PHH Superuser app

Once installed, open the app. Go to Settings and set superuser access to apps and adb.

How to : Check Root Moto E4 – Snapdragon

In case you want to check if your Moto E4 is rooted or not, download the Root Checker app, open it and click on Verify Root. If you are rooted you will get an appropriate message.

RootChecker

Source-xda