问题描述
固件.bin
使用 fmk mod kit 并给了我 3 个文件:header.img,rootfs.img and footer.img
现在,每当我再次将所有文件重新打包到 firmware2.bin
中时,它都可以工作并升级路由器。
但是当我使用此命令 unsquashfs rootfs.img
将 rootfs.img 解压到 squashfs-root/
然后我再次使用 mksquashfs rootfs-root/ squash_new.img -comp lzma -b 131072
压缩它“顺便说一下,它与原始 rootfs.img
具有相同的压缩方法和块大小”
但与 rootfs.img
相比,它给我的尺寸更小,而且路由器让我升级失败
这是两个文件的大小
squash_new.img(9,945,088 字节)
rootfs.img(9,232 字节)
unsquashfs 或 mksquashfs 有问题吗?
因为当我使用十六进制编辑器软件时,虽然我没有更改任何内容,但我注意到有些条目是不同的。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)