Root Xiaomi Mi A3 using Magisk or without TWRP Recovery

Are you looking for a way to Root Xiaomi Mi A3? Well, my friend, this is the exact place you should be at. In this article, we are sharing with you all the two methods that you can use to Root Xiaomi Mi A3 one of which is using TWRP Recovery and the other using Magisk Patched Boot Image without TWRP.

So what are you still waiting for? Go ahead and check other few amazing things about the Xiaomi Mi A3 and then get going with the guide on Rooting Mi A3 –

Specifications of Xiaomi Mi A3

Here are a few highlighted features of the Xiaomi Mi A3 –

  • The Xiaomi Mi A3 comes with Android 9.0 Pie out of the box.
  • It is powered by Qualcomm SDM665 Snapdragon 665 and Octa-Core CPU and Adreno 610 GPU.
  • It comes with a screen size of 6.01 inches and Super AMOLED capacitive touchscreen with 16M colours. It has a resolution of 720 x 1560 pixels with the body to screen ratio being 19.5:9 ratio.
  • The dimensions are 153.5 x 71.9 x 8.5 mm with Gorilla Glass 5.
  • The battery of Mi A3 is Non-removable Li-Po 4030 mAh battery with Fast battery charging 18W.
  • The SD Card slot is microSD, up to 256 GB and 64GB 4GB RAM, 128GB 4GB RAM, 128GB 6GB RAM.
  • The Main camera comes in 48 MP, f/1.8, (wide), 1/2″, 0.8µm, PDAF, 8 MP, f/2.2, 13mm (ultrawide), 1/4″, 1.12µm, 2 MP, f/2.4, depth sensor.
  • The Selfie Single camera has 32 MP, f/2.0, 0.8µm with HDR.
  • Mi A3 comes in colour options – Kind of Gray, Not just Blue, More than White.

What is 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) over various Android subsystems.

It gives access to the Android operating system code. It gives users the privileges to modify the software code on the device or install other software that the manufacturer wouldn’t normally allow you to.

Basically, Rooting a device means that you will now be able to take control of your Android Device. This also simplifies the fact that now you by rooting your device, you will be given the authority to customize your device beyond all limits.

Disclaimer –

We at are not responsible for any sort of damage caused to your device while performing the below guide. The guide is for knowledge purpose only and is not mandatory for anyone. Perform it at your own peril.

Root Xiaomi Mi A3

Here are the two methods that you can use to root Xiaomi Mi A3 of which one is using Magisk Stock Boot Image i.e. Without TWRP Recovery and the other is using TWRP Recovery.

Root Xiaomi Mi A3 using Magisk Guide

Downloads – (For 1st Method)

In case you are going with the first method, here are the downloads required for it.

Xiaomi Mi A3 Stock Boot Images

For Global Variant –

V10.3.6.0.PFQMIXM: stock_boot_10.3.6.0_mi_a3_global.img

V10.3.5.0.PFQMIXM: stock_boot_10.3.5.0_mi_a3_global.img

V10.3.4.0.PFQMIXM: stock_boot_10.3.4.0_mi_a3_global.img

For European Variant –

V10.3.7.0.PFQEUXM: stock_boot_10.3.7.0_mi_a3_europe.img

Prerequisites –

Let us begin with the Rooting guide now.

Root Mi A3 with Magisk Patched Boot Image (W/O TWRP)

If you do not want to install TWRP Recovery, then this is the method that you can follow. Here we will root Mi A3 using Magisk Patched boot image using Fastboot.

Step 1. To start with, download Stock Boot image for Xiaomi Mi A3 from the links given above.

Step 2. Now move the file you just downloaded to the storage of your Mi A3.

Step 3. Download and Install Magisk Manager Apk latest version.

Step 4. When installed, launch the Magisk manager and press the Install option.

Step 5. Then choose the option of – ‘Select and Patch a file’.

Step 6. Go to the internal storage of your device and choose Stock Boot Image file.

Step 7. Now the stock boot image of your Mi A3 will be patched by Magisk Manager.

Step 8. Magisk Patched Boot Image (magisk_patched.img) file will be stored in the ‘Download’ folder of the internal storage of your Mi A3.

Step 9. Now launch the command-line window PowerShell in Windows or Terminal in macOS or Linux.

Step 10. To do so, go to the folder on your PC where you have installed the ADB and Fastboot binaries. Then press the Shift key and along with that right-click on the empty space in the folder and from the menu that pops up, choose ‘ Open PowerShell Window Here’.

And for the Linux or Mac users, simply open the Terminal window and “cd to the folder where ADB and Fastboot are installed. For example – cd Documents/platform-tools.

Note – Make sure to execute Fastboot or ADB Commands by prepending them with ‘.’ in Windows PowerShell and ‘./’ in Mac or Linux Command Terminal.

Step 10. Now type the below command to take the ‘magisk_patched.img’ file from phone to the PC –

adb pull /sdcard/Download/magisk_patched.img

Step 11. Switch off your Mi A3 and then boot it into Fastboot Mode.

Step 12. Using USB Cables, connect Mi A3 to the PC.

Step 13. Type the below command for flashing Magisk Patched Boot Image and then root Xiaomi Mi A3 –

fastboot flash boot magisk_patched.img

Step 14. When the flashing is done with, type the below command so as to reboot the phone back into the OS –

fastboot continue

That’s how easy it was to root Xiaomi Mi A3 without using TWRP Recovery. But in case you are willing to use TWRP Recovery to root Xiaomi Mi A3, here goes the second method –

Root Xiaomi Mi A3 using TWRP Recovery

To root Xiaomi Mi A3 you can install the TWRP Recovery.

Step 1. To begin with, download Magisk Installer package latest version.

Step 2. Now connect Xiaomi Mi A3 to PC via USB Cables.

Step 3. Then copy the Magisk Installer package from PC to the Internal storage of your Mi A3.

Step 4. Once copied, disconnect Mi A3 from PC and then switch it off.

Step 5. Now boot Xiaomi Mi A3 into TWRP Recovery Mode.

Step 6. Then in the TWRP Menu, choose ‘Install’.

Step 7. Go to the internal storage of your device and choose Magisk Installer Package.

Step 8. Now ‘Swipe to Confirm Flash’ so as to flash the package and finally root Xiaomi Mi A3.

Lastly, when the flashing is done, tap on the ‘Reboot System’ option.

That is it. You now have a rooted Xiaomi Mi A3. Hope the article was useful.

Happy Androiding 🙂