使用unpack_bootimg 工具进行解包
unpack_bootimg --boot_img boot.img --out ./rockdev/
解包后的文件
ls rockdev/
dtb kernel ramdisk second
使用工具dtc
dtc -I dtb -O dts dtb > boot.dts
adb pull sys/firmware/fdt ./
dtc -I dtb -O dts -o fdt.dts ./fdt
mv ramdisk ramdisk.gz
gunzip ramdisk.gz
mkdir tmp
cd tmp
cpio -idv < ../ramdisk
ls
debug_ramdisk dev fstab.rk30board init mnt proc sys