OTA在开发文档都有记载
例:sdk/RKDocs/RK312X_Android7.1_软件开发指南 V1.00-20170518.pdf
方法:
1、make -j8
2、make otapackage -j8
3、./mkimage.sh ota
然后常规方法:
将带有OTA的update.img升级进入主板
将update.zip 放在内存卡或者U盘接到主板上。
或者
adb root
adb remount
adb push xxxxxxxx/update.zip /sdcard/
adn reboot
然后就可以看到升级提示
方法二:
将包push 到一个data目录 例: /data/media/0/
然后发广播
am broadcast -a android.intent.action.otaupdate --es path /data/media/0/rk3128_box-ota-eng.zip
提示有时候会有名字不全的情况,可以
adb shell
ls -l /data/media/0/
以实际为准,修改广播后缀即可,然后就更新了
//###############################//
前提,添加了RKUpdateServive-box这个APP
关闭了RKUpdateServive这个APP