Redmi / Xiaomi Android 13 / 14 init_boot.img (GKI 2.0)

How to root the Redmi Note 13 Pro+ 5G, Note 13 & Note 12 Series with Magisk

Rooting tutorial for Redmi Note 13 Pro+, Redmi Note 13 5G, and Redmi Note 12 series. Explains Dimensity 7200-Ultra and Snapdragon 7s Gen 2 Fastboot flashing and SafetyNet bypass.

At a glance

Device familyRedmi Note 13 Pro+ 5G, Note 13 & Note 12 Series
Launch softwareAndroid 13 / 14 (HyperOS)
ChipsetMediaTek Dimensity 7200-Ultra / Snapdragon 7s Gen 2 / Dimensity 1080
Root partitioninit_boot.img (Note 13) / boot.img (Note 12)
Firmware formatOfficial Fastboot ROM (.tgz archive)
Bootloader unlockMi Unlock Tool with Mi Account bind
Warranty / security impactUnlocking the bootloader wipes user data and may disable some hardware-backed features. It can usually be re-locked and re-flashed to stock.

Rooting method

  1. Step 1. Download the stock firmware or factory image that matches your exact build (Official Fastboot ROM (.tgz archive)).
  2. Step 2. Extract init_boot.img from the package.
  3. Step 3. Copy init_boot.img to the phone, open the Magisk app, tap Install → Select and Patch a File and choose it. Magisk writes magisk_patched.img to your Download folder.
  4. Step 4. Copy the patched image back to your computer.
  5. Step 5. Reboot to the bootloader and flash it, then reboot the device.
Flash command
fastboot flash init_boot magisk_patched.img fastboot reboot

For the full workflow and prerequisites, see the installation guide and boot image patching guide.

If the device bootloops

Recovery

Fastboot Mode -> Flash stock init_boot/boot

More options: fix a Magisk bootloop.

Keeping root across updates

Magisk Inactive Slot OTA Installation

See the OTA survival guide for the full procedure.

Independently written from public upstream documentation. Verify every command against the official Magisk documentation and your exact device firmware before flashing. Not affiliated with the Magisk project.