紫光展锐展讯SPRD刷机包pac文件解包提取img步骤

本文介绍如何使用Perl环境及展锐官方提供的unpac.pl工具解包紫光展锐SPRD刷机包中的pac文件,并提取出img文件。文中详细说明了使用方法,包括添加-S参数跳过耗时的CRC校验。

UNISOC_SPRD_PAC_UNPAC

紫光展锐展讯SPRD刷机包pac文件解包提取img文件。

Extract Images from .pac file from Spreadtrum Unisoc SPRD.

前置条件

  1. pac文件 *1
  2. Perl环境

工具

展锐官方自带一套分别用Python和Perl实现的将各img打包为pac文件的工具,也实现了对应的解包工具。其中,pac_tools/unpac_perl/unpac.plPerl实现的解包工具,能将pac文件中的各img提取出来。

下载:地址(Clone源码或下载Release包)

使用

  • 请根据系统权限机制确保unpac.pl具有执行权限
  • 第一个参数为需要提取的pac文件
  • 第二个参数为提取产物的存储路径
./pac_tools/unpac_perl/unpac.pl ROM/your_pac_file.pac pac_unpac_path/

添加-S参数加快提取

unpac.pl在提取之前会校验pac文件的完整性。它非常耗时,可以在命令的最后追加-S跳过CRC校验。

./pac_tools/unpac_perl/unpac.pl ROM/your_pac_file.pac pac_unpac_path/ -S
  • 注意,-S参数必须放在最后面,不能放置️前两个参数之前

Troubleshooting

在命令的最后添加参数-D要求unpac.pl打印调试信息。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值