1. unpack-bootimg
解压boot.img 得到 kernel ramdisk.img dt.img
2. unpack-ramdisk
解压ramdisk.img 得到 root 目录
3. unpack-dtimg
高通的dt.img 中包含多个board的device tree,
这个工具解压高通的dt.img, 得到各个独立的device tree.
需要修改源码得到适合板子的device tree 文件.
dt_match_best.dtb 为适合板子的 dtb 文件
dt_match_best.dts 为适合板子的 dts 文件
dt_match_best.img 为适合板子的 高通格式的dt.img 文件
4. unpack-bootimg
这个工具最后会输出这个 command.
第一个 command 用来把 root 目录,打包成 ramdisk.img
第一个 command 用来重新打包 root.img