android ota服务器搭建,Android OTA 差分包升级

稍作修改,因为直接用会有些错误

另外附上超详细的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

你可能感兴趣的:(android,ota服务器搭建)