Hardware and software setup

How to flash a Xiaomi phone using MiFlash. Self-flashing Xiaomi phones, smartphones and tablets How to exit edl mode

Xiaomi phones are different from other budget devices the ability to constantly switch to newer versions of the operating system. But standard method through the "Three Dots" is not always relevant, and here comes to the rescue great feature, allowing you to install a new firmware with a locked bootloader. Therefore, today you will learn how to put Xiaomi into EDL mode quickly and safely.

What is EDL

It's unique software project, which allows you to install new firmware, be it, or, without an unlocked bootloader.

On most smartphones xiaomi bootloader inactive, especially for models 2016-2018 release. And without it, the user can neither update nor upgrade.

Of course, you can use , but why do you need EDL mode then?

Now let's find out exactly how to transfer the device to the described state.

How to enter EDL mode on Xiaomi

There are two ways to do this - through a key combination or using Fastboot. We immediately note that the first option may not work, while the second one turns on ideally for almost all users. Let `s start.

Using Fastboot mode (100% option).

For this it is necessary must have access to fastboot. Read more in. Also all drivers required for Xiaomi phone. Most often, at the first time, the system itself installs the necessary elements.

If all the preparation is done correctly, you only need to translate mobile device in fastboot, holding down the power key and the volume down button. But here be extremely careful: without errors, enter the phrase fastboot oem edl.

If the screen turns black, then you did everything right, and now you can safely flash your phone using the Mi Flash program.

Using a key combination (not a 100% option)

Everything is much simpler here, and therefore we recommend you try it first this method , and then, in case of failure, proceed to more complex ones. First, turn off the phone and hold the power key and the volume rocker up. As soon as we feel a vibration response, let go on/off button.

An intricate menu should appear (most often on Chinese with hieroglyphs we do not understand). But do not panic, but simply go down to the lower left corner and click Download. Don't touch the big central blue button!

Done, now it remains only to resort to the help of Mi Flash, as in the above method.

Video instruction

Answers to popular questions

Can I use another utility instead of Fastboot?

Several times I had to deal with what is on the device Xiaomi Redmi 3 (3s/3x/Pro) cannot enter download mode because it just rebooted into the system. Read below about how to act in such a situation. This instruction is most likely suitable not only for the devices indicated in the header.

To begin with, let me remind you what key combinations to enter different modes exist:

  • Volume + and power– mode selection menu;
  • volume- and power– puts the device into fastboot mode;
  • Volume +- and power– starts standard / custom Recovery.

where " Volume +-“, volume keys, and power- device on/off button.

How to enter Download mode if Redmi 3 (3s/3x/3Pro) reboots into the system? - use fastboot mode

As it has already become clear, I suggest using fastboot mode. I will perform all the actions on a system running Win7 Pro x64, but this does not matter much.

  1. Download adb-tools;
  2. Install at C: / adb (you can use the standard path, just remember it);
  3. Turn off the device;
  4. We hold down the keys volume- and power(the corresponding image with a hare will appear on the screen);
  5. Connect the device to the computer via USB cable(drivers must be installed);
  6. In the folder with the unpacked files, right-click on an empty space, while holding down the shift key;
  7. AT context menu a new item should appear - “ Open command window“;
  8. In the opened command line give command - fastboot oem edl;
  9. The phone will vibrate and its screen will turn black. At the same time, a new device should be determined on the PC.
  10. We flash the device through Miflash.

At this point, the problem with Xiaomi Redmi 3 (3s/3x/Pro) cannot enter download mode can be considered resolved.

Many smartphone users have already adapted to updating firmware on their gadgets, installing special operating systems, etc. But doing this in our time is not so easy, since almost all phone manufacturers now block bootloaders (aka bootloaders) on their devices, mainly for security purposes. To get around this problem, there is a special mode "EDL Mode", it is also called "Download" mode, which will be discussed further.

As mentioned above - Xiaomi edl mode helps to change the phone's operating system. Some consumers don't even know if their bootloader is unlocked or not. And if it is blocked, you need to fix it, because without it you can neither get root rights (developer rights) nor update the firmware, which are coming out more and more often.

The process of unlocking it takes a very long time, besides, it requires confirmation from the manufacturer itself, in our case, Xiaomi, and this is an independent application, waiting, and in general no one promises that Xiaomi will give a positive answer. Using the Xiaomi edl mode is a 100% guarantee of the possibility of installing any, including custom firmware.

EDL Mode is also convenient and easy to use for novice and inexperienced users.

Which Xiaomi models have EDL mode and how to use it

edl mode is not a built-in feature of the smartphone, so you can enter it on any model, be it Xiaomi Redmi 3, Xiaomi Redmi 4x, Xiaomi Mi 5 etc.

To put Xiaomi into edl mode, you can use two methods: the method carried out by a certain set of keys, and the method carried out through Fastboot. It is worth noting that the first option is less likely than the second, that is, the result is not 100% guaranteed, while the second method will definitely help you change the Xiaomi firmware by entering edl.

For the second method, you need a computer.

How to enter EDL Xiaomi: method one

This method is provided first as it is recommended to try it first. Although it was said above that it does not guarantee the result, but if you succeed, you will not have to proceed to the second method and spend a lot of time.

Instruction:

  1. Turn off your phone;
  2. Simultaneously hold down the on / off and volume up buttons;
  3. After the Xiaomi brand logo appears, release the power button, but keep holding the volume up key until the menu appears;
  4. You should open the main phone manager - MainMenu, from where you can do a lot of things;
  5. In most cases, the main menu is made in Chinese, but this is not a problem: the name of the button we need is written in English, including - "Download" - click on it;
  6. Now you just have to change the firmware to the desired one using the Mi Flash program;
  7. Ready!

How to enable EDL Mode: the second way

In the case when the first method did not bear fruit, use the second. Reminder: you will need a computer, and with it the official xiaomi drivers.

If you are connecting your smartphone to a PC for the first time, there is a chance that it will automatically install required drivers.

Also, to carry out this method, you must have access to Fastboot.


Instruction:

  1. Understand Xiaomi drivers. If the computer did not install the drivers on its own or you have unofficial ones, download and install them, for example, from the w3bsit3-dns.com website in the tab with the name of your phone model. Also, the drivers may require updating, and you can check this in the "Device Manager" on the PC.
  2. Next, you need to download and install the program " ADB RUN» to a computer (pay attention to its advantages);
  3. Turn off your phone;
  4. Now you need to go to fastboot mode: hold down the volume down and power buttons at the same time, after the vibration signal, release them and wait for the rabbit and the little android to appear;
  5. Connect the gadget to the PC via a USB cable;
  6. AT installed program « ADB RUN» enter words « fastboot oem edl", be extremely careful;
  7. If you did everything right, the phone screen will turn black;
  8. Now you can change the firmware of the phone, again using the program " Mi Flash»;
  9. Ready!

Instead of the program ADB RUN", you can use the utility" fastboot”, and as for the presence of root-rights (developer rights), as mentioned earlier - they are optional when using edl mode, but they can save and secure your device if you do something wrong.

How to flash a smartphone while in edl mode

To update the smartphone operating system, you will need the ADB RUN program, Xiaomi drivers on the computer, the Mi Flash program: better - latest version and unlocked bootloader.

Instruction:

  • Unzip the files " ADB RUN", if you have not done this before (usually, this can be done on the C drive);
  • Connect smartphone to computer via USB cable;
  • Navigate to files " ADB RUN» programs and click in an empty field, then select "Start PowerShell" or "Open PowerShell window";
  • In the window that opens, enter the following: "cd C:\adb" (command prompt); "fastboot devices" (phone identification); "fastboot oem edl" (entering Fastboot mode);
  • Then: ". \Fastboot devices" (PowerShell); ". \Fastboot oem edl" (Fastboot mode);
  • If the screen is dark, you are doing everything right;
  • Turn on the Mi Flash program;
  • In the “Select” tab, select the firmware (WITHOUT RUSSIAN LANGUAGE) and click on the “Refresh” button;

  • The recognized edl mode will appear here, and you need to start the firmware update by clicking on "Flash";

  • Flashing takes 5-10 minutes, after which you will receive a notification about a successful update;
  • Next, disconnect the phone from the computer and hold down the power button until the gadget turns on;
  • Ready!

How to exit EDL Mode

To exit edl mode, you just need to close all windows of the used programs on the computer, disconnect the smartphone from the PC, and it will enter normal mode. In extreme cases, it may not turn on - do it yourself in the usual way.

* Recommended to upload a 720*312 image as the cover image

Article Description

Hi all! Today I want to discuss with you about the Emergency Boot Mode, that is, EDL / Test Point. What is it for? Yeah, that's a good question, I don't argue. In fact, in factories, on the assembly line, until the phone is assembled, more precisely, until the device's Motherboard is installed on the chassis, it passes through the Reanimator, this is the person who installs the firmware in the board itself through EDL, using various methods, the most a popular way in factories is a developed file through the Command line, or using the Deep Flash wire or the most common method is Test Point. But it is also used to unbrick devices, of course there are still options for using EDL, but in order to Protect your devices from data theft, I I can't provide them. How do I log in to the EDL? Yes, there are various ways. The first way: Test Point As we know, the Redmi series have a metal cover that covers 80% of the back of the chassis of the device, the remaining 20% ​​is covered by plastic elements that serve as antennas, and therefore you can safely open the device with a plastic card. so as not to scratch the cover, or so as not to touch some kind of tunnel (loop). Next, unscrew the screws to remove the protective shell Motherboard(on some devices) disconnect the battery cable and look for those Magic Contacts (the contacts are in different places, depending on the device model) and close them until the PC starts installing the QDLoader HS-USB9008 driver, then open themSecond method: Deep Flash wireThis method is useful for devices of the Mi and Poco series, since these models have a glass and plastic back panel and to remove it you need to heat it up, then carefully remove it, do things, then clean up the traces of glue and reapply a new layer and then glue the glass, but DFC saves us from this. How does it save? As we know, we need to close 2 wires Green (Data Plus) and black (GND=Ground) for a couple of seconds until the PC detects the device as a COM port, then we open the contacts. How to create a Deep Flash wire? What do we need? 1) Preferably Original wire USB2) Stationery knife or scalpel3) Button (I recommend) Next, take a scalpel and remove the first layer of insulation (some have a screen) and see 4 wires: Black, Green, White and Red. Then we take and carefully remove the insulation from the black and Green cables. Next, we take the button and connect it, more precisely, we connect the positive contact of the button to the Green wire, the negative contact to the Black, then isolate it with electrical tape. The third way: Fail fasboot-edl First, download the archive from here https://drive.google.com/file/d/0BwceRubkPe1pcVpUV0E0c0JnRG8 /view?usp=sharing then unpack it to the root of drive C, put the device into Fastboot mode and connect it to the PC, then open the Fastboot-EDL folder and run the fastboot-edl.cmd file, after which the screen should go blank and the installation should appear on the PC driver QDLoader HS-USB9008, and in the device manager it should be defined as a COM port. The fourth way: Through Recovery (this does not apply to bricks) We enter Recovery (turn off the device, hold down the Volume () button and the power button until the menu appears. Next there is a Download button in the menu, we poke on it and the device enters EDL mode, connect it to a PC and flash it. DLoader HS-USB9008. Eugene was always with you, all the best!

Modern smartphones cannot be imagined without the main component - the operating system. It is it that reveals to the user the huge potential of a smartphone, allowing a person to work with powerful device. Absolutely all smartphones are produced from the assembly line, having 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 component, but also fix a huge number of problems, including bootlap, permanent system errors and a "bricked" apparatus.

What is needed for firmware

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

  • Computer running an operating system Windows versions 7, 8, 8.1, 10 any bit depth ;
  • The program with which the firmware will be installed - (it will also install all the necessary drivers for work). 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 fit specifically for your phone model. 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.

MiFlash installation

Disable driver check

For proper interaction between the computer and the phone, it is necessary to have installed drivers on Windows. In order for them to be correctly installed into the system, you need to disable the function on the computer that checks the authenticity of installed drivers - then the phone is 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), after a short time a list of additional commands for loading the operating system will appear. In chapter " Additional options Downloads" select "Disable Driver Signature Requirement".

Remember this step, if during the execution of this instruction there are problems with installing the driver, in the command line launched on behalf of the administrator, one by one, enter and run the following commands:

bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS

bcdedit.exe /set TESTSIGNING ON

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

AT Windows environments 8, 8.1 and 10 hold down on the keyboard Shift key, then use the mouse to reboot through the button in the "Start". Follow the path by pressing the Diagnostics, Advanced Options, Boot Options, Restart buttons on the screen. The system will reboot, in the corresponding screen, use the F7 button to use the boot option "Disable mandatory check driver signatures.

Launch MiFlash

  1. Download MiFlash software. The archive must be unpacked into a previously prepared folder with the same name along the path "C:\Android\". To avoid syntax errors in all paths, use only Latin, no Cyrillic, spaces, and a minimum of characters.
  2. Select the firmware to be installed. Download it to your computer and extract the archive to the above folder.
  3. Run executable file programs. Agree to start installing the drivers by clicking on the "Next" button (if the installation does not work properly, see step 1). You will have to wait a while until the files are 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 a computer

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

  1. When the phone is in this mode, connect it to the computer. It is highly desirable to use the wire that came with the phone - this will provide the most stable connection. In the absence of it - just take the wire good quality. Insert the appropriate plug into Xiaomi device, plug the other end into a USB 2.0 connector on a laptop or computer.
  2. Run Command Prompt in Windows as Administrator. Using the cd c:\Android\ command, change to the directory created earlier when installing the miflash program.
  3. We check the "friendship" of the computer and the phone - enter the fastboot devices command 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 inscription waiting for device on the screen, you need to check if you forgot to connect the phone, also check the cable is working. Alternatively, reinstall the drivers.

  1. With the fastboot oem reboot-edl command, put the smartphone into a special mode called "Emergency Download Mode". At this time, a sound notification notifies you that a new device has appeared on your computer. Synchronization of 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 necessary firmware.
  2. Next, you need to choose whether we will save the data on the phone, or delete everything cleanly. As a rule, the second option is recommended, then the firmware will be installed most correctly. Click on the "Flash all except storage" button to leave the data on the phone, for full formatting, select "Flash all". Once you've made your selection, click on Flash. Then the program will perform the selected action, and the Xiaomi Redmi 3S (or any other) firmware will start.

  1. The speed of the 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, it will be quite normal to spend time from 10 minutes to 1 hour.
  2. After the MiFlash is finished, the phone will reboot on its own. If automatic reboot was not performed, in the command Windows line run the fastboot oem reboot-edl command, or press and hold the power button on the phone for a while until the firmware logo appears on the display. Then carefully disconnect the cable from your smartphone.
  3. After installation new firmware The phone will take a long time to boot up 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 insert it back and start the smartphone again. If that doesn't help, leave it enabled for long time so that the 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) in order to avoid serious problems with the battery). After the phone turns off, connect it to the charger and turn it on again.

If the above steps do not help, try installing another firmware, or reinstall the previously selected one.

If during the installation of the operating system you receive a notification that there is not enough memory to complete 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 program to install - 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 found in.

Outcome

Following this instruction, any phone with an unlocked bootloader using MiFlash can be flashed with a suitable operating system Android, which will help to adjust the phone to the needs of a single user as much as possible. Correcting software errors, restoring "bricks" or simply replacing the internal component of the smartphone will help you use the phone for its intended purpose.

Liked the article? Share with friends!
Was this article helpful?
Yes
Not
Thanks for your feedback!
Something went wrong and your vote was not counted.
Thank you. Your message has been sent
Did you find an error in the text?
Select it, click Ctrl+Enter and we'll fix it!