Der Qualcomm Emergency Download Mode (EDL-Modus ) , auch bekannt als Qualcomm HS-USB QD-Loader 9008 [ 1 ], ist eine Funktion, die im Boot-ROM eines System-on-a-Chip von Qualcomm implementiert ist und zur Wiederherstellung von Smartphones verwendet werden kann, die aufgrund eines Bricks nicht mehr reagierten . [ 2 ] [ 3 ] Beim Google Pixel 3 wurde diese Funktion Nutzern versehentlich angezeigt, nachdem das Gerät einen Brick erlitten hatte. [ 4 ]
Geräteunterstützung
Damit ein Gerät EDL unterstützt, muss es Qualcomm-Hardware verwenden. Die Snapdragon- Familie ist sehr weit verbreitet.
Zugang
ADB
Die Android Debug Bridge kann verwendet werden, um mit dem Befehl auf den EDL-Modus zuzugreifen adb reboot edl. [ 2 ]
Windows
Das Qualcomm Product Support Tool (QPST) wird üblicherweise intern von Mitarbeitern von Servicecentern für das Flashen der Firmware auf niedriger Ebene verwendet, um Android-Geräte nach einem Hard-Brick wiederherzustellen oder hartnäckige Softwareprobleme zu beheben. Zum Flashen der Firmware kommuniziert das Tool über EDL mit unterstützten Geräten. [ 5 ] Das QPST wurde nicht offiziell von Qualcomm veröffentlicht.
Linux
Qualcomm Download (QDL) ist ein Tool zur Kommunikation mit Qualcomm System-on-a-Chip-Bootromen, um Code zu installieren oder auszuführen. Der Quellcode wird von Björn Andersson, auch bekannt als andersson, gepflegt. [ 6 ]
Testpunkte
Qualcomm verbaute auf seinen Motherboards stets einen Testpunkt. Dieser kann je nach Handymodell variieren. In der Regel handelt es sich bei den Testpunkten um zwei Kontakte, die etwas voneinander entfernt sein können. Der EDL-Modus (Electronic Discharge) kann aktiviert werden, indem man die Rückseite des Telefons öffnet, die Position des Testpunkts (modellabhängig) ermittelt und die Kontakte mit einer Metallpinzette kurzschließt, um das Telefon in den EDL-Modus zu versetzen. Für Aktionen im EDL-Modus sind weitere Softwaretools erforderlich.
EDL Deep Flash Kabel
Qualcomm hat in Motherboards mit EDL-Unterstützung eine Funktion implementiert, die es ermöglicht, das Gerät über ein EDL Deep Flash-Kabel in den EDL-Modus zu booten. Dieses Kabel verfügt über einen Knopf, der durch Kurzschließen der USB-Leitungen D+ und GND den EDL-Modus aktiviert. In den meisten Fällen und bei den meisten Geräten ist die Verwendung der Testpunkte nicht erforderlich. Das Kabel kann auch bei defekten Geräten, die nicht mehr starteten (Hard-Brick), den EDL-Modus aktivieren. Diese Methode funktioniert jedoch nur, wenn der SBL1/XBL (Secondary BootLoader 1/eXtended BootLoader) nicht beschädigt ist.
Referenzen
- 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 . Hohhot, China: ACM Press. S. 1–5 . doi : 10.1145/3207677.3278046 . ISBN 978-1-4503-6512-3S2CID 53038902 .
- ^ a b EASTTOM, CHUCK (2021). An In-Depth Guide to Mobile Device Forensics . [Sl]: CRC Press . p. 72. ISBN 978-0-367-63300-4OCLC 1250310301 .
- ^ Tang, Qinghao (2021). Internet of things security: principles and practice . Fan Du. Singapur. S. 166. ISBN 978-981-15-9942-2OCLC 1236261208 .
{{cite book}}CS1 Wartung: Standort des fehlenden Herausgebers ( Link ) - ^ Amadeo, Ron (03.09.2021). „Berichte über Pixel 3-Geräte, die mit der Fehlermeldung „EDL“ unbrauchbar werden, nehmen zu“ . Ars Technica . Abgerufen am 11.09.2021 .
- ^ Bhardwaj, Dhananjay (2. April 2021). „QPST Flash Tool herunterladen und Anleitung zum Flashen von Firmware auf Qualcomm Android-Geräten“ . The Custom Droid . Abgerufen am 21. Februar 2022 .
- ^ Andersson, Björn. „Quellcode von qdl“ . GitHub . Abgerufen am 21. Februar 2022 .