How to update Xiaomi firmware via OTA update. Why is Xiaomi not updating? Xiaomi mi4 firmware is not updated

Since the topic of firmware is quite global and many people want to receive instructions specifically for their phone model, I decided to write a universal post in which I will tell you how to install software on a Xiaomi smartphone, and at the same time I will share links to the latest firmware versions. This article will be relevant for existing Xiaomi devices, and newly released.

Here is a complete list of devices for which the manufacturer is currently releasing official international firmware versions:

  • Mi 2/2S;
  • Mi 3;
  • Mi 4;
  • Mi 4i;
  • Mi 5;
  • Mi Note;
  • Mi Max 16/32 GB;
  • Redmi 1s;
  • Redmi Note 4G;
  • Redmi Note Prime;
  • Redmi Note 2;
  • Redmi Note 3 Pro;
  • Redmi Note 3 Special Edition;
  • Redmi Note 4;
  • Redmi 2;
  • Redmi 3;
  • Redmi 3s.

Some smartphones were not included in the list because these devices are produced for the Chinese domestic market and the developer does not release official international versions. However, you can install localized software yourself. There are corresponding instructions for a smartphone, and for other devices the steps are similar, you just need to download the firmware for a specific device.

Take into account! When changing the firmware version to avoid unstable work smartphone, it is recommended to reset to factory settings. In the future, when updating the software, you will not have to repeat this procedure. Also make sure that accumulator battery charged by more than 60%, ideally it should be 100% in order to be able to resuscitate the smartphone in case of force majeure situations. As the author of this article, I do not bear any responsibility for your devices. Everything you do, you do at your own peril and risk. However, if something goes wrong, then you can contact me and I will try to help you.

Before you start updating the smartphone software, the MiFlash application and the necessary drivers must be installed on your computer. I described how to do this correctly.

System update

If the official international firmware is already installed on your smartphone and you just want to update it, then there is nothing easier than using the built-in application. Download the firmware file for recovery in zip format to the internal memory of the device in a folder downloaded_rom. Find the program shortcut on the desktop Update (Updater) and launch it. In the application that opens, in the upper right corner, click on the icon with three dots and select the item Select firmware file (Choose update package).

Next, you need to indicate where the archive with the previously downloaded firmware is located and confirm the installation. The smartphone will check the file and installation will begin; when completed, the system will automatically reboot. The process is long, so be patient.

also in this application can be customized automatic check updates and you will always have the latest version of MIUI firmware installed.

This method should not be used if you are changing the firmware type, for example, from a developer version to stable, or updating from Chinese firmware. For these purposes, you need to use the following methods.

Update in Recovery mode

Important. Due to differences in the Recovery mode interface this method does not apply to some Redmi smartphones equipped with MTK processors and devices with a locked bootloader. Sometimes a software update requires a factory reset, so be careful when agreeing to this or that item.

Download the firmware file for recovery in zip format to the internal memory and rename it update.zip. This can be done in advance on the computer, and then transfer the archive to the device. It is extremely important that the renamed file is located in the root of the repository, and not in some folder.

Now you need to reboot your smartphone into recovery mode. This can be done in two ways:

  1. In the application Update (Updater) in the upper right corner, click on the icon with three dots and select the item ( Reboot to Recovery mode).
  2. Turn off the smartphone. Press and hold the volume up and power buttons simultaneously for 3-5 seconds until Recovery mode appears.

Cursor control in Recovery mode is carried out using the volume rocker, and the power button serves to confirm the command. Thus we choose English language and press Install update.zip to System One to start the update. After successful completion, the smartphone must be rebooted by pressing Reboot to System One.

Update in Fastboot mode

On some new devices, you must first unlock the bootloader to use this method. Now this procedure takes 1-2 days and there is nothing complicated about it, the main thing is to follow the instructions.

Turn off the smartphone and put it into Fastboot mode. To do this, you need to simultaneously press and hold the volume down and power buttons until a rabbit appears on the screen.

Download and unpack the firmware for fastboot into a folder on your PC that does not contain Cyrillic characters. Launch the MiFlash.exe application, in the window that opens, click on the button Browse and indicate the folder in which you unzipped the software. Also, do not forget to mark the corresponding update mode in the bottom line: Flash all (all data is deleted), Flash all except starage (data is saved on the internal memory) and Flash all except data and starage (programs and data are saved on the internal memory).

We connect the device to the computer using a microUSB cable and press the button in the application Refresh. If the drivers are installed correctly, the window should display the com port to which the device is connected.

At the end of January 2018, Xiaomi Mi 3 and Mi 4 smartphones finally received an update to the stable version of the global MIUI 9.2 Global Stable. The latest current version “9.2” became immediately available for devices. The firmware distributed via OTA received the number V9.2.2.0.MXDMIEK.

Let us remind you that the Xiaomi Mi 3 / Mi 4 smartphones should have been updated back in December 2017, since, according to the release schedule of the stable nine, they were in the third stage. The developers decided to compensate for the delay in the appearance of the update by sending firmware based on new version MIUI 9.2.

Mi 3/4 received MIUI 9.2.2.0 update

The only unpleasant nuance that will upset owners of Xiaomi Mi 4 and Mi 3 is that the update is based on an outdated operating system Android system 6.0.1 (MMB29M).

The version of Marshmallow itself in 2018 can be called obsolete, despite. It is also worth considering the fact that most run on an OS no lower than Nougat (7.0).

I would like the developers to focus on updating the operating system. Although the chances that the Xiaomi Mi 4 or Mi 3 smartphone will receive Android Oreo close to zero. The devices themselves were released in 2013 and 2014.

Download V9.2.2.0.MXDMIEK

The update will arrive via OTA within a month. However, if you have not received a notification after two weeks, we recommend downloading the official release from the website and installing it manually.

Additional information about the firmware:

  • Security patch from 2017-06-01.
  • Core – MPSS.DI.4.0-eaa9d90.

Fastboot

Recovery

The archive size is 752 Megabytes.

Compared to update sizes, where the firmware size takes up twice as much space.

What's new?

Like any Xiaomi smartphone that has been updated to the new version of the MIUI graphical shell, the devices have received an impressive list of changes that are almost identical to the lists of the latest weekly updates.

Dear readers, if among you there are a few owners of the classic Mi 4 or Mi 3, please share your impressions and leave reviews about MIUI 9.2.2.0.MXDMIEK. This may help other users with their problems.

The flagship smartphone Xiaomi Mi4c, released at the end of 2015, due to its high technical characteristics is a very attractive offer today. To fully unlock the potential of the device, users from our country will have to resort to installing localized MIUI firmware or a custom solution. This procedure is quite simple if you follow the instructions from the material below.

The powerful hardware platform from Qualcomm with a large performance reserve causes virtually no complaints among Mi4c users, but the software part may disappoint many fans of Xiaomi devices, because there is no official version for the model global version MIUI, since the flagship was intended for sale exclusively in China.

Lack of Russian interface language, Google services and other shortcomings Chinese MIUI, initially installed by the manufacturer, can be solved by installing one of the localized versions of the system from domestic developers. The main goal of this article is to tell you how to do this quickly and without problems. Initially, we will consider installing the official firmware to return the device to its factory state and restore “bricked” smartphones.

Responsibility for the result of following the instructions below lies entirely with the user, and only he, at his own peril and risk, decides to carry out certain manipulations with the device!

Regardless of the initial state of Xiaomi Mi4c in software terms, before installing Android the required version, you should prepare the necessary tools and the device itself. Scrupulous implementation of the following steps largely determines the success of the firmware.

Drivers and special modes

There are several ways to equip the operating system with components that allow you to pair Mi4c and a PC in order to be able to manipulate the device’s memory through special software. The simplest and most quick way getting drivers means installing a proprietary Xiaomi tool for flashing branded devices - which contains everything you need.

Installing drivers


Operating modes

If the drivers are installed correctly, there should be no problems with the computer recognizing the device. Opening "Device Manager" and observe the devices displayed in its window. We connect the device in the following modes:

  1. The normal state of a phone running Android in file transfer mode. Enable the ability to share files, i.e. MTP mode, you can pull down the notification shade on the device screen and tap on the item that opens a list of options and modes for connecting the smartphone. In the list that opens, select « Media device(MTP)".

    IN "Dispatcher" we see the following:

  2. Connecting a smartphone with USB debugging enabled. To enable debugging, follow the path:

    "Device Manager" should display the following:

  3. Mode "FASTBOOT" . This mode work at Android installation in Mi4c, as in many other Xiaomi devices, it is used very often. To start the device in this mode:

    A device in this state is defined as "Android Bootloader interface".

  4. Emergency mode. In a situation where the Mi4c software is seriously damaged and the device does not boot into Android or even into "FASTBOOT", when connected to a PC, the device is detected as .

    When the phone shows no signs of life at all, and the PC does not respond when the device is connected, press the buttons on the smartphone connected to the USB port "Nutrition" And "Volume-", hold them for about 30 seconds until the operating system detects the device.

If the device is not detected correctly in any mode, you can use the files from the driver package to manual installation, available for download via the link:

Backup

During the operation of any Android device, it accumulates a lot of various information that is of value to the user. During the firmware update, all data will in most cases be destroyed, so to prevent their irretrievable loss, you should create backup copy as soon as possible.

You can learn about some methods for creating a backup before seriously interfering with the software part of your smartphone from the lesson at the link:

Among other methods, we can recommend the use of very effective tools for copying important information and restoring it later, integrated into the official versions of MIUI, which are installed in Mi4c by the manufacturer. It is assumed that the Mi Account on the device is logged in.


Unlocking the bootloader

Before flashing the Mi4c firmware, you need to make sure that the device’s bootloader is not locked and, if necessary, carry out the unlocking procedure by following the steps in the instructions from the article:

Unlocking usually does not cause any problems, but checking the status and gaining confidence in unlocking the bootloader can be difficult. When releasing the model in question, Xiaomi did not block the bootloader of the latter, but the Mi4ts bootloader may be blocked if operating systems of higher versions were installed on the device 7.1.6.0 (stable), 6.1.7 (developer).

Among other things, determine the bootloader status standard method described in the article at the link above, that is, it will not work, since in any state of the model’s bootloader, when running the fastboot oem device-info command, the same status is given.

Summarizing the above, we can say that you should carry out the unlocking procedure via MiUnlock in any case.

If the bootloader is not initially blocked, the official utility will display the following message:

Additionally

There is one more requirement that must be met before proceeding with the installation of system software in Mi4c. Disable graphic key and screen lock password!

When switching to some versions of the MIUI, failure to follow this recommendation may result in the inability to log into the system!

Firmware

Install operating system in Xiaomi Mi4c, as in all devices of the manufacturer, you can use several official methods, as well as using universal tools from third party developers. The choice of method depends on the state of the device in terms of software, as well as the goal set, that is, the version of Android under which the smartphone will operate after all manipulations are completed.

Method 1: Android application “Update”

Officially, Xiaomi offers to install system software on its devices using the built-in tool for installing updates in MIUI branded shell. By following the instructions below, you can install any official firmware for Xiaomi Mi4c. You can download the latest versions of the system on the manufacturer’s official website.

The package used for installation in the example below uses the MIUI development version 6.1.7 . You can download the package from the link:


Method 2: MiFlash

It is safe to say that for all Xiaomi Android devices it is possible to flash firmware using a proprietary tool created by the manufacturer. Details about working with the tool are described in the article at the link below. In this material, we will focus on the features of using the tool as a flasher for the Mi4c model.

For example, let's install the same official MIUI as in the method of installing the OS via the Android application "Update", but the package, which can be downloaded from the link below, is intended for installation via MiFlash in phone connection mode "FASTBOOT".


Additionally. Recovery

MiFlash can be used as a tool for restoring Mi4c to its factory state after installing a system that blocks the bootloader, as well as restoring smartphones after serious software failures. In such cases, you should flash the developer MIUI firmware 6.1.7 in emergency mode "Qualcomm HS-USB Qloader 9008".

The procedure for overwriting Mi4c system partitions in emergency mode completely repeats the instructions for flashing firmware in fastboot mode, only in MiFlash it is not determined serial number device, and the COM port number.

You can put the device into mode, among other things, using a command sent via:
fastboot oem edl

Method 3: Fastboot

Experienced users who have worked on firmware Xiaomi smartphones repeatedly, they know that MIUI packages posted on the manufacturer’s official website can be installed on the device without using MiFlash, but directly through Fastboot. The advantages of this method include the speed of the procedure, as well as the absence of the need to install any utilities.


Method 4: Recovery via QFIL

In the process of manipulating software part Xiaomi Mi4c, most often due to incorrect and thoughtless actions of the user, as well as as a result of serious software failures, the device can enter a state where it seems that the phone has “died”. The device does not turn on, does not respond to key presses, the indicators do not light up, is detected by the computer as "Qualcomm HS-USB Qloader 9008" or not defined at all, etc.

In such a situation, recovery is required, which is carried out through a proprietary utility from the manufacturer Qualcomm to install the system on Android devices built on the hardware platform of the same name. The product is called QFIL and is part of software package QPST.

  1. Unpack the archive with QPST and install the application following the installer's instructions.
  2. Unpack the fastboot firmware. It is recommended to use the development version of MIUI 6.1.7 for recovery
  3. Let's launch QFIL. This can be done by finding the program in the Windows Main Menu

    or by clicking on the utility icon in the directory where QPST was installed.

  4. Switch "Select Build Type" set to position "Flat Build".
  5. We connect the “bricked” Xiaomi Mi4c to the USB port of the PC. Ideally, the device will be detected in the program - the inscription "No port aviable" at the top of the window will change to "Qualcomm HS-USB Qloader 9008".

    If the smartphone is not detected, click "Lower volume" And "Inclusion" at the same time, hold the combination until "Device Manager" The corresponding COM port will appear.

  6. In field "Programmer path" add the file prog_emmc_firehose_8992_ddr.mbn from the catalog "images", located in the folder with the unpacked firmware. The Explorer window in which you need to specify the path to the file opens by clicking the button "Browse...".
  7. Click "Load XML...", which will open two Explorer windows in turn, in which you need to mark the files offered by the program rawprogram0.xml,

    and then patch0.xml and press the button "Open" twice.

  8. Everything is ready to begin the procedure for overwriting device memory partitions, press the button "Download".
  9. The file transfer process is logged in the field "Status". In addition, the progress bar is filled.
  10. We are waiting for the completion of the procedures. After the inscription appears in the log field "Finish download" disconnect the cable from the phone and start the device.

Method 5: Localized and custom firmware

Having installed the official version of the system using one of the methods described above, you can proceed to the procedure for bringing Xiaomi Mi4c into a state that fully reveals the potential of this high-level device.

As mentioned above, full use of all the capabilities of the smartphone by users from the Russian-speaking region is only possible by installing localized MIUI. You can learn about the features of such solutions from the article at the link below. The proposed material also contains links to the resources of the development teams, where you can download latest versions translated shells.

Installation of modified recovery

To equip Mi4c with localized MIUI or a modified system from third-party developers, the capabilities of a custom recovery environment are used.

For the model in question, there are many versions of TWRP, and when downloading recovery, you should take into account the version of Android that is installed in the device before installing the environment. For example, an image designed for Android 5 will not work if the phone is running Android 7 and vice versa.

Installing an inappropriate recovery image may make it impossible to start the device!

Let us establish a universal in relation Android versions TWRP for Xiaomi Mi4c. The image used in the example and available for download from the link below can be installed on any version of Android, and when using other images you should pay attention to the purpose of the file!

  1. The easiest way to install a modified recovery environment in the model in question is through Fastboot. Download the toolkit from the link below and unpack it to the root of the C: drive.
  2. Place the file TWRP_Mi4c.img, obtained as a result of unpacking the archive downloaded from the link above into the directory "ADB_Fastboot".
  3. Fastboot flash recovery TWRP_Mi4c.img

    The successful completion of the operation is confirmed by the output of a message “writing ‘recovery’… OKAY” in the console.

  4. We disconnect the device from the PC and boot into recovery by pressing and holding the combination on the smartphone "Volume-" + "Nutrition" until the TWRP logo appears on the screen.
  5. Important! After each boot into the recovery environment installed as a result of completing the previous steps of this instruction, you should wait a three-minute pause before using the recovery. During this time after launch, the touchscreen will not work - this is a feature of the proposed version of the environment.

  6. After the first launch, select the Russian language of the recovery interface by pressing the button "Select language" and allow the change system partition device memory by sliding the corresponding switch to the right.

Installing translated firmware

After receiving the custom recovery TWRP The user of the device has all the possibilities to change the firmware. Localized MIUIs are distributed in the form of zip packages that can be easily installed using a modified recovery environment. Work in TWRP is described in detail in the following material, we recommend that you read it.

Xiaomi equipment is distinguished not only by its excellent price-quality ratio, but also by the desire of developers to constantly improve their devices with the help of updates. Transparency and full support are what people love about the manufacturer. Unfortunately, localization of OTA updates does not always happen smoothly and successfully, which leads to problems for owners of certain devices, regions, etc. Next, we will show you what to do if your Xiaomi is not updated over the air.

Most often, owners face this problem Xiaomi phones: Redmi Note 3-4-4x, Redmi Pro 3-4, Mi5, Mi Max and others. By the way, some statistics - on gadgets with Chinese firmware there are no such problems. In rare cases, it is recommended to install it in order to protect yourself from bugs.

What to do?

First, check the following: whether Auto Update is enabled in the settings, whether your model has the latest firmware, and whether the Internet is stable. If everything is ok with this, then move on to the steps below. Some options are effective, but difficult for inexperienced people, while others, on the contrary, are easy, but not always effective. Let's study them in detail.

Attention! Before applying anything described below, check if your bootloader is unlocked on your smartphone. There are a lot of instructions on the Internet about this.

Selecting a location

If the over-the-air update does not occur, you can try changing the region. In some cases, this helps solve the problem. You can choose as your region of residence: Indonesia, India, Vietnam, China or other Eastern countries. Here are the instructions for changing the region in Xiaomi:


Manual updates

If with automatic update If it doesn’t work out, you’ll have to take on the procedure yourself. As is known, any manual update is a potential risk. If you want the device to remain under warranty, then you must do everything according to the instructions and use only the factory firmware specifically for your device. Otherwise, there is a risk of not only losing free service, but also turn the device into a “brick”.

Before carrying out all procedures, you need to find out the version and type of MIUI firmware. You can define it in the settings by selecting "About the phone". Pay attention to the digital version and firmware type. Firmware type refers to the following options:

  • Global Stable And Global Developer;
  • China Stable And China Developer.

Please note that the number of digits in these cases is 4; if there are more digits, then this is a device with custom firmware. For example, 8.1.5.0. - official, and 8.1.51.0. – custom.


If you want to change the Stable version to Developer, you must first check compatibility. Developer– a developer version that contains a lot of new things, but may have a large number of bugs. Stable– a stable version, which is maximally optimized, and the number of errors is reduced to a minimum. A couple of tips before starting the update.

  1. You cannot install a version lower than the current one.
  2. It is recommended to install updates of the same type.

In some cases, the device may not see the firmware file. To avoid this, download the file directly through the device, followed by moving it to the root of the directory via file manager. An alternative is to transfer the ROM file to MicroSD (if such a slot is available), insert the USB flash drive into the phone, transfer it to the root of the internal memory.

Update “through 3 points”

Until the procedures are completed, do not press any buttons on the phone - only respond to prompts that appear on the screen. If you get an error "The installation file could not be verified" during downloading, then you can use the program on your computer Mi Flash or Mi PC Suite, through which you can easily install updates.

Installation via Recovery

After rebooting, your phone will be updated and ready to use. Do not forget that personal data will be erased. We also recommend moving important information on PC or removable media and remove it.

For correct operation Every gadget needs up-to-date firmware. The phone receives updates that provide normal work already the firmware itself. But it is important that it is installed official version firmware, which preserves the warranty on the phone, ensures the absence of various glitches in the system, etc.

This does not mean that the smartphone should be in stasis and not change after purchase. The user regularly installs the applications he needs, and new applications rarely want to run on older versions of the software. That is why users have a logical question: how to update their smartphone to ensure its uninterrupted and high-quality operation?

For example, consider Xiaomi gadgets. These devices are in great demand in the domestic market despite the fact that they are called something like an iPhone for the poor. But in terms of characteristics, gadgets are not much inferior to iPhones, of course, if we talk about flagships, so we see no point in paying more just for a well-promoted brand and unnecessary show-offs. The main thing is that the smartphone works, and to do this, you need to update it regularly.

On this moment The current firmware for Xiaomi is MIUI 9. If you don't have this shell yet, you need to switch to it. But there is a peculiarity, since the company releases updates in waves, gradually for each series. Now there is already an update for Mi series gadgets. In particular, the new firmware is intended for: Mi6, Mi5S Plus, Mi5S, Mi5C, Mi5, Mi4S, Mi4C, Mi4, Mi3, Mi2/2S, Mi Mix, Mi Max 2, Mi Max, Mi Note 2, Mi Note/Pro, Mi Pad 2, Mi Pad 1, Redmi Note 4X, Redmi Note 4, Redmi Note 3, Redmi Note 2, Redmi Note, Redmi Pro, Redmi 4X, Redmi 4A, Redmi 4, Redmi 4 Prime, Redmi 3S/Prime, Redmi 3 , Redmi 2A, Redmi 2/Prime, Redmi 1S, Redmi 1.

The update in question allows you to make your smartphone better, more modern and more reliable:

  • The update allows you to change appearance interface;
  • Thanks to the new version of MIUI, you can add a multi-screen mode for a more comfortable experience;
  • Simultaneously monitor the operation of several programs, and more.

To sum it all up, your Android will noticeably transform into better side. But before installing the firmware, check its compatibility with your smartphone. At the moment, the MIUI 9 shell is available for all devices running Android 7.0.

Give gifts

Why update Xiaomi Mi via OTA

Smart smartphones, if necessary, can be updated without the help of their owner thanks to OTA (Over The Air) technology. This is an update that does not need to be connected to your computer. The only thing you need to provide for it is the Internet, working via 3G, EDGE or Wi-Fi.

Surely you have heard of this method: "over the air update". This is what is meant by updating via OTA. All you need for this method of receiving updates:

  • Get a user account;
  • Synchronize your smartphone with new firmware modules.

In principle, this is all you need to ensure uninterrupted receipt of updates, receive messages that new updates have appeared for your Xiaomi smartphone, and install them immediately.

What is very useful: the data you entered remains in the system during synchronization. Therefore, this saves a lot of time and effort when searching for suitable updates if they are needed.

How to update Xiaomi using OTA

Updating the firmware on a phone is not the easiest thing for a user who is encountering this problem for the first time. Now, with the help of OTA, you can simplify this procedure as much as possible, which will become accessible even to a child.

You don’t need any additional components, not even a computer, without which not a single update could be done before. All you need to do is make a few clicks and monitor the installation of applications. In general, all difficulties are removed, for example correct location file or use a specific name.

The system will not be updated for long, but the main thing is to ensure the following conditions for comfortable work:

  1. It is important that the smartphone is fully charged. The update will not be installed until the charge reaches at least 30%, and for some models the charge should be at least 60%. It's even better to Charger was connected to the network and was charging even while the update was being installed. If the smartphone turns off during the process, this can cause serious problems that even professionals in the service center cannot always solve.
  2. It is important that your smartphone has official firmware Android 6. If you have custom installed or have root rights, then it is better not to change anything unless absolutely necessary.
  3. The next step is to check for updates. To do this, you need to follow the following path: Menu - Settings - About phone - System updates - Check now.
  4. If the system sees that there is an update, it installs it. But to do this you need to restart the device.

The process itself takes some time, but if everything is done correctly, the phone will easily turn on and start working with the updated software. This procedure can be done regularly, even every day, but this is not necessary.

How to flash a smartphone using recovery

If for some reason your smartphone is not updated in the way we described above, you can go another way, no less popular, but much more complicated. Here is a diagram of how to do the flashing:

  • loader.
  • Download the new firmware for your phone model and rename it to "update.zip";
  • We send the firmware (it must have the format update.zip) to the root directory ( //sdcard/update.zip). To do this, you need to follow the following path: Mi3 - Inner memory(drop the file here update.zip);
  • Turn off the smartphone, press the power and volume up buttons;
  • When the screen blinks, release the power key, but hold down the volume up button;
  • We go into recovery mode;
  • Select an item install update.zip to system one;
  • We wait until the process completes and select reboot to system one.

In general, everything is logically clear. So if there is a need, like other smartphone manufacturers, they work perfectly according to this scheme.