Search This thread

rotoko

Senior Member
Oct 17, 2011
220
35
Bratislava
Got it! Do you know what modification was made to the Driver?
And from what I understand, you weren't exactly stuck in EDL, you were actually in Bootloop. That's right?
That's right, the phone was in bootloope, it didn't respond to anything, it just blinked when the power was pressed, it kept vibrating all the time, even when charging. Only switching the phone to EDL and reinstalling was the last chance.
 

Ozemir Elion

Member
Jul 30, 2013
21
5
27
Ingá
That's right, the phone was in bootloope, it didn't respond to anything, it just blinked when the power was pressed, it kept vibrating all the time, even when charging. Only switching the phone to EDL and reinstalling was the last chance.
Great! It's not my case... as my device really can't restart because it gets stuck in the EDL. But anyway, I'm glad it worked for you. We will continue to look for a solution to death cases like mine.
 

leninluvr

New member
Feb 3, 2022
1
0
A while ago I unlocked Bootloader from my POCO M3 European [EU] [citrus] and downgraded MIUI (12.5.2.0 to 12.0.3.0) because the update had made the experience worse in several things. I managed to do this and used my POCO for several weeks normally.

This week I simply had to Restart the device, and then it didn't turn on anymore. There have been no updates applied, I have not confirmed this. He died and when connecting to the Computer I noticed that he was in EDL Mode (Qualcomm HS-USB QDLoader 9008). From there, after tirelessly searching forums and countless websites, I did this:

  • I found the POCO M3 Engineering ROM and through the Firehose File that came in it I managed to bypass Xiaomi's EDL Authentication. I used this Firehose in the Original ROM and managed to install it normally.
Could you explain how to attach(?) the firehose to the other rom?
 

Saqib Javaid

New member
Apr 25, 2020
1
1
A while ago I unlocked Bootloader from my POCO M3 European [EU] [citrus] and downgraded MIUI (12.5.2.0 to 12.0.3.0) because the update had made the experience worse in several things. I managed to do this and used my POCO for several weeks normally.

This week I simply had to Restart the device, and then it didn't turn on anymore. There have been no updates applied, I have not confirmed this. He died and when connecting to the Computer I noticed that he was in EDL Mode (Qualcomm HS-USB QDLoader 9008). From there, after tirelessly searching forums and countless websites, I did this:

  • I found the POCO M3 Engineering ROM and through the Firehose File that came in it I managed to bypass Xiaomi's EDL Authentication. I used this Firehose in the Original ROM and managed to install it normally.
  • I installed the engineering version, I also tried the Original version 12.0.3.0 (oldest 12.0) and also the Original version 12.0.11.0 (latest 12.0), but after successful installation the device wouldn't reboot (stuck in the EDL). [Note: with this method I installed using MiFlash and sometimes I also used QFIL, but the result was exactly the same]. If I used the Power and Volume buttons (different combinations) the device would restart but immediately return to the EDL.
  • I let the battery completely discharge and the next day I plugged the USB cable into the Computer (and the POCO) and this time it showed the charging icon (battery empty), and a few minutes later the screen turned on by itself (showing the POCO symbol ) and the battery icon appeared "1%" (charging). And so Windows recognized the device as "Linux File-Stor Gadget USB Device" (in MiFlash it was recognized as "c12feb2e0720 device").
  • With high hopes, I opened the Command Prompt and tried to communicate with POCO through Fastboot and ADB, but both didn't see any devices (fastboot devices | adb devices) and that made any command impossible.
  • I tried to flash the Original ROMs again (using MiFlash), taking advantage of this "Strange Mode", but it didn't work, because in the first command the software didn't get a response from the device.
  • I noticed (by the MiFlash verbose) that the flash command was started with "fastboot -s c12feb2e0720...", so to access the device it would be necessary to specify where it was. Unfortunately, using the Command Prompt (as well as MiFlash), I was not successful, as in both cases the device did not "answer/return" anything.
So far these are the progress I've made to Debricking my POCO M3, but I don't know what to do. Surely if I manage to resurrect my device I will make a tutorial to help other people, because this situation is terrible.

_______________________________________________________

I SOLVE IT! After everything I did above (the device was 11% charged) I simply disconnected the battery from the device and left it for a few minutes (no battery connected). After reconnecting the battery and pressing the Power button (no USB Cable Connected) the POCO started normally.

Hope this helps someone :)


*Note: I'm using MIUI 12.0.3.0 (EU, older fastboot version possible) and I don't want to update. For Testing purposes, I restarted the device and confirmed: It gets stuck in the EDL again. But I just disconnect the battery for at least 5 minutes, reconnect it and turn on the device normally, and i can use my Poco. The only main question now is: how can I restart/shutdown the device normally without getting stuck in the EDL? Any suggestion?
If you were helped with this post, comment.
my poco m3 is stuck in edl mode after update. But i can not flash it becuase it says " can not receive hello packet, trying to reset". Is there any solution
 
  • Like
Reactions: sarabbafrani

Ozemir Elion

Member
Jul 30, 2013
21
5
27
Ingá
my poco m3 is stuck in edl mode after update. But i can not flash it becuase it says " can not receive hello packet, trying to reset". Is there any solution
Have you checked how your device is recognized in Windows Device Manager? If it appears as "Qualcomm HS-USB..." and still doesn't receive the Rom, try installing another driver (download) or use another MiFlash version (download)
 

vianatales

New member
Dec 21, 2017
2
1
my poco m3 is stuck in edl mode after update. But i can not flash it becuase it says " can not receive hello packet, trying to reset". Is there any solution

Remove your phone from your PC.
Keep the power button pressed for about 30 seconds, ONLY ONCE, then reconnect it to your PC.
Hit "refresh" in Mi Flash and try flashing it again.

This worked for me.
 

kyoyakun

New member
Apr 10, 2022
2
0
Interestingly, my cell phone got into the bootlop by installing the wrong Rom, when it couldn't, just boot through EDL by connecting two points, it didn't seem logical for me to fix it by discharging the battery or destroying components by heating.
I used a modified MIFLASH DRIVER, Qualcomm HS-USB QDLoader 9008 and POCO M3 Engineering ROM. Also when repairing another mobile phone.
The phones are working perfectly so far.
can you send ng modified miflash driver, qualcomm hs-usb 9008 and the link for the rom? mine still stuck on bootloop and rn stuck on edl mode
 

alexccsve

New member
May 29, 2022
4
1

Mi caso (18 de noviembre de 2021):​


_______________________________________________________

Mis tutoriales (23 de marzo de 2022):​

Se encuentran varios procedimientos similares en Internet para desbloquear el POCO M3 (modo EDL). Hasta ahora no he encontrado ninguna solución DEFINITIVA para "Stuck on EDL on Restart", pero estoy usando soluciones temporales que son suficientes para lo que necesito (reiniciar mi dispositivo). No sé funcionará en tu dispositivo, pero te aconsejo que pruebes estos dos, en primer lugar, en orden:


*Nota 1: Asegúrese de que todos los conectores estén correctamente enchufados en la placa base. De lo contrario, Poco no reconocerá la huella digital o algún otro componente.
* Nota 2: En mi caso, el 'procedimiento 2' debe usar CADA VEZ que necesito REINICIAR mi dispositivo. Y también sirve para aplicar actualizaciones OTA. {Por ejemplo: cuando apareció la actualización, confírmala. Después de que se descargue, confirme para aplicar normalmente. El teléfono se reiniciará y se atascará en la EDL. Luego, use el procedimiento de sobrecalentamiento anterior para encender el dispositivo y, durante el proceso de arranque, se utilice la actualización.}

Flashear la ROM MIUI en EDL:​

La forma más segura es usar "MiFlash". Antes de comenzar, descargue los siguientes archivos:
- Controlador Qualcomm HS-USB (64 bits) o Controlador Qualcomm HS-USB (32 bits)
- MIUI ROM (versión Fastboot) (seleccione la variante de su dispositivo: EEA/RU/Global/IN, etc...)
- MiFlash (herramienta flash de Xiaomi)
- Archivo Firehose (Omitir autenticación EDL)
  1. Instale el controlador Qualcomm (si no lo he hecho) , reinicie la computadora; conecte su POCO y abra el Administrador de dispositivos de Windows (acceso directo: Windows + X) . En la categoría "Puerto serie", asegúrese de que su POCO (modo EDL) apareció como "Qualcomm HS-USB...". Si es así, está bien. De lo contrario, verifique que los controladores se instalaron correctamente (sin signos de exclamación) o si su dispositivo está reconocido en otro modo (ADB o Fastboot) . Si es así, aparecerá como "Interfaz Android ADB" o algo similar, y eso significa que su dispositivo no está en EDL(Esta es una gran noticia, así que con el tutorial ya que MiFlash podrá actualizar la ROM en el modo alternativo de tu dispositivo. Si no puedes, avísame) .​
  2. Descomprima la ROM de MIUI hasta que se convierta en una carpeta. Dentro de la carpeta creada, abra la carpeta "imágenes" y reemplace el archivo "Firehose (Bypass EDL)" descargado con el que está en la carpeta.​
  3. Ejecute MiFlash, haga clic en "Actualizar" y asegúrese de que su dispositivo apareció en la lista de dispositivos. En caso afirmativo, haga clic en "Seleccionar" y compruebe la carpeta ROM de MIUI (no la carpeta "imágenes").​
  4. Haga clic en Flash y espere a que se complete el proceso (aparecerá la palabra "éxito" en verde).​
Importante: si su dispositivo está en modo EDL, flash eliminará todos los archivos de su dispositivo. Pero si el dispositivo está en modo ADB o Fastboot, puede flashear sin borrar sus archivos. Simplemente mire la parte inferior de MiFlash y haga clic en "Guardar datos de usuario". Se espera que este script funcione.
Espero que esto ayude a alguien :)

Good evening, can I apply this (Flash the MIUI ROM in EDL) with the locked bootloader? Thank you
 
Last edited:

Ozemir Elion

Member
Jul 30, 2013
21
5
27
Ingá
Good evening, can I apply this (Flash the MIUI ROM in EDL) with the locked bootloader? Thank you
Honestly I'm not sure why I didn't do this test, but you probably won't be able to flash. If your device is stuck in the EDL, i suggest you to disassemble your device and heat up a specific part of the motherboard using a soldering iron (or an iron, or a soldering/hot air station). That specific part you can see in this image HERE.
Using a soldering iron, touch it to the motherboard for at least 7min. Then reconnect everything and your device should turn on again when you press the Power button.

That way you can use the system normally and/or go to the MIUI settings menu to unlock the bootloader.
 

alexccsve

New member
May 29, 2022
4
1
Honestly I'm not sure why I didn't do this test, but you probably won't be able to flash. If your device is stuck in the EDL, i suggest you to disassemble your device and heat up a specific part of the motherboard using a soldering iron (or an iron, or a soldering/hot air station). That specific part you can see in this image HERE.
Using a soldering iron, touch it to the motherboard for at least 7min. Then reconnect everything and your device should turn on again when you press the Power button.

That way you can use the system normally and/or go to the MIUI settings menu to unlock the bootloader.
Thank you very much for the support, at the moment I only have a hair dryer, I will try it for 7 minutes to see what happens. Greetings and hugs.
 

Ozemir Elion

Member
Jul 30, 2013
21
5
27
Ingá
Thank you very much for the support, at the moment I only have a hair dryer, I will try it for 7 minutes to see what happens. Greetings and hugs.
I'm happy to help!
But I don't know if the temperature of a hair dryer is enough. You would have to use it for at least 15min, and that will probably heat up the motherboard completely and not just the indicated place. If you can use a 'clothes iron' it would be much better, because it is in direct contact with the place on motherboard.
 

alexccsve

New member
May 29, 2022
4
1
I'm happy to help!
But I don't know if the temperature of a hair dryer is enough. You would have to use it for at least 15min, and that will probably heat up the motherboard completely and not just the indicated place. If you can use a 'clothes iron' it would be much better, because it is in direct contact with the place on motherboard.
I was thinking about that, I will buy a pencil-type soldering iron, I will heat it only for a few seconds, I want to avoid damaging the plate, at least until I buy another cell phone, when I do the test I will be commenting on it. Thank you really for the support. Greetings and hugs from Venezuela.
 

Ozemir Elion

Member
Jul 30, 2013
21
5
27
Ingá
I was thinking about that, I will buy a pencil-type soldering iron, I will heat it only for a few seconds, I want to avoid damaging the plate, at least until I buy another cell phone, when I do the test I will be commenting on it. Thank you really for the support. Greetings and hugs from Venezuela.
Good! But don't worry about damage, because if you touch the soldering iron in the indicated place for at least 5 minutes, the place's overheating is safe and will "release" the device from the EDL
 
  • Like
Reactions: alexccsve

joekerr00

Senior Member
Mar 8, 2016
60
4
I'm having the same issue, I'm not sure how it happened but after a reboot the phone kept going into edl mode, if I let the battery drain it would reboot to system with no issues, but after me messing with the ROM (unsuccessfully trying to flash it from twrp/fox) it ended being stuck in edl and not being able to reboot I took it to the local mi service center they did something to it that allowed it to boot, they did change ROM I was on EMEA ROM they put Global ROM, sadly after two reboots it got stuck in edl mode and now I can't seam to drain the battery even if I let the phone sit for days and I connect it to a pc it enters edl mode, battery charge animation does not appear, I tried modified loader with both GLOBAL ROM and Eng rom from post above (I don't think it's engineer but english rom) they both flash in edl mode but the phone does not exit edl mode :(
this is a fairly cheap phone and servicing it is getting not worth it, while I did enjoy poco for a year or so this edl bug is making me think twice about the brand.
I'm willing to try soldering the area but I can't seam to open the case I tried a pick but it's too tight, maybe the back case is glued and it needs to be heated, any info on how to open back case and access that point would be appreciated.
I'm thinking maybe edl is a symptom not really cause for our issues but I have no idea what?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2

    ――――――――――――――――――――――――――――

    My Case | The Beginning (November 18, 2021):

    ――――――――――――――――――――――――――――

    A while ago I unlocked Bootloader from my POCO M3 European [EU] [citrus] and downgraded MIUI (12.5.2.0 to 12.0.3.0) because the update had made the experience worse in several things. I managed to do this and used my POCO for several weeks normally. This week I simply had to Restart the device, and then it didn't turn on anymore. There have been no updates applied, I have not confirmed this. He died and when connecting to the Computer I noticed that he was in EDL Mode (Qualcomm HS-USB QDLoader 9008). From there, after tirelessly searching forums and countless websites, I did this:
    • I found the POCO M3 Engineering ROM and through the Firehose File that came in it I managed to bypass Xiaomi's EDL Authentication. I used this Firehose in the Original ROM and managed to install it normally.
    • I installed the engineering version, I also tried the Original version 12.0.3.0 (oldest 12.0) and also the Original version 12.0.11.0 (latest 12.0), but after successful installation the device wouldn't reboot (stuck in the EDL). [Note: with this method I installed using MiFlash and sometimes I also used QFIL, but the result was exactly the same]. If I used the Power and Volume buttons (different combinations) the device would restart but immediately return to the EDL.
    • I let the battery completely discharge and the next day I plugged the USB cable into the Computer (and the POCO) and this time it showed the charging icon (battery empty), and a few minutes later the screen turned on by itself (showing the POCO symbol ) and the battery icon appeared "1%" (charging). And so Windows recognized the device as "Linux File-Stor Gadget USB Device" (in MiFlash it was recognized as "c12feb2e0720 device").
    • With high hopes, I opened the Command Prompt and tried to communicate with POCO through Fastboot and ADB, but both didn't see any devices (fastboot devices | adb devices) and that made any command impossible.
    • I tried to flash the Original ROMs again (using MiFlash), taking advantage of this "Strange Mode", but it didn't work, because in the first command the software didn't get a response from the device.
    • I noticed (by the MiFlash verbose) that the flash command was started with "fastboot -s c12feb2e0720...", so to access the device it would be necessary to specify where it was. Unfortunately, using the Command Prompt (as well as MiFlash), I was not successful, as in both cases the device did not "answer/return" anything.

    ―――――――――――――――――

    Workarounds (Jun 02, 2022):

    ―――――――――――――――――

    If your device is under warranty, use it for Xiaomi to repair it. If this is not your case, I have two alternatives that worked for me (the second is the one I use repeatedly with success).

    Fully discharge the battery
    My device was 11% charged and I simply disconnected the battery cable from the device (manually) and waited for a many hours (If your device is heavily charged, you may need to wait for days for the battery to fully discharge). After reconnecting the battery and pressing the Power button (no USB Cable Connected) the POCO started normally.

    Heating the Motherboard

    Some time later I had to restart my POCO, but I knew that this would cause the "EDL Stuck Mode". Then I found that overheating a specific part of the Motherboard forced POCO out of EDL Mode and allowed the system to boot. From there, I disassembled my device (the SIMCard/SD Slot, the plastic cover and the protection above the cameras, that order), disconnected the wires that were attached to the motherboard (including fingerprint connector), and removed it. So, I turned it upside down and used a soldering iron to overheat a specific part for 5 minutes (the specific part is in this image). After those minutes, I reconnected everything and simply pressed the Power button, and POCO turned on normally.

    *Note1: Make sure all connectors are properly plugged into the motherboard. Otherwise, Poco will not recognize the fingerprint or some other component.

    *Note2:
    In my case, the 'procedure 2' needs to be used EVERY TIME I need to RESTART my device. And it also serves to apply OTA updates. {For example: when the update appears, confirm it. After it downloads, confirm to apply as normal. The phone will restart and get stuck in the EDL. Then use the above overheat procedure to turn on the device, and during the boot process the update will be applied.}

    ―――――――――――――――――――――――――――――――――

    Flashing the MIUI ROM on EDL (with EDL Auth Bypass)

    ―――――――――――――――――――――――――――――――――

    The safest way is using "MiFlash". Before starting, download the following files:
    - Qualcomm HS-USB Driver (64bit) or Qualcomm HS-USB Driver (32bit)
    - MIUI ROM (Fastboot version) (select your device variant: EEA/RU/Global/IN, etc...)
    - MiFlash (Xiaomi Flash Tool)
    - Firehose File (Bypass EDL Auth)

    1. Install the Qualcomm Driver (if I haven't done so), restart the computer; connect your POCO and open Windows Device Manager (shortcut: Windows + X). In the "Serial Port" category, make sure your POCO (EDL Mode) appears as "Qualcomm HS-USB...". If yes, all right. Else, check that the drivers were installed correctly (no exclamation marks) or if your device is being recognized in another mode (ADB or Fastboot). If so, it will show up as "Android ADB Interface" or something similar, and that means your device is not in EDL (This is great news, so continue the tutorial as MiFlash will be able to flash the ROM in the alternate mode of your device. If you can't, let me know.).​
    2. Unzip the MIUI ROM until it becomes a folder. Inside the created folder, open the "images" folder and replace the downloaded "Firehose (Bypass EDL)" file with the one in the folder.​
    3. Run MiFlash, click "Refresh" and make sure your device appears in the device list. If yes, click "Select" and check the MIUI ROM folder (not the "images" folder).​
    4. Click on Flash and wait for the process to complete (the word "success" in green will appear).​
    Important: If your device is in EDL Mode, flash will delete all files on your device. But if the device is in ADB or Fastboot Mode, you can flash without erasing your files. Just look at the bottom of MiFlash and click "Save User Data". This script is expected to work.
    Hope this helps someone :)
    1
    A while ago I unlocked Bootloader from my POCO M3 European [EU] [citrus] and downgraded MIUI (12.5.2.0 to 12.0.3.0) because the update had made the experience worse in several things. I managed to do this and used my POCO for several weeks normally.

    This week I simply had to Restart the device, and then it didn't turn on anymore. There have been no updates applied, I have not confirmed this. He died and when connecting to the Computer I noticed that he was in EDL Mode (Qualcomm HS-USB QDLoader 9008). From there, after tirelessly searching forums and countless websites, I did this:

    • I found the POCO M3 Engineering ROM and through the Firehose File that came in it I managed to bypass Xiaomi's EDL Authentication. I used this Firehose in the Original ROM and managed to install it normally.
    • I installed the engineering version, I also tried the Original version 12.0.3.0 (oldest 12.0) and also the Original version 12.0.11.0 (latest 12.0), but after successful installation the device wouldn't reboot (stuck in the EDL). [Note: with this method I installed using MiFlash and sometimes I also used QFIL, but the result was exactly the same]. If I used the Power and Volume buttons (different combinations) the device would restart but immediately return to the EDL.
    • I let the battery completely discharge and the next day I plugged the USB cable into the Computer (and the POCO) and this time it showed the charging icon (battery empty), and a few minutes later the screen turned on by itself (showing the POCO symbol ) and the battery icon appeared "1%" (charging). And so Windows recognized the device as "Linux File-Stor Gadget USB Device" (in MiFlash it was recognized as "c12feb2e0720 device").
    • With high hopes, I opened the Command Prompt and tried to communicate with POCO through Fastboot and ADB, but both didn't see any devices (fastboot devices | adb devices) and that made any command impossible.
    • I tried to flash the Original ROMs again (using MiFlash), taking advantage of this "Strange Mode", but it didn't work, because in the first command the software didn't get a response from the device.
    • I noticed (by the MiFlash verbose) that the flash command was started with "fastboot -s c12feb2e0720...", so to access the device it would be necessary to specify where it was. Unfortunately, using the Command Prompt (as well as MiFlash), I was not successful, as in both cases the device did not "answer/return" anything.
    So far these are the progress I've made to Debricking my POCO M3, but I don't know what to do. Surely if I manage to resurrect my device I will make a tutorial to help other people, because this situation is terrible.

    _______________________________________________________

    I SOLVE IT! After everything I did above (the device was 11% charged) I simply disconnected the battery from the device and left it for a few minutes (no battery connected). After reconnecting the battery and pressing the Power button (no USB Cable Connected) the POCO started normally.

    Hope this helps someone :)


    *Note: I'm using MIUI 12.0.3.0 (EU, older fastboot version possible) and I don't want to update. For Testing purposes, I restarted the device and confirmed: It gets stuck in the EDL again. But I just disconnect the battery for at least 5 minutes, reconnect it and turn on the device normally, and i can use my Poco. The only main question now is: how can I restart/shutdown the device normally without getting stuck in the EDL? Any suggestion?
    If you were helped with this post, comment.
    my poco m3 is stuck in edl mode after update. But i can not flash it becuase it says " can not receive hello packet, trying to reset". Is there any solution
    1
    too bad.. I figured out today it does concern my Poco M3 too..
    IMEI 8614600573...

    check @sarabbafrani posts he made permanent fix!
    1
    I was thinking about that, I will buy a pencil-type soldering iron, I will heat it only for a few seconds, I want to avoid damaging the plate, at least until I buy another cell phone, when I do the test I will be commenting on it. Thank you really for the support. Greetings and hugs from Venezuela.
    Good! But don't worry about damage, because if you touch the soldering iron in the indicated place for at least 5 minutes, the place's overheating is safe and will "release" the device from the EDL