The Motorola Edge 20 Pro comes with Android 11 out of the box and a Li-Po 4500 mAh battery. Suffice to say, edge 20 pro users shouldn’t be suffering from the same battery concerns they may have had a decade ago with smartphones. However, removing the bloat from a device isn’t the only reason to want root access; sometimes people enjoy using custom firmware for other reasons. And sometimes users want the added capabilities that root access offers. Thankfully the Motorola Edge 20 Pro can be rooted with a tool called Magisk. The rooting method is straightforward, but requires some work, and required an unlocked bootloader.

The following tutorial demonstrates how to root the Motorola Edge 20 Pro smartphone running on Android 11 and Android 12 with Magisk.

Tip: How to Install ADB on Linux

Part One: Unlock Motorola Edge 20 Pro Bootloader

Before you can get root access with any rooting tool, including Magisk, you must first unlock the device’s bootloader. Here is how to do that on the edge 20 pro:

1. Via the edge 20 pro’s Android OS, navigate to the following path: Settings\About Phone\Software Information.

2. From the System Information screen, tap on the Build Number six time until it says “You’re now a developer.”

3. Navigate to Settings\Developer Options and Enable OEM Unlocking.

4. Boot the Motorola Edge 20 Pro into Fastboot Mode and then get the unlock data and unlock key from Motorola.

Part Two: Root Motorola Edge 20 Pro on Android 11 and Android 12

Now that you have unlocked the Edge 20 Pro’s bootloader, you can get root access on its operating system. Here is how to do that:

Note: If you use applications that will not work with Magisk (i.e., banking apps, et cetera), you want to enable the Hide magisk option after its installtion is complete.

1. Install the Magisk Manager via GitHub: Magisk-v24.3. Altermate link: Magisk-v24.3.apk.

2. Check the Ramdisk status. If the status is Yes, continue to download the firmware. If the status is No, see this information: https://topjohnwu.github.io/Magisk/install.html.

3. Download the firmware via the Rescue and Smart Assistant app (LMSA)(Motorola/Lenovo Only).

4. Open the download location (i.e., File Explorer) and find the boot.img in the firmware. Example: ProgramData\LMSA\Download\RomFiles.

5. Copy the boot.img to the edge 20 pro.

6. Open the Magisk app and tap on Install via the Magisk column.

7. Select Select and Patch a File\Let’s Go.

8. Copy the magisk_patched.img to the computer (deskop/laptop), and then flash it.

9. Reboot the smartphone and then open the Magisk Manager app to confirm the current version.

You may now want to check out some of the best root apps for Android if you like.

In conclusion, that is how to root the Motorola Edge 20 Pro smartphone running on Android 11 and Android 12.