How to Root Xiaomi Mi A3 using Magisk (2 Methods) [100% working]

Robiul sk

How to Root Xiaomi Mi A3 using Magisk (2 Methods)

How to Root Xiaomi Mi A3 using Magisk (2 Methods) [100% working]

Xiaomi Mi A3 Stock Boot Images

How to Root Xiaomi Mi A3

Now, there are two methods to root your Mi A3 using Magisk. You can either use Method 1 to flash the Magisk installer zip package using TWRP. But if you don’t have TWRP installed, or don’t want to install it because rooting is your only requirement, then you can use Method 2 that involves flashing a Magisk patched boot image via fastboot.

Method 1: By Flashing Magisk using TWRP Recovery

  1. Download the latest Magisk installer package (Magisk-v19.4.zip).
  2. Connect your Xiaomi Mi A3 to the PC using the USB cable.
  3. Copy the downloaded Magisk installer package from the PC to your phone’s storage.
  4. Disconnect the phone from the PC and power it off completely.
  5. Boot your Xiaomi Mi A3 into TWRP recovery mode.
  6. Go to the ‘Install’ menu in TWRP.
    Select Magisk Installer Package (Magisk-v19.4.zip) in TWRP - Xiaomi Mi A3
  7. Navigate to the internal storage and select the Magisk installer package (Magisk-v19.4.zip).
  8. Swipe the ‘Swipe to confirm Flash’ to flash the package and root Xiaomi Mi A3.
    Flash Magisk Installer Package in TWRP to Root Xiaomi Mi A3
  9. Finally, press the ‘Reboot System’ button once the flashing process finishes.
That’s it! You have now successfully rooted your Xiaomi Mi A3 using TWRP recovery.

Method 2: By Flashing Magisk Patched Boot Image using Fastboot (without TWRP)

  1. Download the stock boot image for your Xiaomi Mi A3.
  2. Transfer the downloaded file (stock_boot_10.x.x.x_mi_a3_xxxx.img) to your phone’s storage.
  3. Download and install the latest Magisk Manager APK on your phone.
  4. Now launch Magisk Manager and tap on the ‘Install’ button.
    Root Xiaomi Mi A3 - Select and Patch a File using Magisk Manager
  5. Tap on ‘Install’ and select the ‘Select and Patch a File’ option
  6. Navigate to your phone’s internal storage and select the stock boot image file (e.g. stock_boot_10.3.8.0_mi_a3_global.img)
  7. Magisk Manager will now patch the stock boot image of your Mi A3.
    Root Xiaomi Mi A3 - Patch Stock Boot Image using Magisk Manager
  8. The resultant Magisk Patched Boot Image (magisk_patched.img) file will be stored in the ‘Download’ folder of your phone’s internal storage.
  9. Launch the command-line window (PowerShell in Windows or Terminal in macOS/Linux; refer to pointer #4 in the ‘Prerequisites’ section).
  10. Enter the below command to pull the ‘magisk_patched.img’ file from the phone to the PC:
    adb pull /sdcard/Download/magisk_patched.img
  11. Now power off your Xioami Mi A3 and boot it into Fastboot Mode.
    Boot Mi A3 into Fastboot Mode to Flash Magisk Patched Boot Image
  12. Connect your phone to the PC using the USB cable.
  13. Enter the following command to flash the Magisk Patched Boot Image and root Xiaomi Mi A3:
    fastboot flash boot magisk_patched.img
    Flash Magisk Patched Boot Image to Root Xiaomi Mi A3
  14. Once the flashing process finishes, enter the following command to reboot your phone back into the OS: