Android_boot_image_editor
Android_boot_image_editor copied to clipboard
生成的 dtb 文件无法识别和反编译
当我使用./gradlew unpack命令解压android 5.1的boot.img时,只生成的dtb文件,没有生成dts文件。我使用dtb反编译dtb时,报错FATAL ERROR: Blob has incorrect magic number。
android5.1的boot.img已经添加到附件 boot.zip
手动测了,确实认不出来所谓的dtb内容是什么, 可能是非标准格式
00:03:56.276 [main] INFO cfig.packable.IPackable - deleting build/unzip_boot/ ...
00:03:56.281 [main] INFO cfig.packable.BootImgParser - header version 5642240
00:03:56.286 [main] WARN cfig.bootimg.v2.BootHeaderV2 - BootImgHeader constructor
00:03:56.287 [main] WARN cfig.bootimg.v2.BootV2Dialects - dtb len = 5642240
00:03:56.289 [main] WARN cfig.bootimg.v2.BootV2Dialects - Land Unknown: 13297664
程序能走到这里已经尽力了。 记得有其他android魔改版本改过特殊的header version
如果知道这些私有版本的格式,欢迎分享,问题先关了