Now you will use the Magisk app to create a patched image on your phone. Install the latest Magisk App APK on your Redmi 9A. Open the Magisk App. Tap in the Magisk card. Choose "Select and Patch a File" .
, which is a prerequisite for any modern Android rooting method. While "no PC" is possible for the flashing step, you typically need another Android device to act as the terminal. Prerequisites Unlocked Bootloader : This is mandatory for Xiaomi devices and will wipe all data Secondary Android Device : Required to run fastboot commands via a USB OTG cable. USB OTG Adapter : To connect both phones together. Bugjaeger App : Install this on the phone to send commands to your Redmi 9A. Step-by-Step Guide 1. Prepare the Patched Boot Image Download the official Fastboot ROM for your specific Redmi 9A version and region. Extract the file from the ROM package using a file manager like MT Manager Install the Magisk App on your Redmi 9A. Open Magisk, tap Select and Patch a File , and select your Copy the resulting magisk_patched.img (found in the Downloads folder) to the Android device. 2. Enter Fastboot Mode Power off your Redmi 9A. Power + Volume Down buttons simultaneously until the "Fastboot" logo appears. 3. Flash without a PC Connect the two phones using the USB OTG adapter and cable. phone, open the Bugjaeger Mobile ADB tab and verify the connection by typing: fastboot devices Flash the patched image by entering: fastboot flash boot (then select the magisk_patched.img file from your storage). Once finished, reboot your device: fastboot reboot Verification After the phone reboots, open the Magisk app
You need to find where your boot partition is. On Redmi 9A, it is usually /dev/block/by-name/boot .
To patch the boot image, you must extract it from the official stock firmware that exactly matches your current MIUI build version. Flashing a boot image from a different version will result in a boot loop.
Before starting, you must understand the high risks involved. This is an advanced procedure with serious potential consequences.
This method requires unlocking your bootloader, but it allows you to root your Redmi 9A from another Android phone, bypassing the need for a Windows PC entirely.
If you have an older version of Magisk and just want to update without a PC:
: To serve as the "host" for sending commands. OTG Adapter & USB Cable : To connect the two devices.