How to Root Moto G7 Play & Plus Using Magisk

Prerequisites

Before starting, let’s make sure you have everything you need for a smooth rooting experience. Rooting lets you make your phone more personalized, but it does take some setup first.

Root Moto G7 Play and Moto G7 Plus with Magisk

Magisk is a simple and reliable way to root your Moto G7, giving you more control over how you use your device. Follow these steps carefully to make sure everything goes as planned.

Unlock the Bootloader

Before rooting, you’ll need to unlock the bootloader. Think of it as opening up your phone to let you make changes.

  • Enable Developer Options: Go to Settings > About Phone and tap Build Number seven times.
  • Enable OEM Unlocking: Go to Settings > Developer Options and turn on OEM Unlocking to allow unlocking.
  • Reboot to Fastboot Mode: Power off, then press Volume Down + Power to get to Fastboot mode.
  • Connect to PC and Unlock:
    • Plug your phone into the computer.
    • Open Command Prompt and type adb devices to check the connection, then fastboot oem unlock to unlock.

Download and Patch Boot Image

Now that your phone is ready, let’s get the boot image and set it up for rooting.

  • Download Stock Firmware: Find and download the stock firmware that matches your phone’s model. Locate the boot.img file and keep it handy.
  • Transfer to Device: Copy boot.img to your phone’s storage.
  • Open Magisk Manager: Install Magisk Manager on your phone, then go to Install > Select and Patch a File and pick boot.img.
  • Transfer Patched Boot Image: Once patched, the file will appear in your Downloads folder. Move this patched boot image to your computer for flashing.

Flash Patched Boot Image

This is the last step. Flashing the patched boot image will root your device.

  • Reboot to Fastboot Mode: Enter Fastboot mode again by pressing Volume Down + Power.
  • Connect and Flash:
    • Open Command Prompt, navigate to where the patched boot image is saved.
    • Enter fastboot flash boot patched_boot.img.
  • Reboot Device: After flashing, type fastboot reboot to restart your rooted phone.

Root Moto G7 Play on Android 10 without PC

If you’re on Android 10 and don’t have a computer around, this method lets you root your Moto G7 Play with just your phone and an SD card.

Install Magisk via SD Card

This method uses your SD card to load Magisk, skipping the need for a PC.

  • Download Magisk: Download Magisk Zip directly to your phone.
  • Transfer Magisk to SD Card: Move the downloaded file to your SD card.
  • Boot into Recovery Mode:
    • Power off your phone.
    • Hold Volume Down + Power to bring up boot options.
    • Use Volume Keys to highlight Recovery Mode, then press Power.
  • Install Magisk:
    • In Recovery, tap Install, find the Magisk Zip file on your SD card, and proceed with the installation.

Root Moto G7 with SD Card Method

This method is another SD card option for rooting, and it’s handy if you want a quick and easy approach.

Format SD Card and Load Magisk

Setting up your SD card properly will help the Magisk installation go smoothly.

  • Format SD Card: Go to Settings > Storage, select your SD card, and format it to FAT32.
  • Load Magisk Zip: Download and copy the Magisk Zip to your formatted SD card.
  • Install Magisk via Recovery: Follow the same Boot into Recovery Mode steps from the previous method and install Magisk from your SD card.

Root Moto G7 with TWRP Recovery

TWRP Recovery is another way to root your device. It’s a useful tool if you want

a straightforward way to flash Magisk or any other files.

Install TWRP Recovery

Installing TWRP Recovery lets you manage the rooting process more flexibly.

  • Download TWRP: Get the latest TWRP for Moto G7.
  • Boot to Fastboot Mode: Power off, then press Volume Down + Power.
  • Install TWRP:
    • Connect to PC and type fastboot flash recovery twrp.img in Command Prompt.

Flash Magisk in TWRP

Once TWRP is set up, you’re ready to flash Magisk.

  • Reboot to TWRP: Press Volume Down + Power to enter TWRP Recovery.
  • Install Magisk: In TWRP, tap Install, find the Magisk Zip file, and swipe to install.

And that’s it! With these steps, you’re now rooted and have more control over your Moto G7 Play or Plus. Now, you’re set to explore what’s possible with your newly rooted device.