퀄컴 EDL 모드

퀄컴 긴급 다운로드 모드(Qualcomm Emergency Download mode) 또는 퀄컴 EDL 모드(Qualcomm EDL mode), 공식적으로는 퀄컴 HS-USB QD-로더 9008는 퀄컴의 시스템 온 칩 부트 롬에 구현된 기능으로, 벽돌이 된 스마트폰을 복구하는 데 사용될 수 있다. 구글의 픽셀 3에서는 이 기능이 휴대폰이 벽돌이 된 후 사용자에게 우연히 노출되었다.

 장치 지원 

장치가 EDL을 지원하려면 퀄컴 하드웨어를 사용해야 한다. 스냅드래곤 제품군은 매우 널리 사용된다.

 접근 

 ADB 
안드로이드 디버그 브리지는 adb reboot edl 명령어를 사용하여 EDL 모드에 접근할 수 있다.

 윈도우 
퀄컴 제품 지원 도구(QPST)는 일반적으로 서비스 센터 직원들이 하드-브릭된 안드로이드 장치를 되살리거나 영구적인 소프트웨어 문제를 해결하기 위해 저수준 펌웨어 플래싱에 내부적으로 사용된다. 펌웨어를 플래싱하기 위해 이 도구는 EDL을 통해 지원되는 장치와 통신한다. QPST는 퀄컴에서 공식적으로 출시되지 않았다.

 리눅스 
퀄컴 다운로드(QDL)는 퀄컴 시스템 온 칩 부트롬과 통신하여 코드를 설치하거나 실행하는 도구이다. 소스 코드는 안데르손으로도 알려진 비외른 안데르손이 관리한다.

 테스트 포인트 
퀄컴이 구현한 마더보드에는 항상 테스트 포인트가 포함되어 있다. 이는 휴대폰 모델마다 다를 수 있다. 일반적으로 테스트 포인트는 한 쌍의 접점이며, 서로 떨어져 있을 수 있다. EDL은 휴대폰 뒷면을 열고, 모델에 따라 달라지는 테스트 포인트의 위치를 찾아, 금속 핀셋으로 커넥터를 단락시킨 후 휴대폰을 EDL로 부팅하여 접근할 수 있다. EDL 모드에서 작업을 수행하려면 추가 소프트웨어 도구가 필요하다.

 EDL 딥 플래시 케이블 
퀄컴은 EDL이 있는 마더보드에 EDL 딥 플래시 케이블을 통해 EDL로 부팅할 수 있는 기능을 구현했다. 이 특정 케이블에는 D+와 GND USB 라인을 단락시켜 누르면 휴대폰을 EDL 모드로 부팅할 수 있는 버튼이 있다. 이 케이블을 사용하면 대부분의 장치 및 경우에서 테스트 포인트를 사용할 필요가 없다. 이 케이블은 하드-브릭된 장치도 EDL 모드로 부팅하는 데 작동하며, 이 방법은 SBL1/XBL(보조 부트로더 1/확장 부트로더)이 손상되지 않은 경우에만 작동한다.

 각주 

분류:부팅
분류:퀄컴