Dear me Xiaomi company planted a little pig for her many fans. Starting with firmware version 5.10.15, Xiaomi began signing its firmware with a private key. Now, through native (stock) recovery, you can only flash original firmware images that do not have a Russian interface. When you try to install any other localized or custom firmware through it, the error signature verification failed will appear!

But don’t worry, it’s still possible to install localized firmware. To do this, you need to install a custom recovery and flash your smartphone using this recovery. I will now share with you how to do this.

Preparatory work

First, a small digression. Everything you do is at your own risk. I, as the author of this article, do not bear responsibility. Before starting all work, you need to make sure that the smartphone is more than half charged (the ideal option is 100% charged). Download and install ADB Installer, which contains the ADB (Android Debug Bridge) tool and drivers from the latest Android SDK. The latest version of ADB Installer can be downloaded. By default, installation is carried out on the C:/ drive in the ADB directory.

Download custom recovery for your smartphone model to your PC. Unzip it into the C:/adb folder. Files for different models Xiaomi smartphones posted at the end of the article.

Download and install drivers for your smartphone model on your PC. Files for different models of Xiaomi smartphones are posted at the end of the article.

Download localized firmware for your smartphone model to your PC or directly to your device. zip archive no need to unzip! You can find images of the latest firmware versions for your model on the official websites miui.su, miuipro.ru or xiaomi.eu.

The preparatory work is completed, let's move on to the main ones.

Installing custom recovery

We put the smartphone into bootloader mode (fastboot). There are two methods to do this. The first method is hardware. Turn off the smartphone. While holding down the volume down button, turn on the smartphone. The second method is software. In the settings, in the Developers section, enable USB Debugging. We connect the turned on smartphone to the PC using a cable. If USB Debugging is enabled for the first time, then when connecting, a pop-up window will appear on the smartphone screen where you need to enable USB Debugging for our PC. Let's launch command line on behalf of the Administrator on the computer. Change the directory to the one where ADB is located. By default it is located on drive C:

And we send our device to bootloader mode (fastboot):

If you booted into bootloader mode using the first method, you need to connect your smartphone to the computer using a cable. If according to the second, then the device is already connected. To check whether the computer sees the device, type the command:

The device should appear with serial number. If everything is in order, then proceed to installing custom recovery. If not, then check the drivers and cable.

To install custom recovery, enter:

fastboot flash recovery recovery.img

After installing custom recovery, reboot the device:

Installing custom firmware

First you need to boot the device into recovery mode. To do this, turn off the device, press and hold the volume up button and turn on the smartphone. There is a second method - Settings -> About device -> System update -> (...) -> Reboot into Recovery.

We go to the Install section and select the image of the previously downloaded firmware. Confirm your choice with a swipe. After completing the firmware, I recommend doing Wipe cache/dalvic. If you want to delete all data from your smartphone, then after flashing the firmware you need to do “Wipe All Data” (all information on the internal memory is also deleted).

To reboot into the system, select “Reboot” and then “Reboot to System”.

Rollback to stock firmware

To return to stock firmware, reboot the device into boot mode (fastboot) and connect it to the computer. Download the official firmware image from the Xiaomi website. Unpack the downloaded archive into the adb folder and run the flash_all.bat file. We wait for the firmware process to complete and reboot the device. After installing the stock firmware, all user data on the device will be deleted.

Tired of constant custom firmware, due to which the operating system does not work correctly, tired of Chinese versions with the absence of Google and a small selection of languages? In this case, the ideal solution would be Global ROM. But how to install global firmware on Xiaomi, do it quickly and not harm your phone? How to permanently reflash a device? Let's figure it out.

The difference between stable firmware and global firmware

Multilingual version known throughout the world for being manufactured for use outside of China and targeting most countries. It's already in there absolutely all services are installedGoogle, may be present social network Facebook, Twitter. The significant diversity of languages ​​is pleasing; there is both Russian and Ukrainian. In a word, they are inventing it specifically for foreign users, and several companies can work on such firmware.

Stable version is manufactured by one specific developer, in our case it is Xiaomi. Use is also permitted on the territory of the Middle Kingdom. The name of the firmware speaks for itself: coordinated work, optimized functions, minimum bugs, but there is a downside, and quite a significant one - interruptions in the release of updates. If Global ROM suffers from this quite rarely, then for Stable ROM this is a typical situation. Updates can come out, for example, five times a week, which has a negative impact on the smartphone, or they can take up to two months.

Determining the installed firmware on the smartphone

Your smartphone may already be equipped with high-quality firmware. You can find out this yourself without any problems. To do this, go to “ Settings", scroll the page to the very bottom and see the item " About the phone" We get into a new window, where we pay attention to the section “ VersionMIUI».

Now let's look at the information we received:

We see "MIUI Stable" means you have stable firmware. But it could also be Chinese, which negatively affects the performance of the smartphone, since most of the available factory applications are intended for use in China. Problems arise with the language: only English or Chinese.

If we want to avoid such firmware, pay attention to the adjacent word. It contains letters CN, for example, "MAD CN DL"? In this case, this is the Chinese version, which will bring much more discomfort to the user than benefits.

We see " MIUI Global"and the letters MI means you already have global firmware, which according to certain criteria is the best in the world. But it is also divided into several subcategories, as we read below.

Types of global firmware

There are three types of Global firmware:

  • Stable ROM: stable global firmware, present on almost all modern phones. It is factory-installed; smartphones with this version can be purchased at any store. Works perfectly, allows installation of r, very rarely malfunctions have been noticed operating system. An ideal solution for users who do not like to carry out lengthy operations on a smartphone and have a beginner/intermediate level of technical knowledge. Updates don't come out often, but they do appear.

It should not be confused with regular stable firmware, which can work independently, without the support of Global. The stable version described above is precisely a subcategory of the global one, but not a separate type.

  • Developer ROM: version made primarily for developers. It is updated weekly, has only the latest features and innovations, but is not without bugs. This is precisely its main drawback. This firmware ideal for testing in companies, but we do not recommend it to ordinary users.
  • Ported ROM: unofficial firmware , developed by third parties. Sometimes small companies do it, but maybe one person, then a similar version is called copyright. Of course, this subcategory has its advantages, it can work great and delight the owner, but you should switch to Potred ROM with caution. No one can rule out virus infection, theft of important data, Mi account hacking, etc.!

Installing new firmware with a locked bootloader on Xiaomi

Installing global firmware – the process is not easy, but if you approach it with care and caution, the result will please you. In fact, you can do this with a locked bootloader. We will try to carry out this procedure without third party applications and computer use. All we need is a smartphone and Internet access.

  1. Download the desired firmware from the official MIUI website in .zip format. You can download directly from your phone, if the Internet speed allows, or use.
  2. Now open it on your device system application“Update”, we see three dots near the upper right corner, click there.
  3. The message “Open new file firmware". Specify the path to the downloaded zip archive.
  4. The smartphone reboots and begins the installation process.

This method seems very simple and fast, but it does not always work. In addition, if the phone initially has the official Chinese firmware, you won’t be able to install Global through “Settings”. Only official versions receive a favorable result, that is, no custom or original products will pass. Unfortunately, the Stable ROM will not be updated to the Developer ROM.

Install the firmware using MiFlash (unlocked bootloader)

This the most optimal, proven and quality way . Here you can no longer do without an unlocked bootloader.

Preparing and working with a computer

Before proceeding with the operation and connecting your smartphone, you should perform several steps on your PC:

  1. Be sure to disable driver authentication. The downloaded MiFlash program will install several of its drivers, and to prevent Windows from conflicting with them and slowing down its work, you need to remove this function from it. Everything is done as follows: hold down “Shift” on the keyboard and click “Restart” through “Start”. The computer does not turn off; instead, after a few seconds we find ourselves in a new blue window with advanced system settings.

The menu offers three items: “ Continue” – that is, return to work; " Diagnostics" - the same ones internal settings; And " Switch off"- a standard restart or shutdown of the operating system occurs. Click on " Diagnostics" Now " Extra options" We see a list of options. The mouse no longer works in this section, so use the F7 key to select "Disable mandatory driver signature verification". Made.

  1. Download the firmware directly. The best way to do this is to use the official MIUI website. It must have .tgz permission. If the first letter is missing, simply rename the format.

Launching the MiFlash program

  1. Download it from the official source, unpack the archive into the “Android” folder located on system disk C.
  2. Do the same with the previously downloaded firmware.
  3. Run the utility and agree to the installation of additional drivers by clicking “Next”.
  4. Wait a while until the files are successfully extracted. It is possible to monitor the process in real time. As soon as you receive a notification about the successful completion of the process, you can exit the program window using the “End” button.

Preparing and working with the phone

Now we begin to carry out the necessary actions with the smartphone. This is the last step to flash the firmware.

  1. The device must have root rights. How to get them - read our article of the same name. Also at the time of flashing the charge should not fall below 40-30%, since the processes put a lot of stress on the battery, and it discharges faster, and the forced shutdown of the phone in the midst of “implantation” new firmware may have a negative impact on all future work.
  2. Turn off the smartphone, and after a minute turn it on fastboot mode. To do this, hold down the power key and the volume rocker towards decreasing the sound.
  3. We connect the smartphone to the computer. Please note that the cord is in perfect condition, there are no broken wires, scratches or cracks, otherwise the connection may not occur. The best thing use factory USB cable, included with the phone.
  4. We launch the command line on the PC, but be sure to administrator mode. Next, go to the directory that appeared as a result of installing the program.
  5. We check the coordinated operation of the phone and computer. If the message “Waiting for connection” is displayed, it means that the contact has not occurred. In this case, you should update drivers, check the serviceability of the wire.
  6. Now with the help special team fastboot oem We transfer the device to “Emergency boot mode”. Don't be scared, there's nothing scary or extreme. Synchronization between devices has been completed successfully.

Xiaomi phone firmware

And the finale of the procedure, which, oddly enough, has a minimum of actions, is simple and clear.

  1. Open the MiFlash program, click “Refresh” in right side window and indicate the path to the folder where the previously downloaded firmware is located.
  2. Now we are asked whether we want to delete all data from the smartphone or save it. The first option is preferable, since then the chance of successful installation of the global version is much higher. We tick the selected item at the very bottom of the page.
  3. Click "Flash". And the independent process of flashing begins. Its speed depends on many factors: the speed of the phone, the health of the USB cable, etc. Time of up to an hour is considered normal.

The first startup after the firmware will take quite a long time, it can take up to half an hour, so don’t panic. If the download window hangs on your phone for more than 40 minutes, you should connect the device to charger And wait a few hours.

If you see that more than 2-3 hours have passed and the phone does not turn on, it means you installed the firmware incorrectly, describe your actions in the comments. If you do not want to understand the problem, you must immediately contact service center, since this is a signal of a malfunction.

As soon as the installation begins, do not press any buttons on your smartphone, even the volume rocker should not be touched. Also try to stop using the computer during this period.

On a PC, it is advisable to close all windows and minimize heavy system processes, if possible, disable antiviruses. It is strictly not recommended to carry out such an operation in too hot weather. season, because the temperature of the devices is already above the normal level, and to cool down they are often turned off. Forced shutdown of devices during flashing can lead to quite serious problems.

Video instruction

Answers to popular questions

Unfortunately, the power went out and the PC turned off during the firmware process. So what's now?

We warned about such situations in the article. Just try to turn it on Personal Computer without disconnecting it from the phone. If a little time has passed, the process will resume itself. But the personal computer may have already disabled these tasks. It will work in the same normal mode, but there may be problems with the smartphone that only experienced master. As an option, we advise you to try to install new firmware in the last unfavorable case.

To install global firmware via MiFlash, an unlocked bootloader is required on the device. On this moment THE ONLY ONE The working way to unlock the bootloader is through the official MiUnlock application. Xiaomi has blocked all other methods (via an engineering cable, switching to EDL mode) in the latest firmware.


Installing global firmware using MiFlash


Sometimes for MiUnlock to work correctly you need to disable driver authentication.
Windows 7
When you turn on the computer, after BIOS boot, you must press the F8 key. In the “Advanced boot options” menu that appears, select “Disable mandatory driver signing.” This method may not work the first time, so you should repeat the action or open a command prompt as an administrator and enter two commands:
"bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS"
"bcdedit.exe /set TESTSIGNING ON"
Windows 8
You need to press the Win+I key combination, hold down the Shift key and select “Shutdown” > “Restart”. When you turn on your computer, select Diagnostics > Advanced Options > Boot Options > Restart. When loading, select the “Disable mandatory driver signature verification” mode by pressing the F7 key.
Windows 10
You must hold down the Shift key and select the Start menu > Shutdown > Restart. After booting, select Troubleshooting > Advanced Options > Boot Options > Restart. Then select “Disable mandatory driver signature verification” by pressing F7.

Has become one of the most popular in the budget line of this Chinese manufacturer. But the level of people’s good mood from using this smartphone differs significantly depending on what firmware is installed on it. It is well known that Xiaomi is the world leader in the field of inexpensive and high-quality mobile technology. And if there are usually no questions about the hardware, then the official Chinese firmware does not always please users outside of China.

We are all accustomed to the convenient Android system. Xiaomi Redmi, but disadvantages official version Software in Russian conditions has a noticeable impact. Therefore, most owners of gadgets of this line are faced with the need to change the firmware. Of course, you can buy a smartphone with Russified custom firmware already installed in the official Xiaomi store, but its price will unpleasantly surprise you.

Therefore, the vast majority of buyers continue to look optimistically towards the Chinese market, ordering Xiaomi Redmi via the Internet. Well, then there are two options:

  1. Give your smartphone to a technician so that he can reflash it for you.
  2. Find out on your own how the smartphone is flashed and reinstall its software.

The second option is not only more budget-friendly, but also more interesting, because you will learn information that will be useful throughout the future use of the gadget. Therefore, today we will talk about how to download and install the firmware on Xiaomi Redmi 3S 16GB yourself.

Three reasons to reflash

  1. Russification of the device. The option we have already mentioned above, in which the standard firmware inaccurately conveys some menu phrases, and you don’t like it.
  2. Disabling over-the-air updates. If the software stops updating itself, this is a sure sign that the device needs a flashing.
  3. The presence of “bugs” in the work. Xiaomi firmware Redmi 3 will also help if the system starts to malfunction and you don’t particularly want to figure out what exactly is the reason. Changing the firmware is guaranteed to allow you to start from scratch.

Give gifts

How to flash Xiaomi 3S: detailed instructions

Before you flash your phone, do not forget to save all important files from it to your laptop or computer. By the way, we can’t do without a computer, so if you decide to get serious about the firmware, sit down not far from it.

When the preliminary preparations are completed, let's get down to business:

  1. We charge the phone to at least 50% of the battery capacity. The principle “more is better” works here. Therefore, it is optimal to wait until the battery is charged to 100%.
  2. We enable USB debugging in the developer options.
  3. Download the program to your computer.
  4. Download latest version stable firmware (Stable ROM) on the official website - http://en.miui.com/download-303.html.
  5. Download and install for firmware.

Now let's proceed directly to installing the firmware:

  1. Go to MiFlash and specify the path to the folder where the firmware is stored. Don't forget to unzip the file first.
  2. Turn off the phone and turn it on while simultaneously holding down the volume up button. When the Mi logo appears, you can release the power button, but continue to hold the rocker.
  3. A menu will appear on the screen, mostly in Chinese. But there are several points there in Russian. Select the “Download” item, after which the screen will go dark. Don't be alarmed - this means that desired mode set, and you can connect the gadget to your computer.
  4. Refresh the MiFlash page with the Refresh button so that the program recognizes the smartphone.
  5. Start the firmware installation process. It usually takes about three to five minutes. After the program informs you that the download is complete, disconnect your smartphone from the computer, turn it on and carry out the initial setup.

Now you know how to flash your Xiaomi Redmi 3s. Using the same principle, you can flash other phone models, and even a tablet, but it is better to specifically ask whether there are any special features when installing software on a particular device, because often many nuances are related to which particular model needs to change the firmware.