The Xiaomi Mi A3 remains one of the popular devices on the Google Android One program. It’s also a popular Xiaomi device in Europe and across the globe as well, probably because of its specifications and the affordable price tag. But while the device comes with amazing features, most smartphone-geeks would always like to further customize their device. However, it can only be possible when you root Xiaomi MI A3, and luckily, a senior developer at XDA has released the patched boot image to root Xiaomi MI A3 using Magisk. In this guide, you will learn how to root Xiaomi MI A3 using Magisk and patched boot image.
How to root Xiaomi MI A3 using Magisk and patched boot image
Before we go into details of how to root Xiaomi MI A3 using Magisk, let’s first know what’s rooting. Rooting is the process of allowing users of smartphones, tablets, and other devices running the Android mobile operating system to attain privileged control, known as root access. When you root Xiaomi MI A3, you can uninstall the bloatware, flash mods, and customize your device as you wish.
Advantages of rooting your Xiaomi MI A3
When you root Xiaomi MI A3, you will get the below privileges;
- Full control across the device and applications
- Improves customizability
- The ability to install custom ROMs
- Ability to download and install custom themes
- Uninstall bloatware or unnecessary system apps
- Install custom ROM mods such as Magisk, Xposed, etc
- Upgrade to unofficial Android version
Here are the disadvantages of rooting your Mi A3
- You risk not receiving OTA updates
- It voids warranty
- The risk of bricking your phone is high
- It’s likely to cause poor device performance
Let’s see how to root Xiaomi MI A3 using Magisk and patched boot image. Before we proceed, remember we ain’t responsible for any damage that might happen to your device and also know the process voids your warranty. If you still want to continue, then proceed with the below steps.
Pre-requisite for rooting Xiaomi MI A3
- You need ADB and Fastboot drivers on Windows and MAC
- Download Xiaomi USB drivers
- Unlock your bootloader
- Ensure you have at least 50% battery charge
- Download Mi A3 stock boot.img found on this GITHUB. Note: Download the boot image files that correspond with the version of MIUI installed on your phone
- Download latest Magisk manager and install it on your phone
Steps on how to root Xiaomi MI A3 using Magisk
- Makes sure your device bootloader is unlocked
- Enable Developer Options by tapping on the MIUI version seven times. You do that from Settings> About phone.
- You also need to enable USB Debugging from Settings> Developer Option and turn USB Debugging on.
- Now connect your device to PC using the USB cable
- Copy the downloaded boot.img to your phones internal memory
- You also have to copy the boot.img to ADB and Fastboot folder
- Download and install Magisk Manager on your phone
- Now open the Magisk Manager app and patch the file by going to install> Install (the second time)> select patch a file and then browse the Locate where you store the stock boot.img.
- Once you select, the Magisk manager will patch the boot image and will store it in internal memory/Download/Magisk_patched.img
- Now move the patched file from your phone to the PC, you must place it at the same location as the extracted ADB and Fastboot files
- If you can’t find the file using MTP mode, use the following command to pull it
adb pull/sdcard/Download/Magisk_patched.img
- Now, you have to uninstall Magisk manager app from your Xiaomi MI A3
- At this stage, connect your phone to your PC using USB cable and flash the patched boot image on your smartphone by executing the following command
adb reboot bootloader
- After rebooting into Fastboot mode, type the below command to flash the patched boot
fastboot flash boot Magisk_patched.img
- On completion, type the continue command instead of reboot
fastboot continue
Once the boot-up completes successfully, install Magisk Manager and that’s all.
That’s all about how to root Xiaomi MI A3 using Magisk and patched boot image. If you have followed the process carefully, you will complete the process successfully. But in case of any error, use the comment box to lets us know.