This method work on MIUI and HyperOS Android 13/ 14 codename Xiaomi Redmi 12 (Fire/ Heat)
Unlock bootloader is a must. Make sure follow all the steps. Maintainer & Tester @Norikhsan90
Prerequisite
- Use at your own risk! I am not responsible for your actions
 - I will try to keep update this page
 - Tutorial How to Unlock Unlock Bootloader Xiaomi Phone >> Check Here
 - Tips, use same stock fw and just flast my boot.img if want to do simple! If you have difference fw, patch you own boot.mg
 - Take IMEI Backup !! Store backup on pc/sdcard (nvram,nvdata,persist,persistents,protect_f,protect_s and EFS for snapdragon)
 
Video Tutorial
File Needed
- ADB & Fastboot
 - Stock ROM i'm using fire_id_global_images_OS1.0.5.0.UMXIDXM_14.0
 - Boot.img i'm using OS1.0.5.0.UMXIDXM
 - Orangefox Redmi 12 Fire Heat support MIUI and HyperOS Android 13 and 14 - Download | Mirror
 - Latest Magisk Official/ Delta/Alpha (rename apk to zip for install in custom recovery)
 
Instruction
- copy ur same boot.img & custom recovery to internal/sdcard
 - boot into fastboot mode
 - fastboot flash boot twrp.img
 - fastboot reboot recovery
 - Backup IMEI & baseband
 - install > images > select boot.img to flash into boot partition
 - TWRP Menu > Press Install > Select the TWRP.img > Recovery Ramdisk
 - reboot recovery
 - Flash magisk
 - reboot system
 
