1、制作第一个包 ./build.sh 将生成的update-xxxx.img通过USB烧录到主板上,作为基础系统 make otapackage ./build.sh ota 2、制作第二个包 在apps.mk文件及相关位置,配置增加一个自定义app ./build.sh make otapackage ./build.sh ota 3、制作差分包 此时rockdev/Image-rk3399/下有rk3399-ota-095700.zip、rk3399-target_files-095700.zip和rk3399-ota-102203.zip、rk3399-target_files-102203.zip 使用如下命令制作差分包: ./build/tools/releasetools/ota_from_target_files -p out/host/linux-x86 -k build/target/product/security/testkey -i rockdev/Image-rk3399/rk3399-target_files-095700.zip rockdev/Image-rk3399/rk3399-target_files-102203.zip ota/rk3399-ota-diff.zip 将结果用于OTA升级,如果使用rk3399-ota-095700.zip或rk3399-ota-102203.zip升级均正常,但使用rk3399-ota-diff.zip升级报告错误