Android How To

How to: Install TWRP Moto X4 Root & Recovery

How to: Install TWRP Moto X4 Root & Recovery

Motorola Moto X4 is one hell of a budget phone, and now even more than 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.

install twrp moto x4

How to: Install TWRP Moto X4 Root & 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 “You 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 the below link. Rename the .img file recovery.img and place it in platform-tools folder. Place the TWRP-installer zip file in the internal memory of the 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 Moto X4 Recovery

Step 1 – Boot into fastboot mode

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

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

  1. Connect Moto X4 to the computer using a USB cable.
  2. Open command prompt (for Windows) or Terminal (for Mac and Linux).
  3. Navigate to the platform-tools folder and issue the 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 the platform-tools folder and issue the 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 lock screen pin/pattern/password and did not get prompted to enter the same, reboot to the bootloader and issue the 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.

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

How to : Root Moto X4

Once you have installed TWRP recovery, we need to root your Moto X4. Make sure to boot into Android once. Once 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.

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 the Root Checker app, open it and click on Verify Root. If you are rooted you will get an appropriate message.