我要在瑞芯微的 AOSP 上实现 ota 更新系统。这是源代码 repo - https://github.com/rockchip-android 其实我的ROM有一些定制的部分,但是和上面的AOSP差不多。 我希望有人告诉我是否可以使用源代码实现 ota-update,如果可能的话,最好给我一些有值(value)的提示,例如引用资料或分步指南。 我的 ROM 基于 Android 5.0 lollipop。
提前谢谢你。
最佳答案
检查你的 BSP 树,应该有一个名为 RKUpdateService 的应用程序(vendor/rockchip/common/apps/RKUpdateService)。
此应用程序可检查服务器中的 OTA 图像、下载并安装它们。
默认情况下,url 是使用 ro.product.ota.host 属性定义的,但您可以修改整个过程。
服务器端,有一个 Java 应用程序部署在 Apache Tomcat 实例中。
如果您没有,请联系您的 Rockchip 代表。
或者,您可以开发自己的服务器代码,因为它没有做任何花哨的事情,它只是提供了一种在设备请求时返回一些特定 OTA zip 文件的方法。
关于android-source - 如何实现瑞芯微AOSP ROM的ota更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56943890/