执行任务效果:会在一个基础包上面,生成一个全量包和一个差分包,步骤如下:
1 make -j24 编译原始代码包2 ./mkimage.sh ota 在rockdev目录下生成相应img
3 make otapackage 生成原始完整包
4 把原始完整包改名,备用后面生成差异包
mv out/target/product/rk3066/obj/PACKAGING/target_files_intermediates/rk3066-target_files-eng.mark.zip out/target/product/rk3066/obj/PACKAGING/target_files_intermediates/rk3066-target_files-eng-old.mark.zip
5 做修改如下部分:
(1)修改device/rockchip/common/app/apk/Android.mk,去掉RkVideoPlayer.apk有关部分
(2)rm device/rockchip/common/app/apk/RkVideoPlayer.apk
(3)rm out/target/product/rk3066/system/app/RkVideoPlayer.apk
(4)rm out/target/product/rk3066/system/build.prop
(5)device/rockchip/rk3066/rk3066.mk 修改ro.product.version = 1.0.0为ro.product.version = 1.0.1
(6)device/rockchip/rk3066/BoardConfig.mk 修改VENDOR_SOFTWARE_VERSION由RK3066_R-BOX_ANDROID4.4-SDK_V1.0.1_201403