EMMCDL은 Firehose/Sahara 프로토콜을 사용하여 긴급 다운로드 모드를 통해 백업, 복원 및 플래시 작업을 수행할 수 있는 강력한 도구입니다. 이 가이드에서는 EMMCDL을 다운로드하고 사용하여 장치에서 다양한 작업을 수행하고 모드 9008을 사용하여 프로세스를 완료하는 방법을 보여줍니다. 빠른 부팅과 달리 EDL은 부트로더를 잠금 해제하지 않고도 이러한 작업을 수행할 수 있으므로 장치 관리를 위한 다목적 도구입니다.
시작하려면 제공된 링크에서 EMMCDL zip 파일을 다운로드하고 추출해야 합니다. 그런 다음 다음 단계를 수행하십시오.
1단계: EMMCDL 유틸리티를 다운로드하고 제공된 링크에서 EMMCDL을 다운로드합니다.
2단계: Firehose 프로그래밍 파일을 준비하고 장치 소프트웨어에서 Firehose를 수집합니다.
3단계: 컴퓨터에 설치된 Qualcomm 9008 드라이버를 사용하여 장치를 EDL 모드에 연결합니다. EDL 모드로 들어가려면 장치를 완전히 끄고 특수 키를 길게 누른 다음 USB 케이블을 통해 장치를 컴퓨터에 연결하십시오. 연결되면 장치 관리자에서 장치가 Qualcomm HS-USB QDLoader 9008로 인식됩니다.
4단계: 명령 프롬프트(cmd)를 열고 추출된 EMMCDL 파일이 포함된 폴더로 이동합니다. 해당 명령을 실행하여 장치를 백업, 복원 또는 플래시합니다. COM 포트 번호, Firehose 파일 이름, 백업 파일 이름, 플래시하려는 이미지 파일 경로와 같은 매개변수를 교체해야 합니다.
5단계: 진행 상황을 모니터링하고 프로세스가 완료될 때까지 기다립니다. 성공적으로 완료되면 장치를 분리하고 재부팅하십시오.
또한 EMMCDL은 저장 장치 목록, 하드웨어 정보, 데이터 삭제, GPT 읽기, IMEI 쓰기 및 기타 다양한 기능과 같은 다양하고 유연한 옵션을 제공합니다.
자세한 내용과 EMMCDL을 효과적으로 사용하려면 제공된 EMMCDL 명령줄의 옵션과 명령을 참조하세요. 이 도구를 연습하고 탐색하여 장치를 쉽고 전문적으로 관리하고 수리하십시오.
EMMCDL Firehose/Sahara 프로토콜을 사용하여 긴급 다운로드 모드를 통해 백업, 복원 및 플래시 작업을 수행할 수 있는 강력한 유틸리티입니다. 이 가이드는 EMMCDL을 다운로드하고 사용하여 장치에서 다양한 작업을 수행하고 모드 9008을 사용하여 프로세스를 완료하는 과정을 안내합니다. 빠른 부팅과 달리 EDL은 부트로더를 잠금 해제하지 않고도 이러한 작업을 수행할 수 있으므로 장치 관리를 위한 다목적 도구입니다.
다운로드 링크:
- EMMCDL
- zip을 다운로드하고 압축을 푼 후 경로에 공백이 없는지 확인하세요.
단계
1단계: EMMCDL 유틸리티 다운로드
- 위 링크에서 emmcdl을 다운로드하세요.
2단계: Firehose 프로그래밍 파일 준비
- 장치 소프트웨어에서 프로그래머의 Firehose를 가져옵니다.
3단계: EDL 모드에서 장치 연결
- 환경 콰컴 9008 컴퓨터의 드라이버
- 장치의 전원을 완전히 끄십시오.
- EDL 모드로 들어가려면 적절한 키 조합을 길게 누르십시오. 이는 장치 모델에 따라 다르지만 일반적으로 USB 케이블을 통해 장치를 컴퓨터에 연결하는 동안 특정 버튼을 누르고 있어야 합니다.
- 연결되면 장치 관리자에서 장치가 Qualcomm HS-USB QDLoader 9008로 인식됩니다.
4단계: 백업, 복원 또는 플래시 수행
- cmd를 엽니다.
- EMMCDL을 추출한 폴더로 이동합니다.
- 다음 명령을 실행하여 원하는 작업을 수행합니다.
- 지원하다:
emmcdl -p <port> -f <firehose.mbn> -b <backup_name>
- 복원하다:
emmcdl -p <port> -f <firehose.mbn> -b <backup_name>
- 깜박임:
emmcdl -p <port> -f <firehose.mbn> -d <path_to_image>
- 지원하다:
바꾸다
5단계: 진행 상황 및 완료 추적
- 명령 프롬프트 창에서 작업 진행 상황을 모니터링합니다.
- 작업이 성공적으로 완료되면 컴퓨터에서 장치를 분리하고 다시 시작하십시오.
EMMCL 명령줄:
Options: :actions -l List available mass storage devices -info List HW information about device attached to COM (eg -p COM8 -info) -MaxPayloadSizeToTargetInBytes The max bytes in firehose mode (DDR or large IMEM use 16384, default=8192) -SkipWrite Do not write actual data to disk (use this for UFS provisioning) -SkipStorageInit Do not initialize storage device (use this for UFS provisioning) -MemoryName <ufs/emmc> Memory type default to emmc if none is specified -SetActivePartition <num> Set the specified partition active for booting -disk_sector_size <int> Dump from start sector to end sector to file -d <start> <end> Dump from start sector to end sector to file -d <PartName> Dump entire partition based on partition name -d logbuf@<start> <size> Dump size of logbuf to the console -e <start> <num> Erase disk from start sector for number of sectors -e <PartName> Erase the entire partition specified -s <sectors> Number of sectors in disk image -p <port or disk> Port or disk to program to (eg COM8, for PhysicalDrive1 use 1) -o <filename> Output filename (<-x <*.xml> (-xd <imgdir>)>...) Program XML file to output type -o (output) -p (port or disk) -f <flash programmer> Flash programmer to load to IMEM eg MPRG8960.hex -i <singleimage> Single image to load at offset 0 eg 8960_msimage.mbn -t Run performance tests -b <prtname> <binfile> Write <binfile> to GPT <prtname> -g GPP1 GPP2 GPP3 GPP4 Create GPP partitions with sizes in MB -gq Do not prompt when creating GPP (quiet) -r Reset device -ffu <*.ffu> Download FFU image to device in emergency download need -o and -p -splitffu <*.ffu> -o <xmlfile> Split FFU into binary chunks and create rawprogram0.xml to output location -protocol <s|f> Can be <s>(STREAMING), default is <f>(FIREHOSE) -gpt Dump the GPT from the connected device -raw Send and receive RAW data to serial port 0x75 0x25 0x10 -wimei <imei> Write IMEI <imei> -v Enable verbose output
Ex: emmcdl -r to reset Device