arrow_back
一加手机官方ROM下载
chevron_right Tool chevron_right Super_Payload_Dumper
more_vert
face 远程刷机救砖
登录
lock
## 说明
1. 两个都是解包工具,分别基于不同的项目制作,我开了一个外部程序,让大家大家无需使用命令行即可进行简单的快速高效的解包操作

  > 由于两个原始项目分别是Go和Python制作的,因此我在压缩包后缀加了Go和Py

2. 区别与优劣:

    | 对比项目 | Super Payload Dumper Go | Super Payload Dumper Py |
| -- | -- | -- |
| 可以运行的电脑系统 | Windows 7及以上 | Windows 10及以上 |
| 支持payload.bin解包 | 支持 | 支持 |
| 支持包含payload.bin的ROM包解包 | 支持 | 支持 |
| 解包全部分区速度 | 较快 | 极快 |
| 解包单个分区速度 | 慢 | 极快 |
| 操作方式1:拖动文件到图标上 | 支持 | 支持 |
| 操作方式2:双击打开后拖入文件 | 支持 | 支持 |
| 操作方式3:双击打开后输入文件url | 不支持 | 支持 |
| 自动多线程:线程数=电脑核心数 | 支持 | 支持 |
| 程序体积 | 小,1.8M | 适中,10M |

3. 其中Go版本的原始项目Payload Dumper Go本身不支持自动多线程,默认是4线程,无法充分利用现代多核CPU的优势,因此我通过我这个外部程序来实现了自动多线程

4. 简单说,Windows 7 系统你只能使用Go版本,Windows 10 系统则建议使用Py版本,全方位碾压优势。

## 使用方法

结合下面的文字,参考[视频中的操作](https://www.bilibili.com/video/BV1ZD4y1z7rx/)使用

**解包全部分区**
1. 将rom文件拖到unpack.exe图标上即可解包全部分区到output文件夹
2. 多线程解包,速度超快

**如果要解包单个分区呢?**

解包单个分区镜像,程序名就是要解包的分区名

例如:
1. 如果要解包boot分区,请将unpack.exe重命名为boot.exe,然后将rom文件拖到boot.exe图标上。
2. 如果要解包init_boot分区,请将unpack.exe重命名为init_boot.exe,然后将rom文件拖到boot.exe图标上。
3. 其他分区同理,你可以将unpack.exe复制多份并重命名为不同分区名字以备日常使用。

# 基于原项目
[payload dumper go](https://github.com/ssut/payload-dumper-go)
[payload dumper](https://github.com/5ec1cff/payload-dumper)