Qualcomm EDL mode
The Qualcomm Emergency Download mode, commonly known as Qualcomm EDL mode and officially known as Qualcomm HS-USB QD-Loader 9008[1] is a feature implemented in the boot ROM of a system on a chip by Qualcomm which can be used to recover bricked smartphones.[2][3] On Google's Pixel 3, the feature was accidentally shown to users after the phone was bricked.[4]
Supported Devices[]
For a device to support EDL it must be using Qualcomm hardware. The most widespread SoC from Qualcomm is the Snapdragon. For a list of devices using Qualcomms Snapdragon and thus may supporting EDL mode see this list
Access[]
ADB[]
The Android Debug Bridge can be utilized to get access to EDL mode, with the command adb reboot edl
.[2]
Windows[]
The Qualcomm Product Support Tool (QPST) is normally used internally by service center executives for low-level firmware flashing to revive Android devices from a hard-brick or to fix persistent software issues. To flash the firmware, the tool communicates with supported devices via EDL. [5] The QPST has not been officially released by Qualcomm.
Linux[]
Qualcomm Download (QDL) is a tool to communicate with Qualcomm System On a Chip bootroms to install or execute code. The source code is maintained by Bjorn Andersson aka andersson.[6]
References[]
- ^ Zhao, Longze; Xi, Bin; Wu, Shunxiang; Aizezi, Yasen; Ming, Daodong; Wang, Fulin; Yi, Chao (2018). "Physical Mirror Extraction on Qualcomm-based Android Mobile Devices". Proceedings of the 2nd International Conference on Computer Science and Application Engineering - CSAE '18. Hohhot, China: ACM Press: 1–5. doi:10.1145/3207677.3278046. ISBN 978-1-4503-6512-3.
- ^ a b EASTTOM, CHUCK (2021). An In-Depth Guide to Mobile Device Forensics. [S.l.]: CRC PRESS. p. 72. ISBN 0-367-63300-0. OCLC 1250310301.
- ^ Tang, Qinghao (2021). Internet of things security : principles and practice. Fan Du. Singapore. p. 166. ISBN 981-15-9942-4. OCLC 1236261208.
- ^ Amadeo, Ron (2021-09-03). "Reports of Pixel 3s bricking with "EDL" message are growing". Ars Technica. Retrieved 2021-09-11.
{{cite web}}
: CS1 maint: url-status (link) - ^ Bhardwaj, Dhananjay (April 2, 2021). "Download QPST Flash Tool & How to Use it to Flash Firmware on Qualcomm Android Devices". The Custom Droid. Retrieved February 21, 2022.
- ^ Andersson, Bjorn. "Source code of qdl". Github. Retrieved February 21, 2022.
- Qualcomm
- Mobile technology stubs