• How to switch Xiaomi to EDL mode and what it is needed for. Self-firmware for Xiaomi Edl phones, smartphones and tablets, xiaomi mode does not turn on

    Xiaomi's policy of tightening bootloader unlocking requirements is aimed at limiting the ability of users to make changes to the operating system, and also complicates the independent installation of firmware.

    Due to the fact that it is now extremely difficult to obtain Root rights and you can wait several months for permission, owners of Xiaomi smartphones are encouraged to use EDL mode. Its use allows you to recognize a mobile phone not as a Xiaomi product, but as a Qualcomm product, and accordingly, you can already perform a variety of operations with it, including deleting system files and applications, formatting partitions, etc.

    Of course, it is worth considering that all operations are carried out at the user’s personal responsibility, since there is a possibility of “bricking” the smartphone. If everything is done correctly, then using the EDL mode on Xiaomi will allow you to customize the gadget to your personal needs.

    How to put Xiaomi into EDL mode

    To perform this procedure, you will need to install the QDLoaderHS-USBDriver, ADB and MI PC Suite programs on your computer. Next you will need to do the following:




    If everything was done correctly, the corresponding message will appear on the command line, and the smartphone will turn off completely, which will mean that it has entered EDL mode. At the same time, a new product will appear on the computer in COM C, which you will need to work with to change the firmware or make changes to system files.



    How to exit EDL on Xiaomi

    In order to return the smartphone to a “normal” state, you just need to close the dialog box and disconnect the gadget from the computer. The phone then starts by long pressing the power key.

    If the device was flashed, then upon completion of the procedure, it should independently exit the EDL and then load the installed operating system. After this, the user will only need to disconnect the device from the computer.

    A wave of requests to enter Xiaomi's EDL mode swept across the Internet. Just recently this seemed like a no-brainer, but times have changed. I decided to play around with my Redmi 4 Pro and see if everything is really that complicated. I recorded everything in screenshots to help you. But before that, I tried the old ways of turning it on and this is what happened.

    Until recently, Download (edl) mode was a priority when changing firmware on Xiaomi phones. With the release of MIUI 8.1 everything went to pieces. The company has closed easy access to low-level firmware, which was used for variants with a locked bootloader. Simply put, without permission to unlock the bootloader, which can only be obtained from the manufacturer, changes to the OS have become conditionally impossible.

    You understand why there is such a reservation. Because solutions to this situation were immediately found and made public. Firmware is now also possible on a locked bootloader; for this, the notorious EDL mode will come to our aid. The methods of entering it have changed and become more complicated, however, they exist and work. This is what we will talk about later.

    The fact is that the phone is defined not as a Xiaomi product, but as a Qualcomm HS-USB QDLoader 9008. And if so, then you can do whatever you want with it. Format partitions, change system files, like the bootloader itself. This is what is used in practice by those who do not want to send requests to their Chinese comrades and officially unlock the bootloader, without fear of getting something that is completely different from a phone as a result of their actions. Yes, gentlemen, it is quite possible to destroy a smartphone and turn it into a brick, and there are plenty of examples of this.

    I note that the procedure for unlocking requests has been simplified, as has the issuance of permits itself. But the owner is a gentleman. If you are confident in your abilities, then use this mode.

    Putting Xiaomi into EDL mode

    First, let's look at those instructions that don't work. This will save you time and money.

    What can I say. Aliexpress still sells these DIY cords, but they are completely useless.

    Let's move on to the working method that I tested on Xiaomi Redmi 4 Pro with the latest stable global firmware.

    Putting the Xiaomi phone into EDL mode was not that difficult.

    1. Download QDLoaderHS-USBDriver and install it on your computer.
    2. We do the same with ADB and mi pc suite. We have all the necessary tools and drivers, it’s time to get started.
    3. With the phone turned off, hold down the volume and power. We wait for the hare and get into fastboot.
    4. We connect the phone to the computer, it will be detected as an Android device.
    5. We unpack the contents of the ADB archive to the address C:/adb.
    6. We launch the command line with the key combination WIN + R, write cmd.
    7. We write fastbootdevices in the window. This way we check the device connected by us. It should appear.


    A necessary note. For adequate display, you need to launch the command line directly from the C:/adb folder. I didn’t do this (as can be seen from the screenshot), but still the phone appeared in the desired line.

    1. The following command is fastboot oem edl. Directly switching to mode.


    The operation ends in success, as written on the command line. The smartphone goes out completely, it is in Download mode (edl).

    1. A new device appears on the computer in COM. The flash driver will work with it.


    How to enable mode without adb command

    Since experiments with USB cables are a thing of the past, there are almost no options left. Of the proven ones, I can recommend a method based on short-circuiting the so-called test points. These are special points located on the motherboard for severe cases associated with the complete inadequacy of the device. To raise the device from the brick state.

    Typically, such methods are discussed on specialized forums, but w3bsit3-dns.com did not stand aside and pointed the right path in this direction. I did not torture my phone, due to the fact that getting to these points is not very easy, you need to thoroughly disassemble it.

    I suggest looking at photos taken by a craftsman who was able to connect his device to a computer and switch it to EDL mode.

    Having closed a couple of contacts, he connected the smartphone to the PC. A new COM port has appeared in the device manager.

    How to exit the mode

    I didn't flash my phone; there was no need for it. The exit was simple - closed the command window and disconnected the smartphone from the computer. Then, with a long tap on the power button, the logo appeared on the screen. The phone booted into working mode.


    Another output is used when flashing the phone. Still, our main goal is to flash it, so we launch the flasher, it “recognizes” our device as a COM with some number and uploads a new system into it. We are waiting for the process to finish. If successful, the device should exit the mode on its own and load the installed OS. You don't need to do anything, just disconnect the phone from the computer.

    Possible problems

    If Xiaomi was unable to enter EDL mode, we begin checking the drivers. All previously installed programs must be checked for compatibility so that a yellow triangle does not appear in your device manager. Important point: QDLoader HS-USB Driver may not install automatically, update the device manually.

    Don't forget about disabling mandatory driver digital signature verification. Otherwise, nothing will be installed and the device will never appear.

    Another point is related to the operation of the adb program. If the device is not detected on the command line, then I recommend running the fastboot command directly from the adb folder.

    If nothing helps and your smartphone refuses to enter EDL mode, then the only method left is based on closing testpoints. There is no need to buy any Deep Flash Cable, they will not help you anyway.

    Unfortunately, the bootloader on my Xiaomi Redmi 4 Pro was unlocked a long time ago, and for the purity of the experiment it would be necessary to return it to its original state. I didn’t do this, so I can’t say with 100% confidence that the described method will really help. We take the second method as a basis, with the closure of control points on the motherboard. At the moment, he is the only one to whom there are no complaints, at least as indicated by the authoritative website 4pda.

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

    Article Description

    Hi all! Today I want to discuss with you about Emergency Download Mode, that is, EDL/Test Point. What is it for? Yeah, 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 a Reanimator, this is a person who will install the firmware in the board itself via EDL, using various methods, the most A popular method in factories is a developed file via the Command Line, or using a Deep Flash wire or the most common method - Test Point. But it is also used to unbrick devices, of course there are still options for using EDL, but with the purpose of Protecting your devices from data theft I I can't provide them. How to log in to EDL? Yes, there are various ways. First method: Test Point As we know, the Redmi series has a metal cover that covers 80% of the back of the device chassis, the remaining 20% ​​is covered by plastic elements that serve as antennas and therefore you can safely open the device using a plastic card. so as not to scratch the lid, or so as not to touch some tunnel (loop). Next, unscrew the screws to remove the protective shell of the 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 we open them Second method: Deep Flash Wire This 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 the work, then clean off 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 open the contacts. How to create a Deep Flash wire? What do we need? 1) Preferably Original wire USB2) Utility knife or scalpel3) Button (I recommend) Next, take the scalpel and remove the first layer of insulation (some have a screen) and we 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 wire, then insulate it with electrical tape. Third method: File 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, switch the device to 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 dark and the installation of the QDLoader HS-USB9008 driver should appear on the PC, and in the device manager it should be identified as a COM port. Fourth method: Through Recovery (for brick this does not apply) Enter into Recovery (turn off the device, hold down the Volume button () and the power button until the menu appears. Next in the menu there is a Download button, click on it and the device enters EDL mode, connect to the PC and flash it. Attention!!! To flash firmware via EDL, you need to disable Driver Signing and manually re-update the QDLoader HS-USB9008 driver. Evgeniy is with you as always, all the best!

    Xiaomi phones are different from other budget devices the ability to constantly upgrade to newer versions of the operating system. But the standard “Three Points” method is not always relevant, and this is where great feature, which allows you to install new firmware with a locked bootloader. Therefore, today you will learn how to put Xiaomi into EDL mode quickly and safely.

    What is EDL

    This is a unique software project that allows you to install new firmware, be it , or , without an unlocked bootloader.

    On most Xiaomi smartphones, the bootloader is inactive, especially for models 2016-2018 model year. And without it, the user can neither update nor update.

    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. Let us immediately note that the first option may not work, while the second one is ideally turned on for almost all users. Well, let's begin.

    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, the first time, the system itself installs the necessary elements.

    If all preparations have been completed correctly, all you have to do is put your mobile device into Fastboot. holding down the power key and volume down button. But here, be extremely careful: enter the phrase without errors "fastboot oem edl".

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

    Using a key combination (not 100% option)

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

    An intricate menu should appear (most often in Chinese with hieroglyphs incomprehensible to us). But don’t panic, just go down to the lower left corner and click "Download". Don't touch the big central blue button!

    Done, now all that remains is to resort to the help of Mi Flash, as in the above method.

    Video instructions

    Answers to popular questions

    Can I use another utility instead of Fastboot?

    Or a tablet, usually it already has firmware with a certain version of the OS, but this is not always convenient. And it's not even about the preinstalled functions. Many Xiaomi devices do not support the Russian language, and even if there is it, the translation may be inaccurate or incomplete. In addition, the Firmware often contains unnecessary options and applications that cannot be removed, or, even worse, the gadget sometimes slows down, freezes, and does not open some programs. But these problems are easy to deal with - if you are not satisfied with the factory firmware of Xiaomi Mi5 or other devices from this manufacturer, then you can update or change it.

    There are official and custom (Custom) Firmware. Custom builds are created by users, sometimes they are much better than factory OSes. Which software you choose is up to you.

    A huge amount of Firmware is available on the 4pda website. There you can find firmware for any needs, including global or Russian. Each OS has a description with screenshots and detailed instructions. You can immediately understand what the system interface looks like and what functions it has.

    There is a specialized service with official Firmware for Xiaomi - proxiaom. There are news, reviews, articles, applications. Choose only the OS that is suitable for your phone or tablet. If you install Firmware that was developed for another model, then problems will arise with the gadget. The firmware can also be found on the official Miui website.

    What does "Locked bootloader" mean?

    Bootloader (or “Loader”) controls the startup process of the operating system. This is analogous to a computer BIOS. If system files are damaged, the bootloader will allow you to activate recovery mode and reset the gadget to default settings.

    In the latest models, Xiaomi Bootloader is blocked. This means that it will not be possible to reflash the device using standard methods. The manufacturing company sets a similar restriction so that third-party software is not loaded onto the devices, but rather they use a system that is specially designed for this gadget.

    Online stores often install their own firmware. It may be filled with useless adware or be unstable. A blocked bootloader prevents you from downloading an incompatible OS to your Xiaomi device.

    But this defense mechanism also has disadvantages. If you are somehow not satisfied with the factory Firmware, then you cannot change it, but you will have to look for workarounds.

    You can try to remove the restriction by submitting an official request to Xiaomi. However, this doesn't always work.

    You can find out if your bootloader is locked like this:


    Before flashing

    Before flashing Xiaomi Mi5 or any other model, do the following:

    • Fully charge the gadget so that the battery does not run out while reinstalling the OS.
    • Back up information from your phone or tablet. Save contacts, messages, sms, notes, photos, videos and other important data on another device or in network storage.
    • Install device drivers on your computer. They must be included with your smartphone or tablet. They can also be downloaded on the Internet, but in most cases they are installed automatically when you connect the phone to the computer.
    • Search online and download a utility called “adb”. This is a universal program that allows you to manage Android devices from a PC. You may need it to flash Xiaomi. Place the folder with it at the root of the system disk. The path to the directory should not contain Russian letters or spaces (it will turn out to be C:\adb).
    • Download the Firmware in advance that is suitable for your phone model. The name of a multilingual OS with Cyrillic support must contain the word “Global” (meaning “global”).
    • Enable USB debugging on your mobile device. To do this, go to the settings and tap on the item with the OS version several times. After this, the “For Developers” mode will become available in the parameters. The option you need will be there.
    • A USB cable must be available to connect the Xiaomi to the computer.

    Firmware with MiFlash

    To flash the gadget, you need to find and download the MiFlash program on the Internet, but installing it on a PC is not so easy. To do this, you should temporarily disable checking digital signatures of drivers.


    After this, you can download the firmware.


    Firmware via EDL

    To install global firmware for Xiaomi Mi5, you need to switch the device to EDL mode. This is also true for devices with a locked bootloader.

    Xiaomi firmware with locked bootloader if there is no EDL

    Here's how to flash Xiaomi Mi5 to global firmware if EDL doesn't work on the device:

    1. Repeat steps 1–9 from the previous chapter. If, when switching to EDL, the message “FAILED” appears, this means that this mode is blocked.
    2. Find and download the Unlock_edl utility.
    3. Unzip it to your system disk. Names must contain only English characters.
    4. Connect your phone in fastboot mode.
    5. Hold Shift, right-click on the Unlock_edl folder and select “Open Command Window.”
    6. Enter the commands “fastboot devices”, “fastboot flash aboot emmc_appsboot.mbn”, “fastboot reboot-bootloader”, “fastboot oem edl” in sequence. After each one, press Enter. The edl mode should start.
    7. You can install the firmware.

    If there are any problems with the device, it is better to download the factory Firmware (Chinese) first. This will restore all system files and modes, and then you can use the multilingual OS.

    To flash a Xiaomi device, you need to bypass the restrictions. In modern devices from this company, the bootloader is locked, so installing a new OS using standard methods will not work, but it is still possible to change the Firmware.