A Guide to Flashing Custom ROMs on the Xiaomi Redmi Note 3 Pro Special Edition (Kate)

The Basics

To begin with, let's download the MIUI fastboot ROM on the computer. We need that to get Kate's modem in order to use CyanogenMOd that's designed for Kenzo (the standard version of the Redmi Note 3 Pro). 
We also need the ROM to unlock the bootloader if we're going to use the unofficial method.
Download either the Redmi Note 3 Special Edition Latest Global Developer Version or the stable version from
You will need to have ADB, fastboot and Android drivers installed on your computer. The easiest way to do this is to install Choose to install it system-wide. That will mean you can execute the commands from any folder within a command prompt.
Unlocking the Bootloader (official method)
To unlock your bootloader using Xiaomi's official tool, you will need to create an Mi account if you don't have one already. Then, visit complete the application for permission to unlock your bootloader. It's best to use Chrome, as sometimes you encounter Chinese, and Chrome will offer to translate it for you. At the time of writing, Xiaomi is approving requests within a day or two.
After receiving the SMS from Xiaomi to confirm that your Mi account has unlocking permissions, visit and download the unlocking tool on your computer. Run the program and connect your phone in fastboot mode to the computer using the USB cable. To enter fastboot mode, turn your phone off, hold the volume down buttom while pressing and holding the power button. Release both buttons once you see the rabbit. This means you're in fastboot mode.
Click on unlock and wait. If your bootloader is successfully unlocked, then you're lucky. Having the bootloader unlocked officially means that you can use any version of TWRP to flash MIUI ROMs (if you plan to use them).
Unlocking the Bootloader (unofficial method)
Many people are finding that the unlock process fails at 50%. Some people suggest using Find My Device to locate the device prior to unlocking and some people suggest waiting seven days after receiving unlocking permission. In my experience, there doesn't seem to be any intervention that reliably resolves the issue. If you're interested, read the following thread for additional information.
If you encounter the 50% issue, I suggest unlocking your bootloader using the following unofficial method. I needed to use this, and it worked well. When following the instructions, please note that the screenshots of MiFlash are of an old version. The current version, which is linked to in the guide, does not include the advanced settings drop-down box, so don't worry about specifying file locations. The only thing that you need to do is unzip and untar the MIUI ROM using a compression utility such as 7-Zip (, replace emmc_appsboot.mbn in the ROM with the one downloaded from the thread, specify the location of the MIUI ROM in MiFlash and Flash. See
Installing a Custom Recovery (TWRP)
Now that we've unlocked the bootloader, it's time to install a custom recovery called TWRP (Team Win Recovery Project). TWRP is used to install ROMs, acquire root privileges and install modifications.
Unlike other phones, a number of versions of TWRP are available. All versions are designed for Kenzo, but work fine on Kate. However, which version you can safely use depends on how you unlocked your bootloader and what you plan to flash.
Put simply, you can safely flash CyanogenMod (CM) with any version of TWRP for Kenzo, regardless of how you unlocked the bootloader.
If you're flashing MIUI and unlocked the bootloader using the official tool, use Cofface or Alka TWRP.
If you're flashing MIUI and unlocked the bootloader using the unofficial method, you MUST use Safe TWRP. Using any other version of TWRP will likely result in a bootloop.
Please see the following thread for further information.
To flash any version of TWRP, boot into fastboot mode by powering off your phone. Then, hold down the volume down button while you press the power button. A picture of a rabbit will appear. From your computer, type "fastboot flash recovery <TWRP-filename.img>".
Before installing CM, it's recommended that you flash Alka TWRP. TWRP is based on Cofface, but has one important feature – it allows you to back up every single partition. No other version allows this. Obviously, having every partition backed up can come in handy. To download Alka TWRP, visit
I experienced mounting errors with Alka and so I was forced to flash feds64's TWRP, which resolved the issue. I've since flashed official TWRP and haven't experienced any mounting errors. If you experience mounting errors, you can try formatting the data partition to see if that solves it. Otherwise, try feds64's TWRP.
Regardless of which TWRP you flash, you must boot straight from fastboot mode into TWRP, otherwise TWRP will be replaced by stock recovery. You only need to do this once, immediately after flashing TWRP. While in fastboot mode, hold the volume up button while you press the power button. Release the power button once it restarts and release the volume up button once you see the Mi splash screen. TWRP will then launch.
Installing CyanogenMod (CM)
Firstly, download CM from:
Next, download CM firmware from:
Failure to flash the firmware after CM will result in the fingerprint scanner not functioning and issues with security settings.
Download ARM64 (I use pico) GApps from:
Download the latest SuperSU from:
Firstly, from within TWRP, you must go into advanced wipe and wipe data, system, cache and dalvik cache. After doing this, flash CM. Next flash the CM firmware, followed by GApps and SuperSU. After this has completed, boot into fastboot mode and flash Kate's modem from the MIUI fastboot ROM. From your computer, enter "fastboot flash modem NON-HLOS.bin". Once this has completed, restart and enjoy CM.
If flashing the modem via fastboot seems overwhelming, I've now made it easier. Instead of flashing the CM firmware (which includes Kenzo's modem instead of Kate's), you can flash a modified ZIP that I created, which includes Kate's modem, meaning that you won't need to flash a modem afterwards. You may download this from

Related Posts

Related Posts

Posting Komentar