Home » How to » How to : Motorola Moto X4 Root & TWRP Recovery

How to : Motorola Moto X4 Root & TWRP Recovery

How to : Motorola Moto X4 Root & TWRP Recovery

Motorola Moto X4 is one hell of a budget phone, and now even more that you have custom roms available for it. The Moto X4 boasts of mid tier specs and is the best bang for your buck device in our opinion. In this post we are going to achieve Motorola Moto X4 root using Magsik, and also install TWRP recovery in the process of rooting. The first step in this process would be to unlock the bootloader on your Moto X4, followed by TWRP and then finally root using Magisk. We will show you all of these steps as we go on. Make sure you have a backup of all your important data as we are not responsible for any bricked devices.

moto x4 root

How to : Motorola Moto X4 Root & TWRP Recovery

Warning

We are not responsible for any bricked devices. You are doing this at your own risk.

Make sure your Moto X4 is charged 70-80 percent.

Video Tutorial

Pre-Requisites

Make sure you have Unlocked the bootloader on your Moto X4. If not, head over to Motorola’s official website and follow the instructions. Please note unlocking the bootloader will wipe all your data, so make sure you have a backup.

Moto X4 Bootloader Unlock

Next, please ensure you have enabled USB debugging and OEM unlock. To do so, Navigate to Settings -> About on your Moto X4 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. Click the link below to learn how to setup adb and fastboot on Windows, Mac and Linux.

How to Setup ADB and Fastboot

Download TWRP Recovery 3.2.1-1 (both image and zip file) for Moto X4 from below link. Rename the .img file recovery.img and place it in platform-tools folder. Place the twrp-installer zip file in internal memory of Moto X4.

Download TWRP Recovery for Moto X4 – Official

Download latest version of Magisk and place the zip file in internal memory of Moto X4.

Download latest version of Magisk

Make sure to remove any security locks like pin, password or fingerprints.

How to Install TWRP Recovery Moto X4

Step 1 – Boot into fastboot mode

Turn off your Moto X4. Press and hold PowerVolume Down until you see a fastboot screen.

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

  1. Connect Moto X4 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 – Boot TWRP recovery

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

Windows

fastboot boot recovery.img

Mac or Linux

./fastboot boot recovery.img

You will now boot into TWRP recovery. If you are using a lockscreen pin/pattern/password and did not get prompted to enter the same, reboot to the bootloader and issue above command again.

Step 3 – Install TWRP Recovery

Once in TWRP click on Install, then select the twrp-installer zip file downloaded in pre-requisites.

HTC U11 TWRP

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

How to : Moto X4 Root

Once you have installed TWRP recovery, we need to root your Moto X4. Make sure to boot into Android once. Oncd done, boot back into TWRP and follow the steps below.

Step 1 – Root using Magisk

Go back to TWRP main menu and click on Install, then select Magisk zip file downloaded in pre-requisites, and swipe to confirm flashing zip file.

HTC U11 TWRP

HTC U11 Root Magisk

 

Step 2 – Reboot into Android

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

How to : Check Moto X4 Root

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

RootChecker

Follow Us

Subscribe to Our Youtube Channel