Firefly开源社区

打印 上一主题 下一主题

[技术讨论] ./unpack.sh 执行失败

26

积分

0

威望

0

贡献

技术小白

积分
26

./unpack.sh 执行失败

发表于 2021-11-23 11:20:04      浏览:2498 | 回复:7        打印      只看该作者   [复制链接] 楼主
按照官网的教程进行系统移植 已经将rootfs成功导出

失败在 ./unpack.sh 这一步

./unpack.sh: line 17: ./bin/rkImageMaker: cannot execute binary file: Exec format error

我使用 windows的 RKDevTool_Release_v2.86 能够正常解包

请求如何使用unpack.sh 能够正常解包 便于制作一键shell
回复

使用道具 举报

26

积分

0

威望

0

贡献

技术小白

积分
26
发表于 2021-11-23 11:27:20        只看该作者  沙发
打包的时候也发生类似的问题

./pack.sh: line 97: ../bin/afptool: cannot execute binary file: Exec format error
回复

使用道具 举报

发表于 2021-11-23 11:34:35        只看该作者  板凳
解包android的update.img是可以的。
  1. ~/workspace/android11/RKTools/linux/Linux_Pack_Firmware/rockdev$ ./unpack.sh
  2. start to unpack update.img...
  3. ********rkImageMaker ver 2.0********
  4. Unpacking image, please wait...
  5. Exporting boot.bin
  6. Exporting firmware.img
  7. Unpacking image success.
  8. Android Firmware Package Tool v2.0
  9. Check file... OK
  10. ------- UNPACK ------
  11. package-file    offset=0x800    size=0x2D3
  12. Image/MiniLoaderAll.bin offset=0x1000   size=0x711C0
  13. Image/parameter.txt     offset=0x72800  size=0x29B
  14. Image/uboot.img offset=0x73000  size=0x400000
  15. Image/misc.img  offset=0x473000 size=0xC000
  16. Image/boot.img  offset=0x47F000 size=0x1EFC800
  17. Image/dtbo.img  offset=0x237B800        size=0x2DB
  18. Image/vbmeta.img        offset=0x237C000        size=0x1000
  19. Image/recovery.img      offset=0x237D000        size=0x43FF000
  20. Image/baseparameter.img offset=0x677C000        size=0x100000
  21. Image/super.img offset=0x687C000        size=0x620A9040
  22. Image/oem.img   offset=0x68925800       size=0xA3013C
  23. Unpack firmware OK!
  24. ------ OK ------
  25. Unpacking update.img OK.
  26. Press any key to quit:
复制代码
回复

使用道具 举报

26

积分

0

威望

0

贡献

技术小白

积分
26
发表于 2021-11-23 11:45:48        只看该作者  地板
firefly_zhongw 发表于 2021-11-23 11:34
解包android的update.img是可以的。

我想迁移现在配置好的 ubuntu18
没有找到这个工具呢
回复

使用道具 举报

26

积分

0

威望

0

贡献

技术小白

积分
26
发表于 2021-11-23 12:43:46        只看该作者  5#
我使用的是官方提供的 firefly-linux-repack
回复

使用道具 举报

2077

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
2077
发表于 2021-11-24 10:56:15        只看该作者  6#
灏忛潚鍝ュ摜 发表于 2021-11-23 12:43
我使用的是官方提供的 firefly-linux-repack

我使用这个解包linux固件也没有问题
固件要改名为update.img放入firefly-linux-repack文件夹下,然后运行unpack.sh
不要在共享文件夹操作,而且这个工具是运行在X86 电脑上的,不是运行在板子上的
回复

使用道具 举报

1306

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1306
发表于 2021-11-24 11:05:00        只看该作者  7#
是否没有执行权限
回复

使用道具 举报

26

积分

0

威望

0

贡献

技术小白

积分
26
发表于 2021-11-25 09:21:29        只看该作者  8#
确实 这个工具要在x86 x64机器上才能运行 不能直接在板子上打包解包

在PC上已经成功制作了升级包
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表