一:update.zip包的制作
1:新建一个目标,在此目录下准备好需要的文件,如system目录文件、boot.img、recovery.img等.
mkdir testupdate
cp system/ testupdate/ -tf
注:如果文件是system.img镜像可以用unyaffs解压出来得到system
2:用make-update-script工具生成update-script脚本,如下
cp make-update-script testupdate/
cp android-info.txt testupdate/
cd testupdate
./make-update-script system android-info.txt > update-script
rm make-update-script android-info.txt
vi update-script //根据需要适当修改些脚本
说明:system是要更新的目录,android-info.txt是板的版本信息,update-script是输出文件名
3:建立一个目录名称为META-INF/com/google/android,把上面生成的脚本放进去
mkdir -p META-INF/com/google/android
mv update-script META-INF/com/google/android/
4:压缩文件
zip -r update.zip system META-INF
5:给压缩文件添加签名
mv update.zip ../signapk/
cd ../signapk/
java -jar
android 镜像制作方法(待整理)
最新推荐文章于 2024-08-06 15:59:20 发布
本文详细介绍了如何制作Android系统的update.zip包、ramdisk.img、boot.img、system.img以及recovery.img。涉及从文件准备、脚本生成、压缩签名到各种格式的映像文件制作过程,包括mkbootimg、mkyaffs2image、make-update-script等工具的使用。
摘要由CSDN通过智能技术生成