TVs. Consoles. Projectors and accessories. Technologies. Digital TV

Which firmware is better for xiaomi mi4c. Xiaomi firmware. Now let's install custom Recovery, which will allow you to install any firmware

But don’t know how to flash Xiaomi via Fastboot? There is nothing complicated about this, you will need a PC or laptop, as well as straight hands and the ability to follow instructions.

Mi A1 firmware - instructions

Before you start flashing Xiaomi Mi A1 firmware via Fastboot, you should perform several preparatory steps. You should first charge the device so that the battery charge is 50% or more.

Please note that during the flashing process all data will be lost, so they should be copied first. After the preparation is completed, you can begin flashing the device.

Remember that you perform all of the above actions at your own peril and risk!

Step 1.

First of all, you need to download and install the latest version of Mi Flash Tool (cloud download link).

Step 2.

Download the firmware image for Mi A1 (link to download firmware from the official MiUI community, archive size 1.3 GB).

Step 3.

Turn off your smartphone. To enter Fastboot mode, hold down the power button and volume button.

Once Fastboot has loaded, connect your smartphone to your PC using a USB cable.

Step 4.

Open the pre-downloaded archive with the image and extract the ROM file with the firmware to the root of drive C.

Step 5.

Launch the Mi Flash Tool utility on your computer.

In the interface, select “select” to select the image with the firmware. After that, select “refresh” to refresh the list of devices connected to the PC and detect the Mi A1 smartphone.

Then select the bat file below.

Now one of three firmware options will be available:

  • Cleanall: All user data and settings will be deleted. After flashing the device, the device will be unlocked.
  • Saveuserdata: All user data and settings will be saved. The locking status of the device after flashing will change depending on its model.
  • Cleanallandlock: All user data and settings will be deleted. After flashing the device, the device will be locked.

Step 6.

That's all, now you can start flashing the firmware. To start the process, you must select “Flash”.

After the scale turns green, the Mi A1 firmware via Fastboot will be completed and the device will automatically reboot. Don’t panic if it takes a long time to boot your device for the first time after flashing it; this is normal for Xiaomi.

To install global firmware via MiFlash, an unlocked bootloader is required on the device. For now 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 loading the BIOS, 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.

The Xiaomi Mi line of devices is considered the flagship of the Chinese manufacturer, so all devices that come out under the name Xiaomi Mi can be considered flagships. One of the worst smartphones in this line can be considered Xiaomi Mi 4, which was released in the not so distant 2014. In terms of characteristics, the phone was not inferior to the flagships of that time - Samsung Galaxy S5, Galaxy Alpha, Nexus 5, LG G3 and so on, but at the same time it was significantly cheaper than the listed models, which made it a good buy. You can even say that even now the phone will look no worse than modern budget phones, and in some ways even better. Even now, in 2018, the phone continues to receive MIUI updates, not to mention custom firmware, including Android Oreo with the latest version 8.1. And just like that, we smoothly approached the topic of this article - Xiaomi Mi 4 firmware. We will analyze the device firmware for the latest official version of MIUI 9.2 and tell you a little about custom firmware and how to install them. Let’s stop delaying the introduction and move directly to the instructions for flashing the Xiaomi Mi 4 firmware.

Firmware for Xiaomi Mi 4 to official MIUI

It is worth giving credit to Xiaomi because flashing the Xiaomi Mi 4 firmware is a very simple process that anyone can handle. Of course, if this is your first time using a computer and you don’t even know what drivers are, then you shouldn’t do this right away, but if you more or less understand how everything works on your computer, then you’re welcome. Flashing Xiaomi firmware is not only an easy process, but also a unified one! Almost all Xiaomi smartphones are flashed with the same program and require the same drivers. Mi 4, like any other Xiaomi smartphone, can be flashed to the official MIUI through the MIUI Rom Flashing Tool program, or MiFlash for short, and this is a very convenient program. At least in that it installs all the necessary drivers on its own and all you have to do is connect the phone to the computer in fastboot mode and press the “Flash” button. Another clarification: the Xiaomi Mi 4 smartphone does not require unlocking the bootloader for flashing firmware via MiFlash, which significantly speeds up and simplifies the process itself, so we can go straight to flashing the firmware. All that remains is to download the firmware itself, and to do this, follow the link and download the latest firmware.

The process itself

First, we need to turn off the phone and boot it into fastboot mode; to do this, we need to hold down the “power” and “volume -” buttons at the same time. After this, the phone will boot into fastboot mode, showing a similar picture:

We connect the phone to the computer (it is advisable to do this via the supplied cable) and wait for the system to detect the phone. Afterwards, in the MiFlash program, click on the “Refresh” button (highlighted in yellow) and your device should appear in the list of devices.

Now you need to extract the downloaded firmware, it is advisable to do this through the WinRAR or 7Zip program. Create a folder in the root of the C: drive and extract the firmware there. Copy the address to the folder with the firmware and paste it into the field highlighted in blue.

Now click on the “flash” button to start the firmware. The process may take several minutes, and the first boot of the device from 5 to 15 minutes, please be patient.

As you can see, the process is very easy and does not take much time; most likely it will take you longer to download the firmware than to directly flash it.

Custom firmware for Xiaomi Mi 4

Here everything will not be so simple, but I will try to explain everything as clearly as possible. You will need to download the archive (link) with the necessary tools and unpack it to the root of the C: drive.

You need to start the phone in fastboot mode (power + volume down), and connect the phone to the computer.

First, you need to flash a custom recovery, and for this we will use the Windows command line. You can launch it through the Run program; to launch it, press Win + R and enter “cmd”. Since the necessary tools are located in the root of drive C in the Android folder, we need to go there, and to do this we enter the command CD C:\Android

To check the connection of your smartphone, you can enter the command fastboot devices and your phone should appear in the window.

To flash the recovery firmware you need to enter the command fastboot flash recovery recovery.img, where “recovery.img” is the name of the recovery file, which you can replace with your own.

After installing custom recovery, you must boot into it. To do this, hold down the “volume +” and “power” buttons.

To flash the firmware in the recovery itself, you need to make wipe data, wipe cache and wipe dalvik cache and only after that install custom firmware in the “Install” section.

As you can see, the process of installing custom firmware is much more complicated than installing MIUI, and I would recommend just installing the latest version of MIUI and not bothering with custom firmware.

Detailed instructions for flashing the Xiaomi Mi4c smartphone to the new Russified, custom firmware from Google Play.

With firmware version 5.10.15, the cunning Chinese from Xiaomi began signing their firmware with a unique encrypted key. And this leads to the fact that, through standard (stock - mi) recovery, only original Anglo-Chinese firmware will be flashed, no matter what method! If you try to flash any other firmware through it, an error will appear signature verification failed!

Firmware for custom TWRP Recovery

Download drivers for connecting the PC with the Xiaomi Mi4c phone - MTK_USB_Al_0.9. 7, download and then install.

If you want to flash Xiaomi Mi4c with custom firmware or Russian firmware, you first need to install custom recovery in your smartphone.

Download custom recovery TWRP_Recovery 2.8.7.1 and MiuiPro or sMiui firmware for Xiaomi Mi4c

If anything, here is the stock (original recovery) for Xiaomi Mi4c – stok recovery Mi4c

Unzip the contents of the archive into a folder on drive “C”.

Run CMD in the folder (open the folder where the recovery file is stored, hold down the shift key and right-click on an empty space in the folder, open cmd here “open a command window”) in Win 10 open a command window
Switch the phone to fastboot mode (a hare wearing earflaps should appear on the smartphone screen repairing the android), to do this
Option 1: Turn off the phone and turn on the volume “-” key while holding down the key
Option 2: Via command (requires USB debugging mode enabled) – CODE “ adb reboot bootloader” and press “enter”

Then we flash our custom recovery TWRP_Recovery 2.8.7.1, for this we write the code

“fastboot flash recovery recovery.img”

and press the “Enter” key, after which the firmware process for the Xiaomi Mi4c smartphone will begin immediately

Installing firmware on Xiaomi Mi4c

Have you already downloaded the firmware? If not, download from the link at the beginning of this instruction.

Copy the downloaded firmware file to the smartphone’s memory
We go into recovery using one of the methods.
Method #1 Press the power button and volume+ at the same time, as soon as the MI logo appears, release on, hold down volume+. We boot into the previously installed recovery.
Method #2 We look for the Update program icon on the smartphone’s desktop, go to -> click the three dots at the top (...) -> Select “Reboot to Recovery”.

Select the item Wipe—>Advanced Wipe and in the next window, check the boxes as in the screenshot, then swipe to the right. We return to the main menu and go to Install. In the top line we select the place where our firmware is located. “phone memory” or “SD card”
Confirm by pressing the button "OK"

Xiaomi smartphones can be installed with various firmware options, the most common of which is the global stable version, which is of high quality and reliability. However, it does not allow the user to independently make changes to the operation of the operating system or, for example, remove built-in applications and “unnecessary” system files.

For those who want to customize their mobile device, they can flash Xiaomi firmware via MiFlash. This is a special application that is freely available and is capable of automatically performing all the necessary actions.

However, in order to use the program, a number of conditions must be met:

  • The computer where the application will be deployed must have Windows OS version 7 and higher installed;
  • The downloaded shell must match the model of the phone that is supposed to be flashed;
  • The archive with the firmware must have the extension “.tgz”. If the file has the extension “.gz”, then simply rename it;
  • The device must be powered by a Qualcomm processor.

Installation on Xiaomi MiFlash

To perform this procedure, you must deactivate the driver authentication function on your computer, otherwise the likelihood of incorrect firmware will significantly increase. To do this, you need to restart the PC and call up a list of additional commands (on Windows 7 this is done by quickly pressing the F8 key several times). Then you just have to click on “Disable mandatory driver signature”;

If problems arise on the command line, run the “bcdedit.exe/set” commands one by one with the endings:

  • loadoptions DISABLE_INTEGRITY_CHECKS;
  • TESTSIGNING ON.

As soon as the computer executes the commands, you need to restart it.

Launch MiFlash

The program should be unpacked onto drive “C”, where a folder named “Android” is previously created on it. The firmware archive is also unpacked into this directory.

After this, you are allowed to launch the application. When opening the menu, you must agree to all the conditions.



Upon completion of successful installation, the program closes by pressing “End”.

Connecting a smartphone to a PC

Before connecting, you must make sure that the remaining charge is at least 50%. Then the device is switched to Fastboot mode, for which it turns off, and then starts by simultaneously pressing the volume rocker down and the power key. The result of the operation should be the appearance of a “branded” hare.



Then the following steps are performed:


How to flash Xiaomi via MiFlash

Now let's move directly to flashing.

Sequence of actions:

  • MiFlash is launched, then the Refresh key is pressed and the path where the desired version of Mi firmware is located is indicated;
  • Select an operation with files on the mobile device. You will be offered two options - delete them completely or save them. In order to save information, Flash all except storage is selected, and if full formatting is planned, then Flash all is used;
  • Click Flash, after which all flashing actions will be performed automatically.



The standard installation time is up to one hour, and then the smartphone should restart on its own. After this, turn on the product in standard mode. It is worth considering that it can be turned on within 30 minutes.

Upon completion of the Xiaomi firmware via MiFlash, the user will be able to independently correct software errors, delete system files and various applications, and also eliminate the possibility of “bricking” his mobile product.



Related publications