稍作修改,因为直接用会有些错误
另外附上超详细的recovery模式update.zip升级分析说明的地址:
根目录下两个命令:
1、make ——会生成系统的img文件,system.img,boot.img,userdata.img,recovery.img
2、make otapackage——会生成sd卡用的全部系统升级包,如msm8660_surf-target_files-eng.xxxx.zip
要生成差分升级包,需要先作出两个全升级包,然后根据这两个升级包做出差分升级包
1、制作全系统升级包
source build/envsetup.sh
choosecom 1 1 7 eng
make
make otapackage
2、在用户名下建立一个目录,这个随意,在哪里建都行
mkdir ~/OTA
3、将编译生成的out/target/product/msm8660_surf/obj/PACKAGING/target_files_intermediates/msm8660_surf-target_files-eng.xxxx.zip 拷贝并且更名放到目录~/OTA/msm8660_surf-target_files-eng.A.zip
4、在代码中做一些修改,
5、第二次make;make otapackage
6、第二次编译生成的out/target/product/msm8660_surf/obj/PACKAGING/target_files_intermediates/msm8660_surf-target_files-eng.xxxx.zip 拷贝并且更名放到目录/OTA/msm8660_surf-target_files-en