Update Xiaomi 9T to the latest version of MIUI: all the ways and nuances

The Xiaomi 9T (also known as the Redmi K20 in some regions) remains a popular smartphone even years after its release. However, keeping its firmware up to date is critical to ensuring it works and has access to new features. The latest version of MIUI not only fixes security bugs, but also optimizes performance, adds fresh interface chips and improves compatibility with modern applications.

In this article, we will discuss all the available ways to update Xiaomi. 9T โ€” standard OTA-Updating "over the air" to manual firmware via Fastboot or Recovery, with special attention to device preparation, data backup and solving typical problems that users face when upgrading firmware. If your smartphone has not received updates for a long time or hung on the old version MIUI โ€” This will help you bring him back to life.

Xiaomi 9T Preparation for Upgrade: What to Do Before You Get Started

Before you start an update, there are a few critical steps that need to be taken, and neglecting them can lead to data loss, disruption, or even a build-up of the device, starting with checking the current firmware version and compatibility.

Open the Settings menu โ†’ About Phone โ†’ MIUI version. Remember or write down the current version (e.g. MIUI 12.5.4 Stable).This will help you choose the right firmware file if you need a manual update. Also check the device model in the Model section - it should match the Xiaomi 9T (davinci) or Redmi K20 (davinciin for the Indian version).

  • ๐Ÿ”‹ Battery charge at least 60%. When upgrading via Recovery or Fastboot, 100% is recommended, as the process can take up to 30 minutes.
  • ๐Ÿ“ฑ Free space - minimum 3 GB on the internal drive. The firmware weighs. ~2-2.5 GB, plus space required for temporary files.
  • ๐Ÿ”’ Backup โ€“ be sure to save contacts, photos, messages and app data. Use Settings โ†’ Additionally. โ†’ Backup and reset or third-party services like Google Drive.
  • ๐ŸŒ A stable Internet connection is for OTA-You can use Wi-Fi or mobile Internet with unlimited rates to download firmware manually, you can use a PC.

โš ๏ธ Attention: If your Xiaomi 9T was unlocked through Mi Unlock or installed custom firmware (for example, LineageOS), standard OTA-In this case, use only manual methods with complete data cleanup (clean all in Fastboot).

Also, remove unnecessary files and app cache to free up space. Go to Settings โ†’ Storage โ†’ Cleanup and optimize. If you plan to upgrade through Fastboot, install the latest version of the Mi Flash Tool and drivers for Xiaomi on your PC.

๐Ÿ“Š How often do you update your firmware on Xiaomi?
Every time a new version is released
Only if there are critical bugs
Six months
Never updated.

Method 1: Automatic Air Update (OTA)

The easiest and safest method is to upgrade through the built-in OTA (Over-The-Air) system, which is suitable for most users unless the smartphone has been heavily modified, taking 10-20 minutes and requiring no connection to a PC.

Instructions:

  1. Connect to a Wi-Fi network (updating via mobile internet can take up a lot of traffic).
  2. Go to Settings โ†’ About the phone โ†’ System update.
  3. Press the Check Updates button. If a new version is available, the system will prompt you to download it.
  4. After download, click Reboot and Update. The smartphone will restart and install the firmware automatically.

If the update is not available, the following reasons are possible:

  • ๐Ÿ”„ Your current version MIUI It's so old that it's old. OTA-servers don't support it, and you'll need to manually update it through Recovery.
  • ๐ŸŒ Regional restrictions. Some firmware is distributed first in China and then in the global version. Try changing the region in your Mi Account settings.
  • ๐Ÿ”ง Automatic updates are disabled on your smartphone. Check the settings in the System Update section โ†’ Settings (โš™๏ธ) โ†’ Auto-update.

โš ๏ธ Attention: If after OTA-Xiaomi update 9T If you start to overheat or discharge quickly, reset the cache to Recovery. + Power, select Wipe Cache and confirm the action. User data will not be affected.

๐Ÿ’ก

OTA-Update is the safest method, but only works if the current firmware is official and not modified.

Method 2: Manual update via Recovery

If automatic updates are not available or if they give you an error, you can manually install the firmware through Recovery mode, which saves user data but requires you to select the right firmware file.

Download the latest version of MIUI for Xiaomi 9T from the official website:

  • Global version: https://new.c.mi.com/global/miuidownload/index
  • European version: https://new.c.mi.com/eu/miuidownload/index
  • Chinese version: https://new.c.mi.com/cn/miuidownload/index

The file must have a.zip extension and a name of the type. miui_DAVINCIGlobal_V12.5.4.0.RFKEUXM_... (where DAVINCI โ€” codename Xiaomi 9T).

Installation instructions:

โ˜‘๏ธ Preparing for an update through Recovery

Done: 0 / 4
  1. Copy the downloaded.zip file to the root directory of internal memory (not to folders!).
  2. Turn off your smartphone and press the Volume Up + Power combination to enter Recovery.
  3. From the Recovery menu, select the language (if available), then Install update.zip to System.
  4. Specify the path to the downloaded file and confirm the installation.
  5. After you complete the process, select Reboot to System.
Type of firmwareCompatibilityData retentionDo you need unlocking?
Stable (stable)For everyday useYes.No.
Developer (developer)To test new functionsYes.No.
Fastboot (full)To restore the "brick" deviceNo (full reset)Yes (if locked up)
LineageOS (Pixel Experience)For advanced usersNo (backup recommended)Yes.

If you install it through Recovery, you see a "Can't verify update" error, it means that the firmware file is corrupted or not intended for your model. Download it again and check the checksum (MD5) through a utility like HashMyFiles.

4. Method 3: Fastboot Firmware (for power users)

The Fastboot method is used when:

  • ๐Ÿ”„ The smartphone does not turn on or hovers on the Mi logo.
  • ๐Ÿ”ง Repeat to an older version is required. MIUI.
  • ๐Ÿ”“ The device was unlocked, and you need to install the official firmware from scratch".

This method will require:

  • ๐Ÿ’ป Windows computer (recommended) 7/10/11).
  • ๐Ÿ”Œ Cable USB (preferably original).
  • ๐Ÿ› ๏ธ Mi Flash Tool (download from the official website).
  • ๐Ÿ“„ Firmware in.tgz or.zip format for Fastboot.

Step-by-step:

  1. Unpack the firmware archive in a folder without Cyrillic characters (for example, C:\MIUI\).
  2. Install drivers for Xiaomi (you can use Mi PC Suite).
  3. Turn off your smartphone and press Volume Down + Power to enter Fastboot mode (the image of a hare in a hat-outfit will appear).
  4. Connect the device to your PC and start the Mi Flash Tool.
  5. In the program, click Select and specify the path to the firmware folder. Then select clean all mode (complete cleaning) or save user data (save data, but not always stable).
  6. Press Flash and wait until it is completed (10-15 minutes).

โš ๏ธ Note: If the Mi Flash Tool gives you a "Couldn't find fastboot" error, check the cable connection and try another one. USB-port (preferably) USB 2.0 on the back of your PC. Also disable the antivirus, it can block drivers.

What to do if the Mi Flash Tool is 99% deaf?
This is a common problem with checking the firmware signature. Solutions: 1. Restart your PC and smartphone, repeat the procedure. 2. Try another version of the Mi Flash Tool (for example, 2018 instead of the last one). 3. Disable signature verification in the program settings (if available). 4. Use an alternative utility XiaoMiTool V2 (unofficial, but often saves in such cases).

5. Solving common errors in the update

Even if you follow the instructions, Xiaomi 9T users may encounter errors, and consider the most common ones and how to fix them.

Error: "Can't verify update" in Recovery

Reasons:

  • The firmware file is corrupted or not completely downloaded.
  • Mismatch of device model and firmware (for example, trying to install firmware for Redmi K20 Pro on Xiaomi 9T).
  • The firmware has been modified (e.g., recovery.img removed).

Solution: Download the firmware again, check its hash amount and make sure that the file is designed specifically for davinci (codename Xiaomi 9T).

This package is for 'davinci' devices; this is a ''

This error means that the firmware is not suitable for your model. Check the code name of the device in Fastboot with the command:

fastboot getvar product

If the output shows davinciin, download the firmware for the Indian version (Redmi K20).

Error: Hanging on the Mi logo after the update

Possible causes:

  • Version incompatibility (e.g., switching from Android 10 to Android 11 without a complete cleanup)
  • The update process is interrupted.
  • Conflict with installed Magisk or Xposed modules.

Solution: Run Wipe Data in Recovery (full reset) or run your device through Fastboot with the clean all option option option option.

๐Ÿ’ก

If after the update the sound is lost or the mobile network is not working, reset the network settings in Settings. โ†’ SIM-maps and mobile networks โ†’ Network resets. This often helps with configuration conflicts.

6. How to roll back firmware on Xiaomi 9T if the update failed

If the new version of MIUI is unstable (for example, the battery is fast down, the processor is warmed or lags occur), you can return the previous firmware.

  • ๐Ÿ”™ A rollback to an older version of Android (e.g. 11 to 10) requires a complete data cleanup (clean all in Fastboot).
  • ๐Ÿ”’ If the device was locked after the update, unlocking will take 7-30 Days (by Xiaomi Rules).
  • ๐Ÿ“ฑ When rolling back to the old firmware, you may need to re-assign your Mi Account.

Instructions for rollback:

  1. Download the desired firmware version (for example, MIUI 12.0.3 Stable) from the official website.
  2. If the rollback is within the same Android version (e.g., from MIUI 12.5 to MIUI 12.0), you can use Recovery without losing data.
  3. If you roll back to another version of Android, run the device through Fastboot with the clean all option.
  4. After rollback, reset settings to Settings โ†’ Additional โ†’ Backup and Reset โ†’ Reset settings.

Important: Before rolling back, check if the old firmware supports current apps. For example, some versions of WhatsApp or Google Pay may not work on Android 9.

7. Optimize Xiaomi 9T after the update

After a successful update, it is recommended to follow several steps to improve performance:

  • ๐Ÿงน Cache Cleanup: Go to Settings โ†’ Warehouse โ†’ Cleaning and removing unnecessary files.
  • ๐Ÿ”„ Network reset: This will help avoid problems with Wi-Fi or mobile internet (Settings) โ†’ SIM-maps and mobile networks โ†’ Resetting network settings).
  • ๐Ÿ”‹ Battery calibration: Completely discharge the smartphone, then charge to 100% No breaks. Repeat the cycle. 2-3 once.
  • ๐Ÿ›ก๏ธ Disabling unnecessary services: C Settings โ†’ Permits โ†’ Auto Start Disable Autoboot for Low Used Applications.

Also check the energy saving settings:

  1. Go to Settings โ†’ Battery and Performance โ†’ Performance Mode.
  2. Choose Balanced or Performance (if you want top speed).
  3. Turn off MIUI Optimization for critical applications (such as messengers or navigators).

If you have lags after the update, try turning off the interface animation.

  1. Activate Developer Mode (7 times click on the MIUI version in About Phone).
  2. Go to Settings โ†’ Additional โ†’ For developers.
  3. Find the items Window animation scale, transition animation scale and animator duration - set the value Disconnected.

8. Frequently Asked Questions (FAQ)

Can you upgrade Xiaomi 9T to Android 13?
Officially, Xiaomi 9T has not received an update to Android 13 โ€“ the last supported version is Android 11 (MIUI 12.5 Enhanced).However, you can install custom firmware like LineageOS 20 or Pixel Experience 13, but this will require unlocking the bootloader and resetting data.
Why did the Magisk (Magisk) disappear after the update?
Update through OTA Or Recovery deletes Magisk. To return the root, after the update, you need to: Download the latest version of Magisk (.apk). magisk.zip And I'll just patch it through Recovery. boot.img From the new firmware through Magisk Manager and flash it into Fastboot: fastboot flash boot magisk_patched.img fastboot reboot
How to speed up the download of OTA-updates if it is long to download?
If the update is too slow to download, try: Connect to another Wi-Fi network (e.g., 5GHz instead of 2.4GHz). VPN (sometimes helps with regional restrictions. Download firmware manually from the official website and install via Recovery. Disable Traffic Optimization in the settings SIM-map.
Can you upgrade to Xiaomi 9T without losing data?
Yes, if: You're using OTA-update or Recovery with official firmware. the Android version does not change (for example, update with the official firmware). MIUI 12.0.3. MIUI 12.5.4 based on Android 10. Otherwise (change Android version, Fastboot firmware with clean all option) the data will be deleted. Always backup!
What if the fingerprint sensor stopped working after the update?
This is a known problem in some versions of MIUI. Try: Delete all saved fingerprints to Settings โ†’ Passwords and Security โ†’ Fingerprints. Reboot the device. Add the print again. If it doesn't work, reset the settings (data backup is mandatory!). If the sensor doesn't work after the reset, maybe there's a hardware problem, contact the service center.