Owning an Android device often requires software intervention, especially in the popular Xiaomi ecosystem. Users face situations where the device stops responding to commands, hangs on the logo or simply requires a transition from the Chinese version of the system to the global. The process of reinstalling the operating system, or firmware, seems difficult only at first glance, but requires strict adherence to the algorithm of actions.
Modern methods allow you to perform this procedure in several ways, ranging from a standard update through the settings menu to deep flashing through the Fastboot mode. The choice of a particular path depends on the current state of your gadget and the goals you set for yourself. In some cases, it is enough to simply reset the settings, in others you will need to use specialized software on your computer.
Before you start any manipulation of system files, you need to understand the risks. Mistakes can lead to the loss of warranty or turn your smartphone into a brick that does not turn on. However, with the latest information and safety, you can not only restore the device to work, but also expand its functionality.
In this article, we will take a look at all the preparation steps, look at the necessary tools, and walk through the most reliable methods of installing software, learn how regional versions of software differ, how to prepare a computer correctly, and what to do if the process goes wrong.
Preparation for flashing: tools and backup
Any intervention in the system partition of a device begins with careful preparation. Ignoring this stage is the most common cause of failure. The first step is to make a full backup of all important data, since during the installation of the new system, the device's memory will be completely cleared. Photos, contacts, correspondence and documents must be stored on an external medium or in the cloud.
You will need quality work to do. USB-The cable, preferably original, that came with the device. Cheap analogues often don't provide stable connection, which is critical when transferring system files. Also make sure that the smartphone battery is charged at least on the device. 60-70%, to ensure that a sudden power outage does not interrupt the critical data recording process.
โ ๏ธ Note: Use of damaged or unstable cable USB-port on the computer can lead to data transmission error and damage to the bootloader.
The next step is to select and download the correct firmware version. Files should be designed specifically for your model. Installing software from another device, even from the same line, can lead to malfunctioning communication modules or touchscreen. Official files are best downloaded from trusted resources such as miui.com or specialized forums.
In addition to the firmware file itself, the computer must have drivers installed. For Xiaomi devices, it is usually ADB Driver and Fastboot Driver. Without them, the computer simply will not see the smartphone in special mode. Often these drivers are bundled with official utilities or installed automatically when connected, but it is better to check their availability in advance in Device Manager.
Firmware type definition: Global, China, EEA and Recovery
The variety of software versions can confuse the inexperienced user. Understanding the differences between them is critical to choosing the right installation method. Recovery ROM is a file with the.zip extension, designed to be updated through the built-in recovery menu. This is simpler and does not require a computer, but it does not allow you to change the region (for example, switch from China to Global).
Fastboot ROM is a file with the.tgz extension that is run exclusively through your computer in fast boot mode, and it is this method that allows you to switch from the Chinese version to the global version, as well as restore the device after serious failures.
The regional designations in the file name indicate the target audience. The Global version is designed for the international market, has built-in Google services and support for many languages, including Russian. The China version is optimized for the domestic market of China, may not have some Google services out of the box and contain Chinese software. The EEA version is focused on countries in the European Economic Area.
| Type of firmware | File extension | I need a PC. | Change of region |
|---|---|---|---|
| Recovery | .zip | No. | No. |
| Fastboot | .tgz | Yes. | Yeah (unlocked) |
| Recovery (OTA) | Automatically. | No. | No. |
| Fastboot (Unlock) | .tgz | Yes. | Required. |
The frequency of updates should also be considered when choosing a version: Chinese versions are often the first to receive new products, but can be unstable, and global versions are released later, but undergo more rigorous testing for compatibility with international networks and applications.
Method 1: Update with Recovery (without a computer)
The easiest and safest way to upgrade or reinstall the current version is to use the built-in recovery menu, which is suitable if the smartphone is switched on, stable and you just want to upgrade to a newer version within the same region. First, download the Recovery file. ROM (.zip) and place it in the root of the device's internal memory.
Once you download the file, go to the smartphone settings menu. Find the About Phone section and click on the MIUI or HyperOS version. In the window that opens, click on the three dots in the upper right corner and select Select the firmware file. The system will find the downloaded archive and suggest starting the update.
๐ก
Before you run the update through Recovery, make sure that the firmware file has the.zip extension and is located in the root folder, not in the subfolders.
The device automatically checks the integrity of the file and reboots to the update mode, which takes 5 to 15 minutes, during which time the screen can go out and light up, and the brand logo can appear and disappear, and this process cannot be interrupted.
โ ๏ธ Note: If after the reboot there is an error "Can't verify update", it means that the file is damaged or not suitable for your current version of the system.
It's a simple method, but it has limitations: you can't roll back to an older version of the system, or change from China to Global, and you can't do more of it with a computer and a Fastboot mode.
Method 2: Fastboot Firmware with Mi Flash Tool
For advanced users and those who want to get a clean system or change the region, the Fastboot method is designed for firmware. This will require a Mi Flash Tool utility that you need to download and install on your computer. ROM (.tgz) and unpack it into a folder without Cyrillic characters in the title.
Put your smartphone in Fastboot mode. Turn it off completely, then press the Volume Down and Power buttons at the same time. The screen will show an image of a hare repairing an android, or the words FASTBOOT. Connect the phone to your computer with a cable.
โ๏ธ Checking before Fastboot firmware
Launch the Mi Flash Tool on behalf of the administrator. Press the Refresh button so that the program sees the connected device. In the address bar, specify the path to the unpacked firmware folder. Before you start, you need to choose the firmware mode at the bottom of the window: Clean All (complete cleaning) or Clean All and Lock (clean and lock the bootloader).
Press Flash and wait until the process is over. Success status in the Result column means successful completion. The smartphone will automatically reboot. The first download can last up to 10 minutes as the system optimizes applications.
The choice between cleaning options is critical: Clean All and Lock mode will return the device to the โout of the boxโ state with the bootloader locked, which is necessary for banking applications and the operation of the device. NFC-Payment, but only if you are posting the original version for your region.
Unlocking the bootloader: why it is necessary and how to do it
Bootloader is a program that loads the operating system, which is blocked by default on Xiaomi smartphones, which prevents the installation of unofficial software and changing the firmware region, and unlocking is necessary if you want to install custom firmware (for example, LineageOS) or reflash the Chinese device to the global version.
The unlocking process requires a device-based Mi Account and waiting 7 to 30 days. You need the Mi Unlock Tool on your computer. Once you apply for the phone settings (Developers -> Mi Unlock Status) and the waiting period expires, you can start unlocking via your PC in Fastboot mode.