How to Upgrade Xiaomi Redmi 10S to the Latest MIUI Version: 3 Proven Ways

Xiaomi Redmi 10S is a popular mid-range smartphone, released in 2021 based on the MediaTek Helio G95 processor and the MIUI operating system. Regular firmware updates not only add new features, but also fix security vulnerabilities, optimize battery performance and fix bugs. However, not all users know how to properly update the device to avoid errors or even β€œbricking” the phone.

In this article, we will discuss three official ways to update: through the settings menu (OTA), You can use the Mi Flash Tool and Fastboot, and you can also check the current version. MIUI, Where to download the original firmware and what to do if the update is suspended. 10S codenamed "rosemary" - they often cause bad firmware.

1.Preparation for the update: what to do before the start

Before you update Redmi 10S, follow the mandatory preparatory steps to minimize the risk of crashes and data loss.

The first step is to check the current version of MIUI. To do this, go to Settings β†’ About Phone β†’ MIUI Version. Remember or write down the full firmware name (e.g. MIUI Global 14.0.5 Stable).

Next, make sure that:

  • πŸ”‹ Battery charge of at least 60% (when upgraded via OTA) 100% (when running through Fastboot).
  • πŸ“Ά Wi-Fi connection stable (do not use mobile internet to download firmware!).
  • πŸ“± There is enough free space on the phone: 2-4 GB is required for the update on the system partition.
  • πŸ” All off. VPN Proxy servers can block access to Xiaomi servers.

If you are planning to upgrade through the Mi Flash Tool, additionally:

  • πŸ–₯️ Install official Xiaomi drivers on your PC (you can download it on the website mi.com).
  • πŸ”Œ Use the original. USB-cable (poor cables may interrupt data transmission).
  • πŸ›‘οΈ Disable the antivirus – it can block firmware files as β€œsuspicious".

⚠️ Attention, if your Redmi 10S It was purchased in China (the version for the domestic market), the firmware of the global market. MIUI This can cause the device to lock. Check the model in Settings β†’ The phone. β†’ Model: if the name has the letter C (for example, M2109K7AG), Use only Chinese firmware.

πŸ“Š How often do you update your firmware on Xiaomi?
Once a month
Only with critical updates
Never update.
Only if there are bugs.

2. Method 1: Air Update (OTA) is the easiest method

Over-The-Air (OTA) is a standard way that doesn’t require a PC connection, and is suitable for most users if:

  • πŸ“² The phone is stable, without major failures.
  • πŸ”„ You want to upgrade to the next version. MIUI (For example, from 13.0.4 to 13.0.5).
  • 🚫 No need to reset or switch to another branch (e.g. from Stable to Developer).

Instructions:

  1. Open Settings β†’ About the phone β†’ System update.
  2. Click Check Updates. If a new version is available, a Download button will appear.
  3. Wait for the download to be completed (the file weight is usually 1.5-3 GB).
  4. After downloading, click Install and confirm the reboot.

The phone will restart and update within 5-15 minutes. Don't interrupt the process even if the screen stays black for a long time!

⚠️ Attention, if after the update OTA phone began to brake or discharge quickly, perform a cache reset: turn off the device, then press Volume up + Select Wipe Cache from the Recovery menu.

β˜‘οΈ Preparation for OTA-renewal

Done: 0 / 5

Method 2: Manual firmware through Recovery – if OTA does not work

If the automatic update doesn't find a new version or gives you an error, you can install the firmware manually through Recovery, which saves user data but requires you to pre-load the update file.

Step 1. Download the firmware for Redmi 10S

The official firmware for rosemary (codename Redmi 10S) is available on the website:

  • 🌍 Global MIUI (for models with the G suffix in the title).
  • πŸ‡¨πŸ‡³ Chinese MIUI (for C-suffix models).
  • πŸ‡ͺπŸ‡Ί European MIUI (EEA).

Select only files marked with Recovery (for example, rosemary_global_images_V14.0.5.0.SKLMIXM_20231010.0000.00_13.0_global.zip).

Step 2. Transfer the file to your phone

Move the downloaded.zip archive to the root folder of internal memory (not nested!).

Step 3. Install firmware through Recovery

  1. Turn off the phone.
  2. Press Volume Up + Power before the Mi logo appears.
  3. From the Recovery menu, select the language (if available), then Install update.zip to System.
  4. Confirm the installation and wait for completion (10-20 minutes).
Type of firmwareFile sizeIs the data preserved?Do you need unlocking?
OTA (incremental)500 MB - 1.5 GBYes.No.
Recovery (full)2-3 GBYes.No.
Fastboot (full)3-4 GBNo (unless selected)Yes (for official)

πŸ’‘

If you have a hand firmware on your phone, wait 30 minutes. If nothing has changed, reset it via Recovery (Wipe Data).

4. Method 3: Fastboot Firmware for Power Users

The Fastboot method is used if:

  • πŸ”„ We need to switch to another branch. MIUI (For example, from Stable to Developer).
  • πŸ› οΈ The phone is not switched on or got stuck in the bootloop.
  • πŸ“¦ Requires a β€œclean” installation without remnants of old firmware.

Important! This method requires you to unlock the bootloader. If you haven't, follow Xiaomi's official instructions. Unlocking takes up to 72 hours and requires you to link your Mi Account.

Instructions:

  1. Download Fastboot firmware for rosemary from the official website (file with the extension.tgz or.zip).
  2. Unpack the archive in a folder on your PC (e.g., C:\MiFlash\rosemary).
  3. Turn off your phone and put it in Fastboot mode: Press Volume Down + Power.
  4. Connect Redmi 10S to your PC and start the Mi Flash Tool.
  5. In the program, click Select, specify the folder with the firmware, then Refresh (should appear). COM-port).
  6. Select Clean All (full reset) or Clean All and Lock (reset + lock bootloader).
  7. Press Flash and wait until it is completed (10-15 minutes).

⚠️ If the Mi Flash Tool is an anti-rollback error, you are trying to install an older version. MIUI, It's not the one on the phone, it could cause the device to fail completely.

What to do if the Mi Flash Tool can't see your phone?
1. Make sure that Xiaomi drivers are installed (download from the manufacturer's website). 2. Try another one USB-cable or port (better) USB Disable driver signatures in Windows: restart your Shift PC, select Diagnostic β†’ Additional parameters β†’ Loading parameters β†’ Reboot, then press. F7 (disable signature verification). 4. In Device Manager, check if the phone is defined as Android Bootloader Interface.

5. Solving common errors in the update

Even if you follow the instructions, you can still get a problem, and let's look at the typical problems and solutions for the Redmi 10S:

Error: "Cannot verify update" (cannot be verified)

Reasons:

  • πŸ“„ The firmware file is corrupted or not intended for your model.
  • πŸ” The file signature does not match the expected (for example, you downloaded the firmware for Redmi Note). 10S, Not for Redmi. 10S).

Solution: Download the file again from the official website and check its checksum (MD5). For Redmi 10S, the file name must contain rosemary.

Updater process ended with ERROR: 7

This error means you are trying to install firmware for another device, such as if your Redmi 10S has a global version (G) and you downloaded firmware for the Indian version (I).

Solution: Make sure the code name in the firmware file matches your device. To check the model code, type in the terminal (ADB is needed):

adb shell getprop ro.product.device

The answer has to come back: rosemary.

phone is stuck on startup Redmi logo after update

If the device does not boot for more than 30 minutes after running through Recovery or Fastboot:

  1. Turn off the phone with a long press Power (10-15 seconds).
  2. Go to Recovery (Loudness up + Nutrition).
  3. Select Wipe Data β†’ Wipe All Data (full reset).
  4. Reset the device.

πŸ’‘

If the phone doesn't turn on after reset, try flashing it back through Fastboot with the Clean all and lock option, which will return the device to factory status with the bootloader locked.

6. How to roll back to the previous version MIUI

Sometimes the new firmware is worse than the old one, with bugs, loss of autonomy, or loss of function, and you can return the previous version, but with reservations:

  • ⏳ Recoil is only possible within 72 hours after the update (for the OTA).
  • πŸ”’ If you were swiping through Fastboot, rollback will require unlocking the bootloader.
  • ⚠️ Anti-rollback risk: If a new firmware updates the anti-rollback version, the rollback will result in a brick".

Instructions for rollback through Recovery:

  1. Download the full firmware of the previous version (not OTA-packet!).
  2. Rename the file to update.zip and place it in the root of the memory.
  3. Go to Recovery and select Install update.zip to System.
  4. Confirm the rollback and wait for completion.

If the rollback is not possible due to anti-rollback, you can only wait for an official fix from Xiaomi or install custom firmware (for example, LineageOS, but this voids the warranty).

7.Optimizing after the update: what to do first

After a successful upgrade, follow a few steps to keep your phone running smoothly:

1.Drop the app cache

Go to Settings β†’ Applications β†’ Application Management, select Three Dots β†’ Reset the cache of all applications. This will help avoid lags.

2. disable unnecessary MIUI functions

MIUI is known for its abundance of background processes, to save battery life:

  • πŸ“Š Turn off Auto-Optimization in Settings β†’ Battery β†’ Battery settings.
  • πŸ” Remove or freeze unnecessary system applications (e.g. Mi Video, Mi Music) through Settings β†’ Annexes.
  • πŸ“Ά Enable Power Saving Mode for Background Applications.

3. Check the security settings

After the update, some parameters may be reset:

  • πŸ”’ Update your fingerprints and pattern lock in Settings β†’ Password and security.
  • πŸ›‘οΈ Turn on Google Play Protect in Google Play Settings.
  • πŸ“± Check permissions for applications in Settings β†’ Confidentiality β†’ Permits.

πŸ’‘

If the mobile connection is lost after the update, go to Settings β†’ SIM-maps and mobile networks β†’ Access point settings (APN) You can pick the operator manually. Sometimes you reset the parameters. APN.

FAQ: Frequent questions about Redmi updates 10S

Can I upgrade Redmi 10S to Android 13?
The Redmi 10S originally shipped with Android 11 and received an update to Android 12 under MIUI 13/14.There will be no official update to Android 13 for this model, as Xiaomi has stopped supporting after two years of updates. However, you can install custom firmware (like LineageOS 20), but this requires unlocking the bootloader and voids the warranty.
Why doesn't he come? OTA-update?
There are several reasons: 🌍 Your model does not support global updates (e.g., Chinese version C). πŸ”„ Xiaomi has suspended the distribution of the update due to bugs (check the forums Mi Community). πŸ“΅ Automatic updates to Settings are disabled on the phone β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Settings. Solution: download the firmware manually from the official website and install it through Recovery.
How to check if the bootloader is unlocked?
Turn off the phone, then press Volume Down + Power. If Fastboot and Unlocked status appear, the bootloader is unlocked. If Locked, you'll need official unlocking through the Mi Unlock Tool.
Can I upgrade Redmi 10S without losing data?
Yes, if you use it: πŸ”„ OTA-Update (via the settings menu). πŸ“¦ Recovery firmware (manual installation of.zip file without reset). When you run through Fastboot, the data will only be saved if you select the Save user data option (but this does not guarantee stability!). β†’ Additionally. β†’ Backup and reset.
What if after the update, the sensors (gyroscope, compass) stopped working?
This is a known problem with some versions of MIUI for Redmi 10S. Solutions: Reboot your phone. Reset sensor settings: go to Settings β†’ System β†’ Additional β†’ Resets β†’ Sensor resets. If it didn’t work, roll back to the previous firmware version or wait for a patch from Xiaomi.