Table of Contents
Prerequisites
Here’s what you’ll need before getting started:
- ADB and Fastboot on your computer.
- Moto E7 Plus USB drivers (Download Moto USB Drivers).
- TWRP Recovery for your device (Download TWRP Recovery).
- Magisk.zip (Download Magisk.zip).
- A bootloader unlock code from Motorola’s official site (Unlock Bootloader).
Compatibility:
These steps are specifically for the Moto E7 Plus (model XT2095-1). If you have a different model, make sure to confirm it supports the same process.
Unlock the Bootloader and Root Moto E7 Plus Using TWRP
The first thing you need to do is unlock the bootloader on your Moto E7 Plus. Once that’s done, you’ll be able to install TWRP, which will let you root your phone easily.
Unlock the Bootloader
- Turn off your phone. To unlock the bootloader, the phone needs to be off first.
- Get into Fastboot mode. Hold down the Volume Down + Power buttons until you see the Fastboot screen.
- Connect your phone to your computer using a USB cable. Make sure you’ve enabled USB debugging in your phone’s Developer Options beforehand.
- Open a command prompt on your computer and type this command to check if your phone is detected:
fastboot devices
- Unlock the bootloader by typing this command:
fastboot oem unlock <unlock_code>
You’ll get this unlock code from Motorola’s bootloader unlock page. Keep in mind that this step will erase all your data. - Confirm the unlock on your phone. Use the volume buttons to select and the power button to confirm. Your phone will restart, and all your data will be wiped clean.
Install TWRP Recovery
- Download the TWRP image file for your Moto E7 Plus
- Reboot into Fastboot mode by holding Volume Down + Power.
- On your computer, open a command prompt and navigate to the folder where you saved the TWRP file. Type this command to install TWRP:
fastboot flash recovery twrp.img
- Once it’s installed, reboot your phone using this command:
fastboot reboot
Root Using Magisk with TWRP
- Boot into TWRP recovery by holding Volume Up + Power after turning off your phone.
- Transfer the Magisk.zip file to your phone’s internal storage.
- In TWRP, tap Install and select the Magisk.zip file.
- Swipe to confirm the installation. Once it’s done, Magisk will be installed on your phone.
- After that, simply reboot your phone. Open the Magisk app to confirm you now have root access.
Root Moto E7 Plus Using Magisk without TWRP
If you prefer not to use TWRP, you can still root your Moto E7 Plus using Magisk directly. This method is a little simpler.
Unlock the Bootloader
You’ll still need to unlock the bootloader for this method, so follow the steps from the Unlock the Bootloader section above.
Download Stock Firmware
- Download the stock firmware for Moto E7 Plus from Motorola or another trusted source. Make sure to get the file with the .img extension.
- Extract the boot.img file from the firmware. We’ll use this in the next step.
Patch Boot Image with Magisk
- Transfer the boot.img file to your phone.
- Install the Magisk app on your phone
- Open Magisk, tap Install, and choose Select and Patch a File. Then find and select the boot.img file you just transferred.
- After Magisk patches the file, the patched boot image will be saved in your phone’s internal storage.
Flash Patched Boot Image
- Transfer the patched boot.img from your phone back to your computer.
- Reboot your phone into Fastboot mode (hold Volume Down + Power).
- On your computer, open a command prompt and navigate to where the patched boot.img file is saved. Type this command to flash the patched boot image:
fastboot flash boot patched_boot.img
- Reboot your phone. After it restarts, open the Magisk app to check if the phone is rooted.
And that’s it! Now your Moto E7 Plus is rooted, whether you chose the TWRP method or the direct Magisk method. Rooting can seem tricky at first, but once you’ve done it, you’ll see it’s really just following a few straightforward steps. Now that your phone’s rooted, you can explore new apps, settings, and features that weren’t available before. Just remember to be careful with what you install and make sure you keep your data backed up.