Modern Xiaomi Redmi smartphones are based on the Android operating system, which receives updates from developers on a regular basis. These updates not only change the version number, but also bring critical security patches, improve power consumption and add new features to the shell of MIUI or HyperOS. Ignoring updates can lead to a decrease in device performance and vulnerability of personal data of the owner.
The process of installing a new version of software may seem difficult for an inexperienced user, but there are several proven methods that allow you to perform this task yourself. You do not need to be an IT expert to update your software. The main thing is to clearly follow the algorithm of actions and understand what exactly is suitable for your current situation and the state of the smartphone.
In this article, we will take a look at all the options available for transitioning to the latest version of the system, from a standard “over the air” update to manually installing firmware through a computer. We will also look at the typical errors that can occur in the process and how to fix them. Proper preparation of the device before the procedure guarantees a successful result without losing important files.
Preparing the smartphone for system update
Before any manipulation of the system partition, a number of preparatory steps must be taken, a critical step that is often ignored, which leads to data loss or device failures, and the first step is to make sure that the battery level is at least 60%, and ideally, to fully charge the device to 100%.
Be sure to back up all your important data. While regular update methods usually store information, there is always a risk of software failure. You can use Mi Cloud cloud storage or local backup through the settings menu. Save contacts, photos, messages and app settings to a safe place.
Free up enough space in internal memory. Update files can weigh between 2 and 4 GB, and the system needs extra space to decompress and install them. If there is not enough memory, the process can be interrupted during the packet verification phase, leading to a boot error.
⚠️ Warning: Do not try to upgrade a device connected to an unstable power source or powered by a portable power bank of dubious quality.A sharp drop in voltage while writing system files can irreversibly damage the bootloader.
Check the stability of the Internet connection. To download large amounts of data, it is recommended to use a reliable Wi-Fi network, since mobile Internet can be unstable or charged by traffic. SIM-map disabled restriction on background data transmission for system services.
☑️ Readiness for renewal
Method 1: Automatic update via settings (OTA)
The easiest and most secure method for most users is an over the air update (OTA – Over The Air), which independently checks the manufacturer’s servers for new firmware versions and suggests installing them, which is ideal for scheduled updates in one major version of Android.
To start the process, go to Settings → About Phone. At the top of the screen, you will see the MIUI or HyperOS version logo. Click on it and the system will start checking for updates. If a new version is found, the Download or Update button will appear.
Once the packet is loaded, the device will suggest restarting. Don't touch the smartphone during installation, the process can take 5 to 20 minutes depending on the amount of change and memory speed. The screen can go out and light up several times - this is normal behavior of the system when partitioning.
💡
If the update doesn’t come, try changing the region in the settings (Settings → Additional settings → Region) to India or Global, check again, and then return your region.
Sometimes the automatic updater may not see the new version due to cache or regional anchoring features, so you can try clicking on three dots in the corner of the screen and select Select a firmware file if you already have a downloaded package, but this is already the case with manual methods.
💡
OTA-Update – a regular mechanism that saves all user data and requires minimal intervention, but depends on Xiaomi servers and regional policy.
Method 2: Manual installation via Recovery Mode
If the automatic search does not give results or you want to upgrade to a specific version, bypassing the deployment queue, you can use the manual method. To do this, you need to download the current firmware file (archive with the.zip extension) from the official website or proven resources.
Place the downloaded file in the root of internal memory or on a memory card (if it is supported and configured as storage). Then go to the Settings menu → About the phone and click on the logo of the version of the software. Click on the three dots in the upper right corner and select "Select firmware file".
The system will find the archive and suggest starting the process. Once confirmed, the smartphone will go into Recovery mode, where the progress bar will show the installation status, a method often used to transition between regional versions (for example, from CN to Global), but in this case, you need to unlock the bootloader.
| Type of firmware | File extension | Data retention | Requirements |
|---|---|---|---|
| Recovery (OTA) | .zip | Keeps it. | The base version is higher or equal to the current version |
| Fastboot | .tgz | Washing (usually) | Unlocked bootloader, PC |
| Recovery (Full) | .zip | Keeps it. | Coinciding firmware region |
It is important to understand the difference between the types of updates. Switching from an older version to a newer version (upgrade) usually goes smoothly, but trying to install an older version (downgrade) through the standard Recovery menu is often blocked by the security system to avoid vulnerabilities.
⚠️ Warning: When manually installed, make sure the firmware file is designed specifically for your device code (codename).Redmi Note 10 firmware installed on the Redmi Note 10 Pro will turn your smartphone into a brick».
Use of Mi Flash Tool and Fastboot Mode
For advanced users and situations where the system does not boot or requires complete flashing and cleaning of all data, the Mi Flash Tool utility on the computer is used. This method requires the smartphone to switch to Fastboot mode. To enter this mode, you need to turn off the phone and press the power and volume buttons simultaneously.
Drivers must be installed on the computer ADB You can download the firmware archive in.tgz (not.zip) and unpack it in a folder with a path that does not contain Cyrillic characters and spaces. Connect your phone to your PC through a high-quality device. USB-cable.
In Mi Flash, choose the path to the unpacked firmware folder. At the bottom of the window, you need to select the firmware mode: clean all (complete cleaning), save user data (save data, does not always work when changing Android versions), or clean all and lock (clean and lock the bootloader), the latter option is safe only for official global firmware.
fastboot devices
fastboot oem unlock
fastboot flash recovery recovery.imgPressing the Flash button will start a process that takes 300 to 600 seconds. You can't interrupt or turn off the power. Once complete, the phone will automatically restart. The first run can last up to 10 minutes, as the system optimizes applications.
A common cause is an unlocked bootloader when you try to flash it or use firmware from another region. USB-cable USB 3.0 (try it out) USB 2.0).-->
Solving common mistakes and problems
Xiaomi Redmi users may experience a number of bugs during the update process, with one of the most common being “failed to receive updates,” which may be due to server congestion, especially in the early days of the new Android version. It is worth waiting a few hours or changing. DNS-servers in Wi-Fi settings.
Another common problem is hanging on the Mi or Redmi logo after the upgrade. If the device doesn't respond for more than 15 minutes, try a forced reboot by holding the power button for 10-15 seconds. If that doesn't work, you may need to log in to Recovery mode and reset to factory settings (Wipe Data), which will delete all files.
Errors when downloading a file often indicate damage to the downloaded archive or lack of space. Check the integrity of the file by comparing its checksum (if available), and make sure that at least 5-6 GB of memory is free.
- 🔄 Error 1: “Failed to check updates” – check date and time, they should stand automatically.
- 📉 Error 2: “Not enough memory” – delete app cache and large video files before installing.
- 🔒 Error 3: “bootloader is locked” – you need an unlocked firmware to install global firmware on the Chinese version BL.
- 🔋 Error 4: Interrupted due to low charge – connect the original charger while you install it.
If the phone starts to run out or warm up quickly after the upgrade, let it run normally for 2-3 days, the system performs background file indexing and database optimization, which puts a strain on the processor, usually after a couple of days, the situation stabilizes.