Table of Contents
Prerequisites
Before we get started, there are a few things you need to take care of first. These steps are crucial, so double-check that you’ve done everything before moving forward.
- Unlock the bootloader: You have to unlock your device’s bootloader before rooting. This will erase everything on your phone, so make sure you’ve backed up any important data.
- Enable Developer Options: Head to Settings > About Phone, and tap the build number seven times. Developer options will now be visible.
- Enable USB Debugging: Go to Developer Options and switch on USB Debugging.
- Get your device info: Make sure you know your phone’s model number, build number, and software channel. You can find this under Settings > About Phone, or you can use an app like CPU-Z.
- Download Required Files:
- Download Magisk v25.2 (latest version)
- TWRP Recovery for Moto G9 Plus
- Stock Firmware for Moto G9 Power (make sure it matches your model number)
- Backup your data: You don’t want to lose your photos, messages, or other important stuff. Use Motorola’s Rescue and Smart Assistant to make a backup before starting.
Rooting Moto G9, G9 Plus with TWRP and Magisk
If you’re using the Moto G9 (Plus), you’ll need to install TWRP Recovery along with Magisk. This method allows you to gain full control over your phone. Let’s go through this step by step to make sure everything goes smoothly.
Unlock the Bootloader
First, you’ll need to unlock the bootloader. It’s simple, but remember—this will erase everything on your phone.
- Enable OEM Unlocking in Developer Options by going to Settings > Developer Options.
- Connect your phone to your PC and open a command prompt.
- Type the following command to reboot into bootloader mode:
adb reboot bootloader
- Unlock the bootloader using this command:
fastboot oem unlock
Once that’s done, your phone will reboot, and everything will be wiped. Make sure your phone is charged before moving on.
Flash TWRP Recovery
Now, let’s install TWRP Recovery, which will allow you to install Magisk.
- Download TWRP Recovery for your Moto G9 (Plus).
- Boot your phone into bootloader mode again with this command:
adb reboot bootloader
- Flash TWRP recovery by typing:
fastboot flash recovery twrp.img
- After the flashing process is done, boot into TWRP Recovery by holding Volume Down + Power.
Flash Magisk for Root Access
With TWRP installed, it’s time to root your phone using Magisk.
- Download the latest version of Magisk on your phone.
- Boot into TWRP Recovery.
- Select Install and navigate to the Magisk.zip file.
- Swipe to confirm the installation.
- Once done, reboot your phone.
That’s it! Your Moto G9 (Plus) is now rooted with Magisk. What’s the first thing you’ll do with your rooted phone?
Rooting Moto G9 Power using Magisk (No TWRP)
Rooting your Moto G9 Power without using TWRP is a different, simpler process. All you need is the Magisk app and the stock firmware. Let’s walk through the steps.
Unlock the Bootloader
Just like with the G9 (Plus), you’ll need to unlock the bootloader on your Moto G9 Power.
- Enable OEM Unlocking in Developer Options.
- Connect your phone to your computer, and use this command to reboot into bootloader mode:
adb reboot bootloader
- Unlock the bootloader using this command:
fastboot oem unlock
This will erase everything on your device, so make sure you have backups.
Download and Patch the Stock Boot Image
Next, you’ll need to patch your device’s boot.img file using Magisk.
- Download the correct stock firmware for your Moto G9 Power from XDA Forums.
- Extract the boot.img file from the firmware zip.
- Transfer the boot.img to your phone.
- Download and install Magisk Manager v25.2.
- Open Magisk Manager, tap Install, and choose Select and Patch a File. Choose the boot.img file.
- After Magisk patches the image, transfer the patched boot.img back to your PC.
Flash the Patched Boot Image
Lastly, you’ll flash the patched boot image to your Moto G9 Power.
- Boot into bootloader mode using:
adb reboot bootloader
- Flash the patched boot image using this command:
fastboot flash boot patched_boot.img
- Reboot your device.
That’s it! Your Moto G9 Power is now rooted with Magisk.
Rooting your Moto G9, G9 Plus, or G9 Power is a great way to get more control over your phone. Once you’ve done it, you can block ads, install custom apps, and much more. Now that you’ve gone through the process, what’s next for you and your phone?