android-update.zip 刷机包制作教程
MTK Android系统卡刷Update.zip刷机包制作教程
by我不是春哥@移动叔叔
.12.31-.1.1Ver1.0
一基础知识和工具准备
1 linux基础知识,文件目录权限知识
2 官方的ROM,制作卡刷就只需要两个文件boot.img和system.img
以g6i最新的Android2.2官方ROM为例
官方编号:10HX1_HVGA_AND_V22_V01_101222_COM
-rw-r--r-- 1 spring spring 2.3M -12-22 17:15 boot.img
-rw-r--r-- 1 spring spring 21K -12-22 17:15 logo.bin
-rw-r--r-- 1 spring spring 164 -12-22 17:15 MT6516_Android_scatter.txt
-rw-r--r-- 1 spring spring 42K -12-22 17:15 preloader_bird16_a10y.bin
-rw-r--r-- 1 spring spring 317K -12-22 17:15 ramdisk.img
-rw-r--r-- 1 spring spring 551K -12-22 17:15 ramdisk-recovery.img
-rw-r--r-- 1 spring spring 2.6M -12-22 17:15 recovery.img
-rw-r--r-- 1 spring spring 29K -12-22 17:15 secro.img
-rw-r--r-- 1 spring spring 112M -12-22 17:15 system.img
-rw-r--r-- 1 spring spring 124K -12-22 17:15 uboot_bird16_a10y.bin
-rw-r--r-- 1 spring spring 1.5M -12-22 17:15 userdata.img
2.1 其中三个bin文件
-rw-r--r-- 1 spring spring 21K -12-22 17:15 logo.bin
-rw-r--r-- 1 spring spring 42K -12-22 17:15 preloader_bird16_a10y.bin
-rw-r--r-- 1 spring spring 124K -12-22 17:15 uboot_bird16_a10y.bin
是需要通过刷机线才能升级的
2.2 剩下的img文件,Android刷机时用到就五个,这几个img文件都是可以是用MTK官方
提供的刷机软件Flash_tool通过usb线直接刷机的
-rw-r--r-- 1 spring spring 2.3M -12-22 17:15 boot.img
-rw-r--r-- 1 spring spring 2.6M -12-22 17:15 recovery.img
-rw-r--r-- 1 spring spring 29K -12-22 17:15 secro.img
-rw-r--r-- 1 spring spring 112M -12-22 17:15 system.img
-rw-r--r-- 1 spring spring 1.5M -12-22 17:15 userdata.img
2.3 这两个镜像其实是boot.img和recovery.img镜像的文件压缩部分,学名ramdisk。需要更
加深入研究手机怎么引导的同学可以研究。
-rw-r--r-- 1 spring spring 317K -12-22 17:15 ramdisk.img
-rw-r--r-- 1 spring spring 551K -12-22 17:15 ramdisk-recovery.img
3 yaffs压缩格式解压工具unyaffs,
3.1yaffs是什么格式?
yaffs是第一个专門为NAND Flash存储器设计的嵌入式文件系统,适用于大容量的存
储设备;并且是在GPL(General Public License)协议下发布的。
4 签名javajar包已经java环境。这个在mtk的机器上可以不用做,移动叔叔的Recovery
已经绕过签名执行安装脚本了。
二工作环境的建立
1 建立一个自己的工作目录,如~/mobile/diy/g6i/diyrom, ~在linux
如果觉得《制作android刷机补丁update.zip 的步骤 android-update.zip 刷机包制作教程.pdf》对你有帮助,请点赞、收藏,并留下你的观点哦!