[GUIDE][TOOL] Reboot to EDL mode from FASTBOOT! No More "Test Point Method"! [kenzo]

vaab69

Member
Nov 8, 2016
6
4
0
For Linux (and more precisely, debian flavors), here's how to add a "reboot-edl" command in "fastboot" command:

Code:
mkdir /tmp/fastboot &&
cd /tmp/fastboot &&
apt-get source android-tools-fastboot </dev/null &&
cd android-tools-*
cat <<EOF | patch -p1
--- a/core/fastboot/fastboot.c
+++ b/core/fastboot/fastboot.c
@@ -284,6 +284,7 @@ void usage(void)
             "  continue                                 continue with autoboot\n"
             "  reboot                                   reboot device normally\n"
             "  reboot-bootloader                        reboot device into bootloader\n"
+            "  reboot-edl                               reboot device into EDL (RedMi Note 3 Pro)\n"
             "  help                                     show this help message\n"
             "\n"
             "options:\n"
@@ -803,6 +804,7 @@ int main(int argc, char **argv)
     int wants_wipe = 0;
     int wants_reboot = 0;
     int wants_reboot_bootloader = 0;
+    int wants_reboot_edl = 0;
     int erase_first = 1;
     void *data;
     unsigned sz;
@@ -929,6 +931,9 @@ int main(int argc, char **argv)
         } else if(!strcmp(*argv, "reboot-bootloader")) {
             wants_reboot_bootloader = 1;
             skip(1);
+        } else if(!strcmp(*argv, "reboot-edl")) {
+            wants_reboot_edl = 1;
+            skip(1);
         } else if (!strcmp(*argv, "continue")) {
             fb_queue_command("continue", "resuming boot");
             skip(1);
@@ -1009,6 +1014,8 @@ int main(int argc, char **argv)
         fb_queue_reboot();
     } else if (wants_reboot_bootloader) {
         fb_queue_command("reboot-bootloader", "rebooting into bootloader");
+    } else if (wants_reboot_edl) {
+        fb_queue_command("reboot-edl", "rebooting into EDL mode");
     }

     if (fb_queue_is_empty())
EOF

apt-get build-dep android-tools-fastboot -y </dev/null
dpkg-buildpackage -rfakeroot -b
cd ..
dpkg -i android-tools-fastboot*.deb
I have a blog post about this providing a few more information Here. Any comment is warmly encouraged and welcome.
 
P

podagee

Guest
and how would you recommend getting into EDL mode if i have no recovery,no system, therefore i cant get into bootloader and i can only get into download mode?
 

Jhanichi122

New member
Dec 5, 2017
2
0
0
About any device

How about any device my phone is Hisense L676 i have no idea how to enter edl mode,and fastboot i tried all buttons but after i connect on pc Its only ANDROID,ADB only i have no idea i already installed driver but cant detect Help me i hope you reply
 

vijayselvaraj

New member
Dec 10, 2017
1
0
0
Hello, I have the Redmi note 3 with the model of 2013121. I tried entering to fastboot mode by pressing Volume Down + Power key. It doesnt give me the bunny icon screen. Could you help with this?
 

Nike Lee

Member
Dec 16, 2017
17
0
0
Hi,
Does this work for Mi Max 2 ? I have a bricked MM2 and need to reflash it wit EDL.

thks

ps: i tried your fastboot-edl V2 software, it doesn't boot to -edl but to -bootloader.
do u have a patched version for mi max 2?
 
Last edited:

deepakarcot

New member
May 9, 2018
1
0
0
help me

If you see Qualcomm HS -USB QDLoader 9008 then it should be in EDL. Is your device bricked? And if yes, how it is bricked?
i am getting problem while flashing my device can not read from port com10 it is bricked.redlight is flashing when i am charging.no fastboot nothing. I request to help . thank you
 

N1ka

New member
Apr 2, 2017
4
0
0
Hi all,

I bought the phone from a friend. It is a Redmi Note 3 PRO (Snap Dragon version, 3/32GB), with a stock MIUI rom, not rooted.
He have forgot the MI account password, so he couldn't reset the phone from OS. He also had his google account that couldn't be deleted, so I tried to quickly reset the device.
I tried to unlock the boot loader following this unofficial procedure:
[GUIDE] [Unofficial BL Unlock] RN3 Pro & Pro SE [Flash the neccessary files only] by AlexCleric that linked this tread as a way to enter the EDL mode, and I ended up with phone not booting, just flashing the red light.
(I have unlocked the developer options previously, and turned on USB debugging, if this is an importent info)

Searching around, I was mostly finding the tips from India (in Hindu or other language), or in not so good English, so I have a few questions.

- I have managed to get a "Qualcomm HS-USB QDLoader 9008 (COM10)" - and Mi flash tool recognize the device on port 10, but as I try to flash the Fastboot rom, I get:

"cannot receive hello packet,MiFlash is trying to reset status",

and then

"object reference not set to an instance of an object".

What I have done:
- verify it it a Xiaomi Redmi Note 3 Snap Dragon version;
- Reset the Win 10 64bit with "Disable Driver Signature Enforcement".
- installed the latest MiFlash 2017.4.25 (although I have tried with older versions - always the same problem).
- tried with a MIUI_7.3.7.0_Global_Stable_Fastboot_ROM
- tried with a kenzo_global_images_V9.5.3.0.MHOMIFA

Can someone point me in the right direction?

Thanks in advance,
Cheers
 

thatguy.

Member
Jul 16, 2017
11
0
0
I came here last year when my Redmi Note 3 half bricked, and eventually found a collection of programs to flash it, that took me upwards of 2 weeks of trial and error to find. Now my sons phone needs fixing, and I am back to square one.

Is there a forum/website out there, that lists the how-to instructions, but also links to , or attaches the relevant files to perform the task. For people like me, this type of stuff is on the absolute fringe of my technical understanding, and can be super frustrating as a lot of people will also discover.
I have a Qualcomm note 3, which thanks to this site, I can now edl boot into, but the mi flash tool will not work, and this is where it gets difficult, there seems to be so many versions out there, which one will work with this tutorial?. Even fidning the right flash file is a mission :(

Thanks for any help you may be able to offer.
 

hugolp

Senior Member
Mar 8, 2013
84
42
0
I have a bricked redmi note 3 that wont boot into recovery, only into fastboot. When I execute the script it makes the device reboot but then switches off. It does not go into fastboot-edl. Is there anything else that can be done or is my phone gone for good?