Xiaomi mi4c firmware. Firmware for Xiaomi Mi4c smartphone Official firmware for xiaomi mi4

Modern smartphones cannot be imagined without their main component – ​​the operating system. It is this that reveals to the user the enormous potential of a smartphone, allowing a person to work with a powerful device as conveniently and dynamically as possible. Absolutely all smartphones come off the assembly line with a pre-installed operating system.

Users who are not satisfied with the standard firmware have the opportunity to install their own, having a computer and a clear set of programs and drivers at hand. Firmware via MiFlash will help not only update the internal components, but also fix a huge number of problems, including bootlap, persistent system errors and a “bricked” apparatus.

What will you need to have in order to successfully install new firmware?

  • Computer running operating room Windows systems versions 7, 8, 8.1, 10 of any capacity ;
  • The program that will be used to install the firmware (it will also install all the necessary drivers for operation). If you have installed old version, then before installing a new one, you must remove the old one.
  • Downloaded firmware that needs to be installed on the phone. It must be up-to-date, stable and exactly suitable for your specific phone model. The firmware format should be ".tgz", if you only have ".gz", just rename its format.
  • Your smartphone, its model must be no older than Xiaomi Mi3 and have a Qualcomm processor.

Installing MiFlash

Disabling driver verification

For proper interaction between a computer and a phone, you must have installed drivers on Windows. In order for them to be installed correctly into the system, you need to disable the function on your computer that verifies the authenticity of installed drivers - then the phone will be flashed without problems.

For Windows 7, restart your computer. Immediately after loading the BIOS, quickly press the F8 button several times (you may have a different key), through a short time A list of additional commands for loading the operating system will appear. In the "Advanced boot options" section, select "Disable driver signing requirement."

Remember this step, if, when following these instructions, problems arise with the driver installation, in the command line running as administrator, enter and run the following commands one after another:

bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS

bcdedit.exe /set TESTSIGNING ON

After each command, check the computer's response that the command was completed successfully, then turn off and on the computer.

IN Windows environments 8, 8.1 and 10, hold down the Shift key on the keyboard, then use the mouse to reboot through the “Start” button. Follow the path by pressing the “Diagnostics”, “ Extra options", "Boot options", "Reboot". The system will reboot; in the corresponding screen, press F7 to use the boot option “Disable mandatory driver signature verification”.

Launch MiFlash

  1. Download the MiFlash program. The archive must be unpacked into a previously prepared folder with the same name along the path “C:\Android\”. To avoid the appearance syntax errors in all paths, use only the Latin alphabet, no Cyrillic alphabet, spaces and a minimum of characters.
  2. Select the firmware that needs to be installed. Download it to your computer and unpack the archive into the above folder.
  3. Run the program's executable file. Agree to start installing the drivers by clicking on the “Next” button (if the installation does not occur properly, see point 1). You will have to wait a while for the files to be unpacked and integrated into the system. After notification of successful installation, close the program window by clicking on the “End” button.

Connecting your phone to your computer

  1. Now let's move on to the phone. Make sure it is charged at least 50%. Turn it off in the usual way, then switch it to “Fastboot” mode - turn it on with a special key combination, holding down the power button and the volume rocker down at the same time. After a short time, an image with a bunny wearing earflaps will appear.

  1. When the phone is in this mode, connect it to the computer. It is highly advisable to use the cable that came with the phone - this will ensure the most stable connection. If you don't have one, just take the wire good quality. Insert the corresponding plug into the Xiaomi device, plug the other end into the USB 2.0 connector on your laptop or computer.
  2. Run command line in Windows as administrator. Using the command cd c:\Android\, go to the directory created earlier when installing the miflash program.
  3. We check the “friendship” of the computer and phone - enter the command fastboot devices into the command line, after which an inscription similar to xxxxxxx fastboot will appear (it will mean that the synchronization was successful). If we see the message waiting for device on the screen, you need to check whether you forgot to connect the phone, and also check that the cable is working properly. Alternatively, reinstall the drivers.

  1. Using the fastboot oem reboot-edl command, switch the smartphone to special mode"Emergency Download Mode". At this time, a sound notification notifies you about the appearance of a new device on your computer. The synchronization of the devices is completed, you can proceed directly to the firmware.

Phone firmware

  1. Open the MiFlash program again. Click on the “Refresh” button, then use “..” to show the program the folder where you previously placed the required firmware.
  2. Next, we need to choose whether we will save the data on the phone or completely delete everything. As a rule, the second option is recommended; then the firmware will be installed most correctly. Click on the “Flash all except storage” button in order to leave the data on the phone; for complete formatting, select “Flash all”. After making your selection, click on “Flash”. Then the program will perform the selected action and the firmware will begin Xiaomi Redmi 3S (or any other).

  1. The speed of installation of the operating system depends on the size of the firmware itself, the speed of the cable and the speed of the memory inside the device. In any case, a time investment of 10 minutes to 1 hour is quite normal.
  2. After MiFlash is completed, the phone will reboot on its own. If automatic reboot was not completed, in the Windows command line, run the command fastboot oem reboot-edl, or press and hold the power button on the phone for a while until the display appears company logo firmware. Then carefully disconnect the cable from the smartphone.
  3. After installation new firmware The phone will take a relatively long time to boot for the first time. Depending on the technical nuances of the operating system, the boot logo can hang from 5 minutes to half an hour. In exceptional cases, you can try to wait 1-2 hours provided that the phone is connected to the charger.

Possible problems

If no changes are observed on the screen for a long time, try removing the battery for 20-25 minutes, then inserting it back and starting the smartphone again. If this does not help, leave it turned on for a long time so that its battery is completely discharged (do not forget about the phone in this form for a very long time, no more than 4-8 hours (depending on the battery capacity and its age) to avoid serious problems with the battery). After the phone turns off, connect it to the charger and turn it on again.

If the steps described above do not help, try installing a different firmware, or reinstalling the previously selected one.

If during the installation of the operating system a notification appears that there is not enough memory to perform this operation, try repeating the instructions on Windows x64. If changing the OS bit depth does not help, you will have to use another very popular installation program - Flashtools.

If the error “remote-Need to unlock the devices to use this command” appears, then you need to contact the official MIUI website with a request to unlock the bootloader to install the firmware, details can be read in.

Bottom line

By following these instructions, you can flash any phone with an unlocked bootloader using MiFlash with a suitable operating system Android, which will help to customize the phone as much as possible to the needs of an individual user. Correcting software errors, restoring “bricks” or simply replacing the internal components of the smartphone will help you use the phone for its intended purpose.

It 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. The phone's characteristics were 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, among which there are 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 Xiaomi firmware Mi 4.

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 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. One more clarification: the Xiaomi Mi 4 smartphone does not require unlocking the bootloader to flash the firmware via MiFlash, which significantly speeds up and simplifies the process itself, so we can go straight to 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 WinRAR program or 7Zip. 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 command command Windows string. You can launch it through the Run program; to launch it, press Win + R and enter “cmd”. Because necessary tools we have them in the root of drive C in Android folder, then 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.

It's probably not the best idea to flash your smartphone overnight, especially if you have to get up to go out in the morning. Especially for new, untested firmware, alpha version. However, I was lucky. As usual: the old one was already boring, although it worked stably. But my Xiaomi Mi 4 has been running under Android control Marshmallow and MIUI 7, and Android fans are curious, especially if the update is major. Having waited for the announcement of MIUI 8, I began to monitor when the first firmware with this version of the proprietary shell from the Chinese will appear, at least with English inside. And so I decided.

Where to download from?

To begin with, a few useful links. They will be useful for those who want to try MIUI 8 on their device and for those who will install some other firmware.

  • Latest official versions of development and stable firmware for Mi 4 from the Xiaomi website. As of today (05/21/2016) it is based on Android 4.4. KitKat + MIUI 7. Versions 7.1.2.0 and 6.4.14 respectively.
  • Weekly test firmware for Mi 4. Be careful, they are not entirely original here, there are custom ones. It is worth reading the descriptions carefully. Already based on Marshmallow + MIUI 7, contain the latest version recovery TWRP.
  • Marshmallow + MIUI 8, build 6.5.17.

    The thing is necessary to obtain root rights () - SuperSU v2.72 BETA. It is flashed through custom recovery, for example, TWRP.

  • Automatic recovery flasher. In fact, a simple .bat script that will do everything for you. Can flash TWRP, CWM and stock recovery.
  • Custom TWRP recovery for Mi 3/Mi 4.
  • GAPPS generator site for firmwares that lack Google services and applications. ? They are also flashed through custom recovery.

Flashing custom recovery on Xiaomi Mi 4

Xiaomi devices are flashed quite simply, for example, their counterparts from HTC usually require much more hassle.

First, load the device into Fastboot by pressing the volume down button and the power button at the same time. Download the automatic flasher Recovery. We connect the device to the PC and run the required .bat, the archive must first be unzipped. cwm.bat - will install ClockworkMod Recovery, twrp.bat - recovery of the same name (recommended) and stock.bat - will allow you to return to the native Xiaomi recovery. Follow the instructions on the screen. A few seconds, and the recovery changed.

Boot into custom recovery by holding the volume up button and the power button at the same time.

Installing firmware on Xiaomi Mi 4

Don't forget to make backups. Similar applications will help you here, as well as Nandroid Backup (download recovery, then select “Backup”).

If you are thinking of installing Android Marshmallow on your Xiaomi Mi 4, it is worth remembering that this device has two partitions for installing two systems at the same time. Marshmallow requires more space than KitKat or Lollipop, so first we will have to repartition the device, merging both partitions into one. A script is suitable for this (official discussion thread on XDA). Also, firmware version 5.12.17 automatically changes partitions during installation.

How to flash everything described? After loading into custom recovery, in our case TWRP, select the “Install” item, and then select the zip required for installation. If you need to merge partitions, do it first.

To avoid possible errors when flashing the firmware in the spirit of: "script aborted: Failed to extract dir from "system" to "/system" I recommend doing a full wipe. "Wipe", "Advanced Wipe" select the items "Dalvik / ART Cache", "Cache", "Data" ", "System", if necessary, you can add "Internal Storage" (will delete all data from the internal memory - "memory card"). Then another operation: "Advanced", "Fix Contexts".

Oddly enough, when the error described above occurs, sometimes renaming the archive to “miui.zip” helps. But it is safer to follow all the steps described. It is still highly recommended to do a full wipe when radically changing the firmware if you want to avoid bricks, bootloops, application crashes during operation and other problems.

Getting root and Google services on Xiaomi Mi 4

The last point is quite simple if you have completed the previous ones. Once again we drop the archive onto the “memory card”, this time with Superuser, which we again flash through recovery.

Google Apps are installed in the same way if they are cut out in your firmware. MIUI 8 6.5.17 does not have them. However, when trying to install GAPSS in the minimal configuration (PICO), crashes occur, both Google services, and some system Xiaomi applications. It simply becomes impossible to work. What can I say? MIUI 8 is still Alpha, so it’s forgivable. You will either have to select the GAPPS version for a long time or get acquainted with the firmware without them.

A few words about MIUI 8

The firmware, even at the alpha stage, is already quite interesting. There are enough jambs and problems. However, we managed to install Superuser, Titanium Backup, and then my entire standard set of software with all the settings. But without Google services. Accordingly, almost everything from the search giant is inaccessible to us; neither Gmail, nor maps, nor the book reader will start.

No battery waste was noticed. Moreover, when I put my smartphone at night with 67% of the battery, in the morning after 8 hours of sleep, I got the same 67%.

The system works quickly, very quickly. While playing with Marshmallow, I thought that everything was so smooth and beautiful and there was nowhere to accelerate further, but Xiaomi was able to surprise. The speed has increased.

I also noticed an unpleasant glitch consisting in the inability to install a third-party launcher by default. It is installed in the system, but only the branded Xiaomi can be selected as default. For example, Nova, despite the fact that it is displayed as the default launcher in the system, in the settings, gives way to the Xiaomi desktop when you press the home button.

More and more new and interesting features are appearing in MIUI 8. For example, recently applications for cloning programs began to appear in the Market. Let's say you want two Vibers - MIUI 8 can do such tricks, as they say, out of the box.

First, you need to find and download the file with the firmware itself. You can take it:

  1. On the official Xiaomi website - http://en.miui.com/download-240.html, where several are posted at once latest versions official firmware based on Android.
  2. Custom modified options from xiaomi.eu and miui.su. You can download the version from miui.su at .

In addition, to reflash a smartphone, you will need root rights (we discussed how to get them in a separate article), as well as a program for automatic flashing and TWRP Recovery.

Xiaomi Mi4 firmware: procedure

Reflashing Xiaomi Mi 4 is quite simple. For comparison, with smartphones from HTC you often need to fool your head for much longer. With Xiaomi Mi4 the procedure is as follows:

  1. Install custom recovery:
  • Turn off your phone and start it in fastboot mode (press the power key + volume down button at the same time).
  • Connect your computer to your phone via the original USB cable, run the required file with *.bat resolution, and first unpack it yourself. The files cwm.bat and twrp.bat will install the required recovery, and stock.bat will allow you to later return to the native recovery of the phone. Follow the instructions written on the screen.
  • Boot into the installed custom recovery by simultaneously pressing the power and volume up buttons.

  1. Flash your smartphone after backing up all data: boot into custom recovery (in this case TWRP), select "Install" and find the required firmware archive with .zip permission for installation. Attention! Before doing this, you may need to merge two system partitions into one (in the case of Marshmallow firmware).

Also, in order to avoid errors during the firmware process, we recommend doing the following:

  • In Recovery, select "Wipe" or "Advanced Wipe".
  • Next, check "Cache", "Data», "Dalvik/ART Cache", "System", "Internal Storage" (last action will delete all user data from the microSD card).
  • Select "Advanced""Fix Contexts".

Sometimes, in order to fix an error that popped up at the wrong time, you can fix it by renaming the firmware to "miui.zip”, however, it is best to follow the steps described above.

While all system files are being flashed, the phone cannot be disconnected from the PC and generally it is advisable not to touch it. After the operation is completed, turning on the phone for the first time may take quite a long time - don’t be afraid. The process may take 15, 20 or even 30 minutes, and there may be several reboots during the phone startup - this is quite normal.

If you easily coped with the previous points, this one will seem quite simple to you. You need to download the archive onto the memory card, which we also flash via Recovery.

Give gifts

External battery Xiaomi Mi Power Bank 2i 10000 mAh

Silicone Case For a present

More details

External battery Xiaomi Mi Power Bank 2C 20000 mAh

Silicone Case For a present

More details

Detailed instructions for firmware Xiaomi smartphone Mi4c with 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 to connect your PC with Xiaomi phone Mi4c – 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
Put your phone into 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 immediately begin

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 and hold 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"

Publications on the topic