智能电视网

电脑版
提示:原网页已由神马搜索转码, 内容由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中制作没有标题条的窗口
5#
发表于 2018-4-13 01:20|只看该作者|来自广西

感谢分享