Updates by air (OTA) β standard way of obtaining new versions MIUI or HyperOS on Xiaomi, Redmi and smartphones POCO. However, sometimes automatic updates are delayed, disappear from the menu or the device simply does not see the available firmware. OTA It becomes the only way to get the latest software without a complete flashing through Fastboot or Recovery.
This guide will be suitable for most Xiaomi models (including Redmi Note 12, Xiaomi). 13T, POCO F5 etc.) working on the MIUI 12-14 or HyperOS. We will discuss two main methods: installation through Settings. β Update the software and through stock Recovery, and also tell you how to avoid typical errors like Couldn't verify update or hanging on the Mi logo.
Important: Manual installation OTA It doesn't require unlocking the bootloader or root rights, but if you do the wrong thing, it can cause the device to blink.
What is it? OTA-Update and why it doesnβt automatically come
OTA (Over-The-Air is a way of delivering firmware updates over the air, without a PC connection. The update file is downloaded to the device over the Internet and then installed in the background or after a reboot, OTA It only contains changes between versions, making it easier and faster to install.
Reasons why OTA It doesn't come automatically:
- π Phased release: Xiaomi often rolls out updates in waves - first for 1-5% of devices, then for the rest.
- π Regional restrictions: Firmware for Global, EEA, India and China are coming out at different times, for example, Redmi Note 11 in Russia may receive an update later than in India.
- π§ Modified software: If you previously installed custom firmware, changed the region through ADB or have removed system applications, automatic updates may break.
- πΆ Server problems: Sometimes Xiaomi servers are overloaded and updates are temporarily unavailable.
Hand-mounted OTA This allows you to circumvent these restrictions, but requires compliance with two key conditions:
- The update file should be specifically designed for your model and the current firmware version.
- The device must not have critical modifications (e.g. remote) /system or modified build.prop).
π‘
Before hand-mounting OTA Check the current version MIUI/HyperOS In Settings β The phone. β Version. MIUI. This will help you choose the right update file.
Preparation for manual installation OTA: What to do in advance
Incorrect preparation is the main cause of errors in installation OTA. Follow this checklist to avoid problems:
Download the correct update file for your model|Check the battery charge (minimum 50%)|Make a backup copy of the data|Disable ad blockers and VPN|Ensure a stable Wi-Fi connection-->
1. Determination of the model and firmware version
Go to Settings β About the phone and write down:
- π± Model of device (e.g, 2201116PG For the Redmi Note 11 Pro+ 5G).
- π’ Version MIUI/HyperOS (for example, V14.0.4.0.TKCCNXM).
- π Firmware Region (Global, EEA, China.).
2. Download OTA-file
Officially OTA-packages can be found on:
- π Official website MIUI Downloads (select the Recovery section) ROM β OTA).
- π Xiaomi Firmware Updater (unofficial but reliable source with archive of old versions).
- π Telegram channels, like, @MIUIUpdatesTracker or @XiaomiFirmwareUpdater.
β οΈ Warning: Never download firmware from questionable forums or torrent trackers. OTA-files may contain malware or be collected for another model, which will lead to a device blink.
3. File integrity check
The downloaded file must have a.zip extension and a name in the format:
fw_{model}_miui_{region}_{version}_{date}.zip
Example: fw_redmik50_miui_GLOBAL_V14.0.3.0.TKOMIXM_20231012.zipCheck it out. MD5-The hash of the file (through the Hash Droid app or online-tools site) must match the hash on the site where you downloaded the firmware.
Method 1: Installation OTA via the "Update" menuΒ»
This is the easiest way to do this, and it doesn't require a reboot in Recovery. MIUI 12-14 and HyperOS.
Installation steps:
- Download. OTA-file and move it to the root directory of internal memory (not to folders.
- Open Settings β About the phone β Software update.
- Click on the three dots in the top right corner and select Select the Update File.
- Find the downloaded.zip file and confirm the installation.
- Wait for the file to be checked (may take 1-5 minutes). If a Couldn't verify update error appears, see the "Error Solutions" section.
- After successful verification, click Reboot and install.
The device will restart and start installation, and it will take 5 to 15 minutes. SIM-memory-card!
What to do if the button "Select the update file" is missing?
Method 2: Installation OTA through stock recovery
If the first method didnβt work (for example, because of a modified build.prop), try installing the system. OTA This method is also useful if the device does not turn on normally, but loads into Recovery Mode.
Step-by-step:
- Download. OTA-file and rename it to update.zip (necessarily!).
- Place the file in the root of internal memory or on a memory card (if the device supports it).
- Turn off the phone.
- Press the button combination to enter Recovery: For most models: Power + Volume up. For some older devices (e.g. Redmi) 4X): Nutrition + Turning down the volume.
Install update.zip to System
Confirm the installation and wait until the process is completed (donβt interrupt!).
Reboot to System
β οΈ Note: If there is no Install option in Recovery update.zip To System, your device is running custom Recovery (e.g, TWRP). In this case, manual installation OTA You can make mistakes. Use only stock recovery!
What if Recovery doesnβt see the update.zip file?
- π Check that the file is in the root of the memory, not in the folder.
- π Try using a memory card (if supported).
- π Rename the file back to the original name (for example, fw_redminote10_miui_GLOBAL_...).
- π§ Make sure the file is not damaged (check it out). MD5-hash).
Solving errors in manual installation OTA
Even with the right actions, there can be mistakes, and below are the most common problems and solutions.
| Mistake. | Reason. | Decision |
|---|---|---|
| Couldnβt verify update | The file is corrupted, designed for another model, or modified by build.prop. | Download the file again. MD5-If you modified build.prop, restore the original file. |
| Update package missing | Recovery doesn't find the file update.zip. | Check the path to the file (should be at the root of the memory). Try using the memory card. Rename the file to update.zip (register!). |
| Hanging on the Mi logo after installation | Version incompatibility OTA Current firmware or damage to system files. | Wait 10-15 minutes (sometimes the first download is long) If it doesn't work, run Wipe Cache in Recovery. At the very least, run the full version through Fastboot. |
| E:footer is wrong or E:signature verification failed | The file is corrupted or incorrectly signed (often when downloaded via the browser). | Download the file via PC and then transfer it to your phone. Use official sources (see Preparation section) and check if the antivirus is blocking downloads. |
Critical information: If after installation OTA The device loads into the bootloop, don't try to re-install the same update. This can make the problem worse. Instead, reset via Recovery (Wipe Data) or run the full firmware through Fastboot.
Frequent questions about manual OTA installation on Xiaomi
In this section, we will answer the most popular questions of users who have encountered problems during the update.
π‘
If your device is running on HyperOS, make sure you download it. OTA-tag-file OS1.0 (for the first version of HyperOS, or OS2.0 (Installation of the installation MIUI-HyperOS firmware will lead to a brik!
Can I go back to the previous version through OTA?
Why? OTA-Updates have disappeared some functions?
Do I need to unlock the bootloader for manual installation? OTA?
Can we determine OTA different model?
How do you check that OTA correctly?
Alternative methods of updating, if OTA doesn't work
If manual installation OTA Failed to do so, consider alternative methods:
1.Update via Fastboot
Full firmware via Mi Flash Tool or fastboot is suitable for:
- π§ Devices with a damaged system.
- π Transition between regions (e.g. China to Global).
- π± Install major updates (for example, with MIUI 13 on HyperOS).
Cons: requires an unlocked bootloader, resets data (if you choose clean all).
2. Update through TWRP (power-user)
If the device is installed custom Recovery (TWRP), squirt OTA through him, though:
- β οΈ The risk of a breeze is higher than when using stock recovery.
- π§ You need to manually patch. boot.img freeze-free.
- π± After installation, you may need to flash Magisk again (if root was used).
3. Update through ADB Sideload
Method for cases where the device is not loaded into the system, but works ADB:
- Connect your phone to your PC and run adb sideload filename.zip.
- On the device, select Apply update from ADB recover.
Suitable for firmware MIUI HyperOS, but requires a working USB-debugging.
4. Contact the service center
If all methods did not work, and the device does not turn on or is unstable, it is better to contact the official Xiaomi service.
- π§ Official Support Website.
- π± Authorized service centers (list available on Xiaomi website).
Conclusion: Which method to choose?
Hand-mounted OTA β The best way to upgrade Xiaomi if automatic updates are not available:
- π For most users: Installation through Settings β Software Update (Method 1) β the most secure option.
- π§ If the first method didnβt work: Try installing it with Recovery (Method 2).
- π± For experienced users: Fastboot or ADB Sideload is suitable for complex cases (region change, recovery after failure).
- β οΈ If the device does not turn on: Contact the service center or run the full firmware through Fastboot.
Remember, regular updates not only add new features, but also close security vulnerabilities. OTA (For example, the Redmi Note 8 on MIUI 12), consider switching to custom firmware like LineageOS or Pixel Experience β but thatβs a topic for a separate article.
π‘
Before any firmware, back up the data! OTA-updating in rare cases can lead to resetting of settings.