Update components on Xiaomi: a detailed guide for users

If you own a smartphone, TV or other Xiaomi smart device, you’ve probably encountered a feature update notification that often raises questions about what’s being updated, why the process takes so long, and can it be canceled? Unlike standard firmware updates (MIUI or HyperOS) that bring new features, component updates work at a deeper level — it affects drivers, core modules and system libraries.

In this article, we’ll explore what a component update in Xiaomi’s ecosystem is, how it differs from regular updates, and why it shouldn’t be ignored. You will learn how to check the relevance of components on your device, what problems can arise when updating, and what to do if the process stalls or ends with an error. TV And smartphones on HyperOS, because they have their own nuances.

Spoiler: It can take up to 30 minutes to update components and reboot the device several times, which is fine if you don't interrupt the process, but there are cases where user intervention is still required. Read on to avoid typical errors.

What is the update of components in Xiaomi devices

The term “Component Update” in Xiaomi refers to an update of low-level system modules that are responsible for:

  • 🔧 Equipment drivers – the work of the camera, speakers, sensors, communication module (Wi-Fi, Bluetooth, 5G).
  • 🖥️ The core of the system – optimization of power consumption, stability and compatibility with new software.
  • 🛡️ Security – fixing vulnerabilities in firmware that are not covered by monthly patches.
  • 🔄 Compatibility – adapting the device to new versions MIUI/HyperOS third-party.

Unlike regular firmware updates, which are installed through Settings → About Phone → System Update, components are updated automatically in the background or on request of the system. For example, after a major update MIUI 14 → HyperOS, many users of Xiaomi 12T and Redmi Note 11 received a notification about the need to update components – without this, the new features could not work properly.

It’s important to understand that component updates aren’t always tied to the firmware version. It can come out separately even if your device is already on the latest HyperOS. For example, in 2026, Xiaomi released a component update for the Mi TV Q2 55, which fixed problems with Dolby Vision support — while the firmware version remained the same.

📊 What kind of Xiaomi device do you have?
Smartphone
Television
Laptop
Smart watches
router
Other

How to check and run component updates

In most cases, the system will notify you that you need to update the components, but you can check their relevance manually.

📱 On smartphones and tablets Xiaomi/Redmi/POCO

1. Go to Settings → About Phone → System Update.

2 If a component update is available, you will see a separate “Update components” button (or “Component Update” on English firmware).

3. Press it and follow the instructions. The device can restart several times.

Charge the battery at least 50 times%|Connect to a stable Wi-Fi|Close all background applications|Do not interrupt the process until it is completed-->

📺 On Xiaomi Mi TVs TV

1. Open Settings → About TV → System Update.

2 If a component update is available, it will be displayed as a separate item marked "Components".

3. Press Update and wait until it's finished. Don't turn the TV off the socket - this can cause the bootloader to crash.

On some models (such as the Mi TV P1 or Xiaomi TV A2), the component update can be triggered automatically after the reboot, in which case you will see a black screen with a progress bar and the words “Updating components...”.

What if the “Update components” button is inactive?
If the button is gray, it means that: 1) the device already has the latest versions of components. 2) Update downloaded, but not installed (reboot needed). 3 Xiaomi servers are temporarily unavailable (check the Internet connection). In rare cases, the problem is solved by resetting the cache through Settings. → Annexes → Application management → Three points. → Show system-based → Update of the PO → Clear the cache.

How long does it take to update components?

Update time depends on the device model, Internet speed and the amount of update, on average, the process takes:

Type of deviceMinimum timeMaximum time.Number of reboots
Smartphones (Redmi, POCO, Xiaomi)5-10 minutes25-30 minutes1-2 times
TVs (Mi TV, Xiaomi TV)10-15 minutes40-50 minutes2-3 times
Laptops (Xiaomi Book)15-20 minutes35-45 minutes1 time
Routers (Mi Router, AX)2-5 minutes10-15 minutes1 time

⚠️ Warning: If the component update on Xiaomi TV lasts more than an hour and the progress bar is not moving, this may indicate a freeze:

  1. Wait another 20-30 minutes (sometimes the process freezes by 90-99%).
  2. If there are no changes, turn off the TV from the socket for 1 minute and turn it on again.
  3. When you freeze again, try updating your firmware via USB (instructions in the next section).

💡

If the component update on your smartphone is delayed, check the temperature of the device. Overheating can slow down the process. Remove the case and put the phone on a flat surface for better cooling.

Common errors in component updates and solutions

Even with the right user actions, component updates can end up with an error, and let's look at the most common problems and how to fix them.

🔴 Error: “I failed to update the components: -24)

This error often occurs on Xiaomi smartphones when:

  • 📶 Unstable Internet connection (especially on mobile data).
  • 🔋 Low battery charge (less than 30%).
  • 🗃️ Lack of free space in the section /system.

Decision:

  1. Connect to Wi-Fi and make sure the download speed is stable.
  2. Charge the device to at least 50%.
  3. Clear the cache through Settings → Memory → Clear the cache.
  4. Repeat the update attempt.

🔴 Mistake: Xiaomi TV won’t turn on after component updates

If after the update, the Mi TV does not respond to the remote or loads into an infinite loop (bootloop), the reason may be:

  • ⚡ Interrupting the process (switching off power).
  • 🔌 Incompatibility of the component version with the current firmware.
  • 🛠️ Hardware failure (rarely).

Decision:

⚠️ Note: If the TV does not turn on, do not try to flash it through the Fastboot without experience - this can lead to a complete loss of warranty.It is better to contact the Xiaomi service center with an error code (if it is displayed on the screen).

For advanced users:

  1. Download the latest firmware for your model from the official Xiaomi website (section "For developers").
  2. Unpack the archive and copy the update.zip file to a FAT32 flash drive.
  3. Insert the flash drive into the TV, press the Menu button on the remote and the Power button on the case for 10 seconds.
  4. In the recovery menu, select “Update from USB”.

🔴 Error: Components are incompatible with the current version of the software»

This problem is typical for devices that received unofficial firmware (for example, through Xiaomi.eu) or were siphoned off to an older version of MIUI.

Decision:

  • 🔄 Return to the official firmware via Fastboot or Recovery.
  • 📥 Install the latest version MIUI/HyperOS for your model.
  • 🔄 Restart the device and try again to update the components.

💡

If you use custom firmware (like LineageOS), updating components can cause the device to fail, in which case it is better to abandon the update or look for compatible modules on forums (such as XDA Developers).

How to roll back component updates (if something goes wrong)

Unlike firmware, it is impossible to roll back component updates with standard tools, but there are several ways to return the device to working condition:

📱 For smartphones. Xiaomi/Redmi/POCO

1. factory reset (will delete all data but return the stable version of components):

Settings → About the phone → Reset settings → Erase all data

2. Manual firmware via Fastboot (saves data but requires a PC):

  • Download the official Fastboot-ROM for your model from the Xiaomi website.
  • Connect your phone to your PC in Fastboot mode (clip Volume Down + Power).
  • Run the script. flash_all.bat (Windows or flash_all.sh (Linux/Mac).

📺 For Xiaomi Mi TVs TV

1. Recovery via USB:

  • Download the firmware for your model (e.g. Mi TV 4S 55) from the official website.
  • Unpack the archive and rename the file to update.zip.
  • Copy it onto a flash drive (FAT32) and paste it into the TV.
  • Press Menu + Power for 10 seconds to enter Recovery Mode.

2. Reset via service menu (if the TV is turned on but is not working correctly):

Settings → Device → Reset and restore → Reset all settings

⚠️ Note: After rolling back components, some features (e.g. Dolby Atmos or AI-scaling may work worse than the new version. Before rolling back, check if there are alternative solutions (for example, firmware updates).

Frequent questions about Xiaomi components update

❓ Can Automatic Component Updates Be Disabled?
No, Xiaomi doesn't provide this option, but you can: Turn off automatic update downloads in Settings. → The phone. → Updating the system → Three points. → Settings → Auto-Update (select "Off"). Use ADB-command to block the update service (requires an unlocked bootloader): adb shell pm disable-user --user 0 com.android.updater ⚠️ This is not recommended, as legacy components may cause vulnerabilities or incompatibility with new applications.
❓ Why the sound is missing after the upgrade or the camera is not working?
This is a typical driver conflict problem. Try: Reboot your device. Clear the cache for Camera and Media apps in Settings. → Install the latest firmware version (sometimes components require an updated firmware update) MIUI/HyperOS). If the problem persists, reset your settings. On Xiaomi TVs, after the component update, the sound may disappear. HDMI-In this case, reconnecting cables or resetting sound settings will help.
❓ Do I need to update components if the device is stable?
Yes, it's recommended. Even if you don't notice the problems, component updates: 🛡️ Close security vulnerabilities (e.g., in Wi-Fi or Bluetooth). 🔋 Optimize energy consumption (especially important for smartphones with HyperOS). 🎮 Improve compatibility with new games and applications (e.g. Genshin Impact or Call of Duty Mobile may require fresh graphics drivers) Exception if you use custom firmware or modified software.
❓ How to find out the version of current components in Xiaomi?
On smartphones: Open the Phone app. Enter the code: ##4636##. Go to the Phone Information tab, which will show the version of the kernel and components. On TVs: Press the Menu button on the remote. + Up. + OK In the service menu, look for the Version Info section, and it will be the line "Component Version». ⚠️ Do not change other options in the service menu – this can cause the device to crash!
❓ What to do if updating components requires a password?
If the system requests a password (for example, on a Xiaomi TV), it can be: Password from your Mi Account - enter data from your Xiaomi account. Service password - for some TV models it is 1234, 0000 or 3368 (depending on the firmware). Child Lock Password - If Child Mode is enabled, try 1234. If the password doesn't fit, reset it through Settings → Accounts. → Xiaomi → Forgot your password (for smartphones) or contact Xiaomi.