How to Root Moto G6 Plus Using Magisk and TWRP

Prerequisites

1. ADB and Fastboot Installer for Windows – Download here.

2. TWRP Recovery Image for Moto G6 Plus – Download here.

3. Magisk (Stable Version) – Download here.

Make sure you’ve enabled Developer Mode and unlocked the bootloader on your Moto G6 Plus before starting.

Root Moto G6 Plus Using TWRP and Magisk

Rooting your Moto G6 Plus gives you full control over your phone. You can remove unwanted apps, install custom software, and really get the most out of your device. Let’s get started with the process.

Enable Developer Options and USB Debugging

To start, you need to allow your phone to communicate with your computer. This step makes sure your phone accepts commands through a USB cable.

  • Go to Settings > System > About Phone.
  • Tap Build Number seven times until it says Developer Options are enabled.
  • Go back to System, open Developer Options, and turn on USB Debugging.

Install ADB and Fastboot on Your PC

ADB and Fastboot are tools that help your computer talk to your phone. You’ll need them for the rooting process.

  • Download the ADB and Fastboot Installer for Windows.
  • Follow the prompts to install it. When asked about drivers, type “0” to install them.

Flash TWRP Recovery on Your Moto G6 Plus

TWRP is a special tool that lets you install custom files on your phone, like Magisk, which is needed for rooting.

    1. Download the TWRP image for Moto G6 Plus to your computer.
    2. Open the folder where TWRP is saved, hold Shift, right-click inside the folder, and select Open Command Window Here.
    3. To boot your phone into fastboot mode, type the following command:
adb reboot bootloader
    1. Once your phone is in fastboot mode, boot into TWRP by running this command:
fastboot boot twrp-3.2.3-42-evert.img

Now, your phone is in TWRP, ready for the next steps.

Backup Your System (Optional but Recommended)

It’s always a good idea to make a backup of your phone before making big changes. This way, if something goes wrong, you can easily go back to how things were.

  • In TWRP, tap Backup.
  • Select Micro SD Card as your storage location.
  • Choose System, Data, and Boot partitions.
  • Swipe to start the backup.

Having this backup ensures you can restore your phone if something doesn’t go as planned.

Flash Magisk for Root Access

Magisk will give your phone root access, allowing you to fully control your device without making permanent changes to the system.

  1. Download the latest Magisk ZIP file and move it to your SD card.
  2. In TWRP, tap Install.
  3. Navigate to the Magisk ZIP file on your SD card and tap on it.
  4. Swipe to confirm the installation.
  5. Once Magisk is installed, tap Reboot System.

Congratulations! Your Moto G6 Plus is now rooted, and you can enjoy the benefits of having full control over your phone.

Troubleshooting: Fixing Boot Issues

Sometimes, things don’t go perfectly. If your phone gets stuck in a loop or won’t start up properly, don’t worry. Here’s how to fix it.

    • Boot into fastboot mode by holding down Power and Volume Down.
    • Flash the stock boot.img from your firmware using the following command:
fastboot flash boot boot.img

After this, your phone should be back to normal.

Now that your Moto G6 Plus is rooted, you can take advantage of all the new things you can do with it. Whether it’s removing apps you don’t need or trying out new software, the possibilities are endless. Enjoy!