Reflashing the Xiaomi Redmi Note 10 Pro (codename sweet) may be required to install a fresh version of MIUI, switch to custom firmware like LineageOS or Pixel Experience, or to restore performance after a crash. The process seems complicated only at first glance - with proper preparation and following the instructions, the risks are minimized.
In this article, we will analyze all the current methods of firmware: through Fastboot, Recovery and using the Mi Flash Tool utility. Particular attention will be paid to the pitfalls faced by Redmi Note 10 Pro users - from the anti-rollback error to problems with IMEI after improper installation of custom software. If you are a beginner, start with official methods; experienced users will find here the nuances of working with TWRP and manual image patching.
β οΈ Critical warning: Smartphone firmware voids Xiaomi warranty and could lead to data loss.On Snapdragon-powered models 732G (Like in the Redmi Note 10 Pro, unlocking the bootloader erases all data on the device, including internal memory. Backup via Mi Cloud or Google Drive won't save you - you need a physical backup on your PC.
1. Firmware Preparation: What to Do Before Starting
The first step is to decide on the purpose of the firmware, and it depends on the choice of method and files:
- π Update MIUI: If you need to upgrade to a new version (for example, with the MIUI 12 on MIUI 14), fit firmware through Recovery or Mi Flash Tool.
- π οΈ Failure Resolving: If the system freezes or errors (for example, com.android.phone) will help clean installation of official software.
- π Custom firmware: Installation of LineageOS, ArrowOS or KernelSU kernel will require an unlocked bootloader and TWRP.
Check the current firmware version and bootloader status:
- Go to Settings β About Phone β MIUI version and record the current build (e.g. V14.0.3.0.TKFRUXM).
- Turn off the phone, press Volume Down + Power β if a Fastboot Mode with the words Device is locked appears, the bootloader is locked.
- Make sure that the Qualcomm drivers are installed on the PC and ADB/Fastboot (You can download from the official Android website).
β οΈ Attention: Redmi Note 10 Pro has an anti-rollback system. MIUI older than the current one, the device is locked (hard brick). MIUI Downloads.
2 Unlocking the bootloader: a mandatory step for custom firmware
Official firmware via Recovery or Mi Flash Tool can be installed with a locked bootloader. But for TWRP, Magisk or custom builds, you will need to unlock. Xiaomi allows this, but the process takes 7 days of waiting (from 2021).
Step-by-step:
- Link your Mi Account to your phone in Settings β Xiaomi Account.
- Enable Developer Options (7 times click on the MIUI version in your phone information), then activate USB Debugging and OEM Unlock.
- Download Mi Unlock Tool, log in and connect your phone in Fastboot mode.
- Press Unlock, the tool will start counting 168 hours (7 days).
β οΈ Note: Once unlocked, the Redmi Note 10 Pro will perform a full reset (including internal memory!).Don't rely on cloud backups - copy photos, videos and documents to your PC in advance.
What to do if Mi Unlock Tool gives you a "Couldn't unlock" error
Couldn't unlock or Current account is different from the account info on the device.
- Mi accounts on the phone and Mi Unlock Tool.
- No binding SIM-Cards to device (insert the card and use it for at least 72 hours).
- Blocks by region (on some firmware for India or China, unlocking is not available).
Solution: Refuse the phone to the global version of MIUI (e.g. EEA or Global) via Fastboot, then try again.
3. Firmware through Fastboot: the official method from Xiaomi
Fastboot is suitable for installing official firmware (including for recovery from a crash, USB-Mi Flash Tool cables and utilities, the advantage is high stability and minimal risk of "filling".
Required files and tools:
- π Redmi Note 10 Pro (Select the Fastboot version, not Recovery).
- π₯οΈ Mi Flash Tool (last version).
- π Cable USB Type-C (preferably original).
Step-by-step:
- Unpack the downloaded firmware archive into a folder without Cyrillic characters (e.g., C:\MIUI\).
- Turn off the phone, press Volume Down + Power to log in to Fastboot.
- Connect the device to your PC, launch the Mi Flash Tool and press Select by specifying the firmware folder.
- Select Clean All (Full Cleaning) or Clean All and Lock (Cleaning + Lock bootloader).
- Press Flash and wait until it is completed (the process takes 5-10 minutes).
β οΈ If the Mi Flash Tool is an error flash_all_lock.bat, So you're trying to flash the locked device with unofficial firmware.
βοΈ Preparation for firmware through Fastboot
4. Install firmware through Recovery: an easy way to do without PC
If you don't need to unlock the bootloader or install custom software, Recovery firmware is the safest option, suitable for MIUI updates or recovery from mild crashes, and the main condition is that the firmware file must be in.zip format for Recovery.
How to stitch:
- Download the Recovery firmware from the official website (for example, sweet_global_images_V14.0.3.0.TKFRUXM_20230315.0000.00_12.0_global.zip).
- Rename the file to update.zip and move it to the root of the phoneβs internal memory.
- Go to Settings β About Phone β System Update, click on the three dots in the upper right corner and select Select a firmware file.
- Specify update.zip and confirm installation. The phone will reboot to Recovery and start firmware.
β οΈ Note: If after the firmware through Recovery phone is stuck on the logo MI, Reset via Wipe Data in the recovery menu (click Volume up) + Power on loading).
π‘
If after updating through Recovery, the sound has disappeared or the sensor does not work, try to flash the same version again - sometimes "re-install" on top of the existing system helps.
5. Installation of custom firmware: TWRP and informal software
For enthusiasts who want to install LineageOS, Pixel Experience or KernelSU kernel, TWRP is a custom recovery process that is more complex than official methods and fraught with risks, but opens up access to advanced features.
What you need:
- π Unlocked loader (see section 2).
- π± Official TWRP Redmi Note 10 Pro (version 3.7.0 or later).
- π¦ Firmware in.zip format (for example, LineageOS 20 or ArrowOS 13).
- π§ Magisk (for root rights, if necessary).
Instructions for installing TWRP and custom firmware:
- Download the image twrp-3.7.0_sweet.img and move it to the folder with the platform-tools (where fastboot.exe lies).
- Transfer your phone to Fastboot and connect to your PC. execute the command: fastboot flash recovery twrp-3.7.0_sweet.img
- Immediately after that, do: fastboot boot. twrp-3.7.0_sweet.img (This will load the phone into TWRP without rewriting the official recovery).
- In TWRP, run Wipe β Format Data (enter yes), then copy the firmware to your phone via MTP.
- Install the firmware via Install β Select the file, then swipe Magisk (if you need a root).
Critical information: On the Redmi Note 10 Pro, installing custom firmware without a patch for anti-rollback will lead to a hard brick! Before you run the firmware, check if the selected build supports your MIUI version (for example, an anti-3 patch is required to switch from MIUI 13 to LineageOS 20).
π‘
Custom firmware requires an unlocked bootloader and TWRP. Without these conditions, installation is impossible.
6. Common mistakes and their solutions
Even with accurate follow-up, there may be problems, and here is a table of the most common errors and ways to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Anti-rollback check fail | Reverse to the old version of MIUI | Sweep a newer official firmware through Fastboot |
| Invalid sparse file in TWRP | A damaged firmware file or an incompatible TWRP | Download firmware, use a different version of TWRP |
| The phone does not turn on after the firmware | Mi Flash Tool (Clean all and lock on custom firmware) | Switch the official firmware in Clean All mode |
| Loss of IMEI after custom firmware | Deleted /persist or /nvram files | Restore backup via QCN or contact the service |
| Mi Flash Tool doesn't see the device | There are no Qualcomm drivers or incorrect ones USB-cable | Install drivers manually through Device Manager |
β οΈ Note: If the network signal is missing after the firmware (no) IMEI), Do not try to restore it through the engineering menu (#4636##) - this can aggravate the problem. QPST Or go to the service center.
7.Recovery after a failed firmware (unbrick)
If the Redmi Note 10 Pro is no longer on (hard brick), does not respond to buttons or is stuck on the logo, it can be restored through EDL Mode (Emergency Download Mode), this method requires a special cable or test point on the board.
Ways to enter EDL:
- π Hardware method: short circuit test point (requires disassembly of the phone).
- π₯οΈ Software method: fastboot oem edl (not working on all versions) MIUI).
Instructions for remediation:
- Download the flash flasher for EDL (e.g. Mi Flash Pro or QFil).
- Connect your phone in EDL mode (the screen should be black, without indication).
- In Mi Flash Pro, select the firehose firmware file for Redmi Note 10 Pro and start firmware.
- After completion, turn off the cable, press the Power for 30 seconds to reset.
β οΈ Attention: Firmware through EDL erases all memory, including data in the persist section (IMEI, MAC-Once restored, you may need to re-activate the device via Mi Account.