Booting up a Qualcomm Device to EDL Mode
Now there are two things to note here, the steps to boot your device to fastboot mode and then the flashing instructions. Regarding the former, you could make use of the ADB or Fastboot Commands. While that is the easiest route, it often does not fail to give the desired results. This is because executing ADB commands; you need to enable USB Debugging, which is just not possible in a bricked device. Similarly, you cannot boot your device to fastboot mode if your device has been hard-bricked.

The only other escape route involves the use of Test Point mode. Or some Xiaomi devices also use the Deep Flash Cable in this regard. Once your device is connected in an EDL mode to your PC, it will be recognized as Qualcomm HS-USB QDLoader 9008. Some smartphone manufacturers like OnePlus and Xiaomi have a specific set of tools just for this very purpose regarding the flashing part. These include the QPST, QFIL, MSMDownload, etc., which have been released by the OEM themselves or have been leaked. So, connect your device to EDL, launch the tool, and flash the associated firmware file.
The Need for the EDL Mode
When you flash incorrect software or make some system-level modifications in a manner that wasn’t intended, it affects the device’s normal functioning. In that case, your device ends up in a boot loop (or gets soft-bricked). The easiest escape route involves booting the device to Fastboot or Download Mode. You are not always in luck, and sometimes your device will refuse to boot to either of these two modes. Those devices are then said to be hard-bricked.
And in that case, you could only bring back your device to normal working condition by booting it to EDL mode. This would then pave the way for force flashing the firmware via the provided tool. So if at any point in time you mess up big time, boot your Qualcomm device to EDL mode using the above-mentioned tips. After this, you could make use of the provided steps to flash the stock firmware. Hopefully, everything will be right back on track, and you will be saved from a trip to the service center.
5 Methods To Boot EDL mode on any Qualcomm Device
We have shared 5 methods to enter into EDL Mode, using ADB Commands, using fastboot mode, using hardware buttons, using Deep Flash Cable, and PCB Test Points. But before going to the steps below, let’s take a look at the requirements as well.
Pre-Requirements:
1. Boot EDL Mode via ADB Commands
ADB stands for Android Debug Bridge which can be used to boot into EDL mode on your device. But the USB Debugging should be enabled on the device and connected to the computer.
- We hope you’ve already enabled USB Debugging.

- Connect the phone to the computer using a USB cable.
- Allow USB Debugging on the phone by tapping on the OK button.

- Go to the installed ADB folder on your PC > press and hold the Shift button + right-click.

- Select the Open command window here option, type in the following command, then hit enter.

adb reboot edl
- Now, your device should go to EDL mode. (The phone screen will dim)
- Head over to the Device Manager option on the PC.
- Click on Ports. If the driver works properly, Qualcomm HS USB Qdloader 9008 will be detected.
- Finally, you can flash the firmware on your device via the Mi Flash Tool.
2. Use Fastboot to Boot EDL mode on any smartphones
- Switch off your device and go to Fastboot mode by press and hold the Power + Volume Down button together for a few seconds until the Mi logo or Rabbit logo appears.
- Now, connect the device to the PC.
- Use ADB & Fastboot tool to write commands as we’ve mentioned in the first step.
- Type the following command and hit enter to enter EDL mode. If one command doesn’t work, try another.
fastboot oem edl
OR
fastboot reboot-edl
OR
fastboot reboot edl
- Turn off your device.
- Press and hold the Power + Volume Down buttons together and immediately connect the device to the PC.
- It will automatically boot into EDL mode, and LED lights may blink.
4. Use Deep Flash Cable
You have to purchase this tool online, or you can manually build it as well. Even if your Qualcomm device bootloader is locked, this tool will force your device to use Qualcomm 9008 mode.
5. Use PCB Test Points
A test point is a location on electronic circuits used to monitor the condition of the circuit test signals. Test points are primarily used during manufacturing to verify that the newly assembled device is working properly or not. Even the used aftermarket devices can be checked before repair.
The location of test points on each phone variant will vary depending on the PCB type. While Qualcomm devices usually provide test points to force the device into EDL mode (9008).
That’s it, guys. We hope you’ve found this guide helpful for your Qualcomm processor-powered devices.
I own redmi 4. On flashing a custom rom it got hard bricked. I am trying to flash firmware through EDL methode.But unfortunately flashing through MI flash tool show some error like” cannot receive hello packet ” and ” reached end of the file” ect. please help me.