# Qualcomm Image Read Back Tool **Repository Path**: yiguochao/QImageReadBack ## Basic Information - **Project Name**: Qualcomm Image Read Back Tool - **Description**: 高通平台镜像回读工具 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2019-07-12 - **Last Updated**: 2024-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QualComm Image Read Back Tool #### 介绍 高通平台镜像回读工具,目前支持EMMC和UFS两种设备 #### 软件架构 使用MVC架构: | 层级 | 用例 |实例 | | ---- | ------------------- |-----------------------------| | M | IModel |FireHoseLoader、QSaharaServer| | V | IReadBackView |MainFrame | | C | IReadBackController |ReadBackControllerImpl | #### 参数说明 - COM Port:9008 下载端口 - Programmer Path:firehose文件路径,名字一般为prog_emmc_firehose_{platform}_ddr.mbn或prog_firehose_ddr.elf - Search Path:文件查找路径,主要用来查找rawprogram文件 - Output Path:回读镜像输出路径,默认为Search Path路径下新建output_{时间戳}目录 - Rawprogram Path:rawprogram.xml的路径 - rawprogram.xml: 镜像未拆分成稀疏格式的文件 - rawprogram_unsparse.xml: 镜像拆分成稀疏格式的文件 - rawprogram_unsparse0.xml/rawprogram0_unsparse.xml: 镜像拆分成稀疏格式的多文件,如果需要导出所有镜像,该文件需要多选 - Device Type:目前支持EMMC和UFS #### 使用说明 1. 运行程序或运行demo下qcom_image_read_back_tool.jar文件,根据参数说明设置好参数 2. (可选)点击设置菜单设置参数,可修改QSaharaServer.exe和fh_loader.exe路径,目的是为了后面更新了QFIL后可以使用自定义使用更新的文件。另外,还可以选择是否RESET设备和输出更多log(Use Verbose) 3. 点击execute按钮,等待执行结果