1、首先高通平台的编译流程与android原生态的编译流程一样,需要经历以下几步:
a. source build/envsetup.sh;
b. lunch 选择项目
c. make -j24
编译完之后
4.make otapackage
5. mkdir OTA
然后进行烧录,把out\target\product\msm8909\obj\PACKAGING\target_files_intermediates目录下的msm8909-target_files-eng.zpeng.zip拷贝到OTA目录下,可以命名为msm8909-target_files-eng.zpeng_A.zip,
6. 然后进行一下修改,直接进行make otapackage,生成一个新包再out\target\product\msm8909\obj\PACKAGING\target_files_intermediates目录下,再把msm8909-target_files-eng.zpeng.zip拷贝到OTA下可以命名为msm8909-target_files-eng.zpeng_B.zip,
7. 可以开始进行差分包制作, 在src根目录下执行./build/tools/releasetools/ota_from_target_files -i <A包> <B包> <差分包名>。这里必须在