Xiaomi Redmi Note 8T remains a popular smartphone even years after the release, but over time its performance may decline due to outdated software. firmware device is a way to return it to performance, get new features or even install custom OS like LineageOS. However, the process has nuances: from unlocking the bootloader to choosing the right version of MIUI for your model (willow โ encoding Redmi Note 8T).
In this article, you will find 3 proven firmware methods: through the standard update, Recovery and Fastboot, and also deal with common bugs like Anti-Rollback or unlock issues. We will not advise โjust follow the instructionsโ โ instead, explain why each step is important and how to avoid bricks. If you have never stitched Xiaomi before, start with the official methods; experienced users will find here nuances for working with TWRP and custom cores.
Preparation for firmware: what to do before the start
Unprepared firmware is a surefire way to get a brick. The first thing you need to check is the current firmware version and the bootloader status.
- ๐ฑ Go to Settings. โ The phone. โ Version. MIUI Write down the current version (for example, MIUI 14.0.5).
- ๐ Type in the phone app code ##4636##, then go to Phone Information and check the bootloader status. If there's a Locked, it needs to be unlocked.
- ๐ Charge your phone to at least 60% โ when you run through Fastboot, a discharge below 30% can interrupt the process.
- ๐พ Make a backup copy through Settings โ Additionally. โ Backup or manually copy folders DCIM, Downloads and WhatsApp on PC.
Special attention should be paid to Anti-Rollback Protection (ARB) โ Xiaomi's mechanism that blocks rollbacks to older firmware versions. 8T It's already updated. MIUI 12+, firmware V12.0.1.0.QCXMIXM It will lock the device. ARB in the firmware file (look for the line) anti_version into flash_all.sh).
Method 1: Firmware via MIUI Updater (the safest way)
If you don't need custom features, but you only need to upgrade to the latest official version, this is the best method. It doesn't require unlocking the bootloader and saves all the data.
Instructions:
- Open Settings โ About the phone โ System update.
- Click on the icon "โฎ" (three dots) in the upper right corner and select Select firmware file.
- Specify the path to the downloaded firmware file (should have a type name) willow_global_images_V14.0.5.0.SCXMIXM_20231012.0000.00_12.0_global_XXXX.zip).
- Confirm the installation and wait for the restart (it will take 5-10 minutes).
โ ๏ธ Note: If after the update the phone is stuck on the logo MI longer than 15 minutes, don't panic. Force it to restart by clamping the power. + Reduce volume by 10 seconds. If the problem recurs, go through Recovery (method 2).
๐ก
Download firmware only from official sources: MIUI Downloads or Xiaomi Firmware Updater. Files from torrents or third-party sites may contain viruses or be modified to bypass ARB, which will lead to locking the device.
Method 2: Firmware through Recovery (for official and stable firmware)
This method is suitable if:
- ๐ You want to go back to the same version. MIUI (for example, to eliminate glitches).
- ๐ฆ You already have the boot loader unlocked.
- ๐ง The phone does not turn on, but goes to Recovery.
Step-by-step:
- Download the firmware in.zip format (for example, willow_global_images_V14.0.5.0.SCXMIXM_20231012.0000.00_12.0_global.zip) and rename it in update.zip.
- Move the file to the root folder of the phoneโs internal memory (not to folders!).
- Turn off the phone and press Power + Volume Up to enter Recovery.
- Select the language, then Install update.zip to System.
- Confirm the installation and wait until the process is completed (donโt interrupt!).
The firmware file is called update.zip|The file is at the root of the memory (not in folders)|The battery is charged >50%|The bootloader is unlocked (if you are flashing the unofficial version)|Data backup is made-->
โ ๏ธ Note: If after firmware through Recovery, the phone is loaded into an endless bootloop (cyclical reboot), then the firmware is incompatible with your version. ARB. In this case:
- Download the firmware with the same or newer version of ARB.
- Repeat the process, but select Wipe & Reset โ Wipe All Data before installing it.
Method 3: Fastboot Firmware (for power users)
This method requires an unlocked bootloader and is suitable for:
- ๐ Transition to another branch MIUI (for example, from the Global EEA).
- ๐ Recovery of the phone after a soft breeze.
- ๐ฅ Firmware installations if other methods do not work.
You'll need:
- ๐ฅ PC with installed Xiaomi drivers and ADB/Fastboot.
- ๐ Firmware in.tgz or.zip format (for example, willow_global_images_V14.0.5.0.SCXMIXM_20231012.0000.00_12.0_global_fastboot.tgz).
- ๐ Cable USB (preferably original).
Instructions:
- Unpack the firmware in the folder with the platform-tools (where fastboot.exe and adb.exe are located).
- Turn off the phone and press Power + Volume Down to enter the Fastboot (a hare in a hat-eared hat will appear).
- Connect your phone to your PC and check the connection with the command: fastboot devices must display the serial number of the device.
- Run the firmware: fastboot flash all (if the firmware is in.tgz format, use it). flash_all.bat Windows flash_all.sh for Linux/Mac).
- Wait for the completion (about 5-10 minutes) and automatic reboot.
What if the Fastboot canโt see the device?
โ ๏ธ Note: If there is an error during the firmware through Fastboot anti_version Downgrade โ This means youโre trying to install firmware with an older version ARB. The only solution is to run the version with ARB not lower than the current (check the firmware file line) anti_version). Use the Xiaomi Firmware Updater tool to find compatible firmware.
Unlock the bootloader on the Redmi Note 8T
Without unlocking the bootloader, you canโt flash custom firmware or use Fastboot for official.The process takes 7 days of waiting (by Xiaomi rules), but weโll explain how to speed it up to 3-5 days.
Steps:
- Link your Mi Account to your phone in Settings โ Xiaomi account.
- Activate USB debugging: Settings โ About Phone โ MIUI version (click 7 times), then Settings โ Additional โ For Developers โ Debugging over USB.
- Connect your phone to your PC and execute: adb reboot bootloader
- In Fastboot, run: fastboot oem unlock The phone will reboot and prompt you to confirm unlock.
- Wait 168 hours (7 days) To speed up the process, repeat the command fastboot oem unlock every day - sometimes the wait is reduced to 72 hours.
โ ๏ธ Warning: Unlocking the bootloader erases all data from the phone, including photos and apps, and some features (like Find Device or Mi Pay) may stop working. If you are flashing a phone for sale, it is better to return the bootloader to the Locked state with the command fastboot oem lock (but this will erase the data again!).
| Firmware method | Do you need unlocking? | Are the data stored? | Difficulty | When to use |
|---|---|---|---|---|
| MIUI Updater | โ No. | โ Yes. | โญ (1/5) | Update to the new version of MIUI |
| Recovery | โ ๏ธ For official firmware only | โ No, if you choose Wipe) | โญโญ (2/5) | Reflashing to the same version, restoration |
| Fastboot | โ Yes. | โ No. | โญโญโญโญ (4/5) | Change of the firmware region, recovery after the breeze |
| TWRP + Custom | โ Yes. | โ No (unless you back up) | โญโญโญโญโญ (5/5) | Install LineageOS, Pixel Experience, etc. |
Install custom firmware (TWRP + LineageOS)
If you don't like MIUI, you can install LineageOS, Pixel Experience or HavocOS.
- Unlock the bootloader (see section above).
- Install. TWRP For the Redmi Note 8T (willow): fastboot flash recovery twrp-3.7.0_9-0-willow.img
- Download to TWRP (click Power + Volume Up after fastboot reboot recovery command).
- Make a full backup (click Backup and select all sections).
- Sweep through custom firmware (e.g. lineage-20.0-20231012-nightly-willow-signed.zip) and GApps (if you need Google services).
- Clear the cache (Wipe โ Dalvik / ART Cache + Cache).
- Reboot.
โ ๏ธ Note: Castom firmware may have bugs:
- ๐ธ Camera may perform worse (No support for 48 MP in some builds).
- ๐ Fast battery discharge due to unoptimized core.
- ๐ถ Problems with VoLTE or Wi-Fi Calling.
Before installing, check out reviews on the XDA Developers forum.
๐ก
Castom firmware requires regular updates. If you have installed LineageOS, keep an eye on new builds on the official website and update every 1-2 months to fix vulnerabilities.
Typical errors and their solutions
Even with the correct following of the instructions, problems can arise, and here are the most common ways to eliminate them:
| Mistake. | Reason. | Decision |
|---|---|---|
| Anti-Rollback Protection | Reverse to the old version of MIUI | Flush the firmware with ARB Not lower than the current one (check in the flash_all.sh) |
| This MIUI version cannot be installed on this device | Incompatible firmware (e.g. EEA on Global) | Download firmware for your region or stream through Fastboot with full cleaning |
| The phone does not turn on after the firmware | Incorrectly selected method or interrupted process | Fastboot with the fastboot flash all team |
| Invalid sparse file format at header | Firmware file damaged | Download the firmware again, check the checksum (MD5) |
| Hanging on the MI logo | Module conflict or crude cache | Press Power + Volume Increase, select Wipe Cache in Recovery |
If none of the methods worked, and the phone turned into a โbrickโ (does not respond to buttons, is not defined in Fastboot), there is a last chance โ firmware through the phone. EDL-The Emergency Download Mode (ED) is the mode for this:
- Download EDL-driver and firmware in.mbn format.
- Connect your phone to your PC by clamping Power + Volume + Volume Reduction (needs a special cable or tester).
- Sweat through MiFlash with the Clean All option option.
โ ๏ธ Attention: EDL-The firmware requires an authorized Xiaomi account (for new devices). 8T Released after 2021, you may need to contact the service center for unlocking EDL.