Installing custom recavators on Xiaomi Redmi smartphones gives you access to advanced features, from creating full backups of the system to firmware informal ROM. However, the process requires care - an error at any stage can turn the phone into a "brick." In this guide, we will analyze all the steps from unlocking the bootloader to choosing the right version of TWRP for your model.
It is important to understand that the procedure is different for different Redmi lines, for example, the Redmi Note 12 Pro+ and Redmi 10C use different versions of the recovery, and the firmware methods may vary depending on the version of MIUI. We will take these nuances into account and provide current references to tools (at the time of 2026).
If you are a beginner, start by studying the theory: what is a recovery, why it is needed, and what risks the installation of unofficial software carries.
What is Recaveri and Why to sew it on Redmi
Xiaomi's stock reclaimer (aka Mi-Recovery) is a limited tool for resetting settings and installing official updates. Castom Recovery, such as the TWRP (Team Win Recovery Project), extends the options of:
- π¦ Installation of unofficial firmware (LineageOS, Pixel Experience, etc.).
- π Creating and restoring full system backups.
- π§ Editing system files (e.g., deleting bloatware).
- π Bypassing locks (for example, resetting a pattern lock).
However, there are risks:
- β οΈ Loss of warranty (unless the device is officially unlocked).
- β οΈ Possibility of βbrickingβ in case of an error in firmware.
- β οΈ Problems with OTA-Updates (you will need to update manually).
For example, on the Redmi Note 11 Pro+ with the stitched TWRP, official MIUI updates may not be installed - you will either have to return to the drain Recovery or wait for adapted firmware from the community.
Unlocking the bootloader: a mandatory step before the firmware
Without unlocking the bootloader, it is impossible to flash custom recavers. Xiaomi requires official confirmation through the Mi Account. The process takes from 72 hours to 7 days (depending on the model and region).
Here's what you're gonna need:
- π± Redmi smartphone with a tied Mi Account (mandatory confirmed!).
- π» Computer with installed ADB and Fastboot (instruction below).
- π Original. USB-cable (poor cables may interrupt the connection).
- π Battery charge of at least 60%.
Unlocking algorithm:
- Activate Developer Mode: Go to Settings β About Phone β MIUI version and tap 7 times on the build number.
- Enable USB Debugging and OEM Unlocking in Settings β More β For Developers.
- Connect your phone to your PC and execute the command: adb reboot bootloader
- Launch the Mi Unlock Tool (download from the official website), log in to your account and follow the instructions.
β οΈ Note: On the Redmi models of 2023-2026 (for example, Redmi Note 13 Pro), Xiaomi has tightened the check. If the phone was purchased less than 7 days ago, unlock will not be available.
βοΈ Preparation for unlocking
Selecting a TWRP version for your Redmi model
The error in choosing a recast version is one of the main reasons for the bricks. TWRP is developed separately for each model and even for different regions (for example, the Redmi Note 10 Pro for India and the global version may require different builds).
Where to look for the correct version:
- TWRP official website: twrp.me/Devices β look for your model in the list.
- XDA Developers Forum: often unofficial but stable builds are posted there, for example, for the Redmi K50 Ultra, the topic is XDA.
- Telegram chat communities (e.g. Xiaomi EU or 4PDA)
Example: For the Redmi Note 12 Pro+ 5G (codename ruby, the version will fit twrp-3.7.0_12-ruby.img. Make sure the downloaded file has a.img extension β this is critical for Fastboot firmware.
| Model Redmi | Code name | The latest version of TWRP (2026) | Download link |
|---|---|---|---|
| Redmi Note 11 Pro+ 5G | veux | 3.7.0_12-0 | Download |
| Redmi 10C | fog | 3.6.2_11-0 | Download |
| Redmi K60 Pro | mondrian | 3.7.0_12-1 | XDA |
β οΈ Note: If your model is not listed on the official website TWRP, Don't use builds for "similar" devices, like the Redmi Note 11 Pro's recovery firmware on the Redmi Note. 11S This will cause the sensor or camera to fail.
Firmware recovery through Fastboot: step-by-step instructions
When the bootloader is unlocked and the correct version of TWRP is downloaded, you can start running the firmware. We will look at two methods: via Fastboot (recommended for most models) and through ADB (if the Fastboot doesnβt work).
Method 1: Fastboot Firmware
- Put your phone in Fastboot mode: adb reboot bootloader or turn off your phone and press Power + Volume Down.
- Connect the device to your PC and check for detection: fastboot devices must display a serial number.
- Fastboot flash recovery twrp.img Replace twrp.img with your file name.
- Reboot to Recovery without releasing the volume button: fastboot reboot recovery It's important, otherwise the stock system will overwrite TWRP!
Method 2: Firmware through ADB (if Fastboot doesnβt work)
Some models (e.g. Redmi 9A) may require an alternative approach:
- Download the TWRP file and rename it to recovery.img.
- Place it in the platform-tools folder (where ADB is installed).
- Perform: adb push recovery.img /sdcard/ adb shell su dd if=/sdcard/recovery.img of=/dev/block/bootdevice/by-name/recovery
π‘
If the phone is stuck on the Redmi logo after firmware, try pinching the Power + Volume Up for 10-15 seconds to force a reboot. If that doesn't help, you'll need to run a full stock ROM firmware through the Mi Flash Tool.
What to do after installing TWRP
Successful recovery firmware is only half the battle.
- Create a backup: in TWRP Go to Backup and select Boot, System, Data. Save backup to Backup. SD-card.
- Disable Forced Encryption (if you plan to flash custom ROM): In TWRP, execute Format Data β Yes (this will delete all data!).
- Sweep Magisk (optional): If you need root access, download Magisk.zip and install it via Install to TWRP.
For example, on the Redmi Note. 10 Pro after firmware TWRP You may need to disable dm-verity, or the system will not boot. disable_dm-verity_forceencrypt.zip (jump on XDA).
β οΈ Attention: If after installation TWRP phone stopped seeing SIM-The card was most likely stitched version of the recovery for another modification (for example, for the Redmi Note 11 Pro). 5G instead 4G). The solution is to flash the correct version or return the stock recaveri.
How do you get the stock recap?
Common mistakes and their solutions
Even when following instructions, there can be problems, and here are the most common ones and ways to fix them:
| Mistake. | Possible cause | Decision |
|---|---|---|
| FAILED (remote: 'Flashing is not allowed...') | The bootloader is not unlocked | Repeat the unlocking procedure with the Mi Unlock Tool |
| Phone is not defined in fastboot devices | Lack of drivers or faulty cable | Install Xiaomi USB drivers or try another cable/port |
| TWRP is up, but the phone is not loading. | The Incompatible Version of Recaveri | Sweep through the correct version or return the stock Recovery |
| After the reboot, TWRP disappears. | Stock system overwrites the rivers | Turn off automatic recovery updates in TWRP settings |
If your error is not listed in the table, check the TWRP logs (they are saved in the /cache/recovery/log folder) or ask a question on XDA, specifying:
- π± Accurate model of the phone.
- π§ Version TWRP and firmware.
- π Full text of the error.
π‘
90% of the errors in the hardcover firmware are due to the wrong version of TWRP or unlocked bootloader. Always double-check your model's code name!
Safety: How to avoid the βbrickβ
Recovery firmware is a high-risk process, and here are 5 rules to avoid fatal mistakes:
- Check the code name of the model: for example, Redmi Note 11 Pro and Redmi Note 11 Pro+ 5G have different code names (peux and veux), you can find it in TWRP (section About) or through the command: adb shell getprop ro.product.device
- Do not interrupt the process: if the firmware through Fastboot is frozen, wait 10-15 minutes.
- Use original cables: cheap cables can cause data transmission errors.
- Watch the battery: if the phone turns off during firmware, there is a high risk of damage to the bootloader.
- Backups: Before any manipulation, save copies of the Boot, EFS (contains IMEI!) and Data sections.
For example, on Redmi K40 (alioth), users often encounter an OrangeFox (an alternative to TWRP) error due to the wrong version for the region. Always check the current guides on 4PDA or XDA.
π‘
Before you run the firmware, check the integrity of the downloaded TWRP file through a hash (MD5 or SHA-1) to avoid errors due to broken files. the hash is usually listed on the download page.