Why do you want to use the Redmi 9S and what are the risks?
The firmware of the Xiaomi Redmi 9S smartphone (codename curtana) may be needed for various reasons: from solving software failures to installing a fresh version of MIUI or custom firmware such as LineageOS. However, the process requires care - an error at the stage of unlocking the bootloader or choosing the wrong version of the software can turn the device into a "brick".
Official updates via MIUI Updater are usually safe, but not always available to all regions. Alternative methods, such as firmware via Fastboot or Recovery, provide more control, but also increase risks. For example, incompatible firmware for the Redmi 9A model (which looks like the 9S) will lead to system failure. In this article, we will analyze all the current methods, taking into account the features of the Redmi 9S 2026.
Before you start, check out the current version of MIUI in Settings β About Phone β MIUI Version. If it is older than 12.5.3, we recommend that you update officially β this will eliminate the majority of bugs without risks. For enthusiasts who want to install Global ROM on the Chinese version or custom software, read on.
Preparation for firmware: what to do before the start
Regardless of the method chosen, preparing the device reduces the chances of errors. Start with a backup of important data: the firmware erases internal memory (except for the microSD card). Use Mi Cloud or third-party tools like Titanium Backup (requires root).
Next, check the battery charge - it must be at least 60%. When discharged during firmware through Fastboot, the device can hang on the Mi logo.
- π Cable USB Type-C (original or certified β cheap cables often cause connection errors).
- π» Windows computer 10/11 (for Fastboot or Mac/Linux (for ADB).
- π₯ Firmware for your model (download only from the official Xiaomi website or verified sources of the type) XDA Developers).
- π Unlocked bootloader (required for custom firmware).
β οΈ Attention: If your Redmi is 9S purchased in China, by Global ROM If you don't unlock the bootloader, it will lead to the device's blink. β Additionally. β Region.
To install the firmware via Fastboot, additionally install:
- π οΈ Platform Tools (includes fastboot and adb).
- π§ Xiaomi Drivers (download from Xiaomi Flash Tool).
Method 1: Officially Updated with MIUI Updater
The safest way is to upgrade through the built-in System Update app. It is suitable for installing the latest versions of MIUI without losing data. Open Settings β About Phone β Update MIUI and click Check Updates.
If the update is available, the system will offer to download the package (.zip file is about 2-3 GB).
- Connect to Wi-Fi (update via mobile Internet may be interrupted).
- Click Set and wait for the reboot.
- Do not interrupt the process β the device will restart 2-3 times.
If the update doesnβt come automatically, try:
- π Switch to another region in settings (for example, India often gets updates earlier).
- π‘ Use it. VPN servers in Europe or Asia.
- β³ Wait 1-2 weeks β Xiaomi rolls out updates gradually.
β οΈ Warning: If the device has been stuck on the Mi logo for more than 10 minutes after the update, reset via Recovery (click Power). + Loudness up).
π‘
Officially OTA-Updates do not require unlocking the bootloader and retain the Xiaomi warranty.
Method 2: Fastboot (Mi Flash Tool)
This method is used to install full firmware (for example, when switching from China ROM to Global) or restore the device after a failure.
- π₯οΈ Computer with Mi Flash Tool and drivers installed.
- π¦ Firmware in.tgz format (download from the official website by selecting the Redmi model) 9S (curtana)).
- π Unlocked boot loader (instruction below).
Firmware steps:
- Unpack the firmware in a folder without Cyrillic characters (for example, C:\curtana_global).
- Turn off the phone and press Power + Volume down to enter the Fastboot (a hare in a hat-eared hat will appear).
- Connect the device to your PC and start MiFlash.exe.
- In the program, click Select, specify the folder with the firmware, then Refresh (should appear). COM-port).
- Select Clean All or Clean All and Lock (if you want to lock the bootloader after you have been firmware).
- Press Flash and wait until it is completed (the process will take 5-10 minutes).
Once the firmware is successful, the device will automatically restart. The first run can take up to 15 minutes - don't interrupt it.
Download the correct firmware version for curtana|
Install Mi Flash Tool and drivers |
Unlock the loader (if required) |
Charge your phone at least 60% |
Create a data backup
-->
Method 3: Install custom firmware (TWRP + LineageOS)
For enthusiasts looking to install LineageOS, Pixel Experience or other custom firmware, an unlocked bootloader and TWRP Recovery will be required.There is no official TWRP for the Redmi 9S, but there are unofficial builds from the XDA community.
Procedure:
- Download: π± Informal TWRP for curtana. π¦ Custom firmware (e.g. LineageOS 20 for curtana). π Magisk (if you need root).
Fastboot
fastboot flash recovery twrp-3.7.0_curtana.img
fastboot reboot recoveryTWRP
Wipe β Format Data
yes
Magisk
Install
Reboot to the system.
The first launch of custom firmware can take up to 20 minutes. If the device is getting stuck on the screensaver, repeat the installation by pre-formatting the System partition.
β οΈ Attention: Castom firmware disables encryption by default. If you need encryption, install OrangeFox Recovery instead of TWRP.
What if TWRP doesnβt see internal memory?
Unlocking the bootloader: step-by-step instruction 2026
To install custom software or firmware, you need to unlock the bootloader. Xiaomi allows this to be done officially, but the process takes up to 7 days (due to account verification).
Steps:
- Link your Mi Account to your device in Settings β Xiaomi Account.
- Go to Settings β About Phone β MIUI version and tap 7 times on the Build Number to activate Developer Mode.
- Back to Settings β Additionally. β For developers and include: π Unlocking OEM (It may not be available on some versions. MIUI). π Debugging by USB.
Mi Unlock Tool
Food + Volume Down
Fastboot
Mi Unlock Tool
Unlock
Once unlocked, the bootloader will remain open, allowing any firmware to be installed, but this resets the device to factory settings and can void the warranty.
1. Use another. USB-cable.
2. disable the antivirus on the PC.
3. Repeat the attempt after 24 hours (sometimes Xiaomi servers are overloaded).-->
Frequent mistakes and their solutions
Even if you follow the instructions, you can get errors, and let's look at the typical problems and how to fix them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Fastboot: unknown command | Wrong path to fastboot or no drivers. | Install Platform Tools and check the deviceβs connection with the fastboot device command. |
| Anti-rollback check | Try to install the old version of MIUI after the new one. | Sweep only the more recent firmware or the one listed on the compatibility list. |
| The device does not turn on after firmware | Incompatible firmware or interrupted process. | Repeat the firmware through Fastboot with the choice of Clean all. |
| Mi Flash Tool: flash not done | Connection problems or a corrupted firmware file. | Check the cable, download the firmware again and try again. |
| TWRP asks for a password | The data is encrypted and TWRP does not support encryption. | Format Data to TWRP (all data will be deleted). |
If the error is not listed in the table, look for its code in the Mi Flash Tool error database or ask a question on XDA Developers indicating the curtana model.