智能电视网

电脑版
提示:原网页已由神马搜索转码, 内容由www.znds.com提供.
发表于 2014-1-18 00:19|显示全部楼层
boot.img/recovery.img解/打包流程
  解包:
  • unpackbootimg -i boot.img#解img
  • gunzip boot.img-ramdisk.gz#解gz
  • cpio -id< boot.img-ramdisk#解cpio

  打包:
  • find ./ | cpio -o -H newc | gzip -9 > ../boot.img-ramdisk.gz #目录--cpio--gz
  • mkbootimg --kernel boot.img-zImage --ramdisk boot.img-ramdisk.gz --cmdline "kernel commands" --base 40000000 --pagesize 2048 -o boot.img#生成img


  system.img解/打包
  解包:
  • simg2img {原始system.img} {输出文件名}
  • simg2img system.img system.ext4
  • sudo mount system.ext4 system

  打包:
  • make_ext4fs{输出文件名}-s -l{原始文件系统大小}-a system{挂载路径}
  • sudo make_ext4fs  system-new.img -s -l 512M -a system system/  
  • 其中原始文件系统大小应小于fdisk -l /dev/block/system分区大小


  yaffs格式解包
  • file system.img查看到的文件格式为VMS Alpha executable时则为yaffs文件系统
  • mkdir system&& cp system.img system&& cd system
  • unyaffs system.img#解包



上一篇:Android apk签名介绍
下一篇:
在Android中制作没有标题条的窗口
发表于 2014-7-4 20:15|显示全部楼层
WIN环境的有么,
发表于 2016-3-10 19:43|显示全部楼层
感谢分享,ZNDS有你更精彩:)
发表于 2017-12-14 23:44|显示全部楼层
高手在当贝啊!学习了
发表于 2018-4-13 01:20|显示全部楼层

感谢分享