Dar*_*ius 4 android ota android-source
我们已经从源代码构建了 Android,它在我们的设备上看起来不错。目前我们需要制作自己的OTA流程,但我们不知道如何。
我们尝试在我们的 http 服务器上实现 FSLOTa ( https://github.com/embest-tech/android_packages_apps_fsl_imx_demo/tree/master/FSLOta ),但文档很差 - 所以我们只需将源代码添加到我们的源代码中并编译它。
问题是,我们在盒子里看到了应用程序,但它什么也没有。
或者有办法修改内置的OTA应用程序,当我们将服务器更改为我们的服务器时,我们至少会收到http请求。但我们不知道,如何告诉 http 服务器关于新版本的框 - 任何清单文件?XML、JSON 还是?有什么例子吗?
或者是否有另一种简单的方法来实现对 AOSP 的 OTA 更新?
非常感谢 D
我不了解 FSLOTa,也不了解您正在使用的设备。但是,如果您想实现自己的 OTA 流程,您可以尝试以下操作(因为您的问题非常广泛,所以只是一个简短的草稿):
update.zip到/cache//cache/recovery/command并写入--update_package=path_to_your_file其中。(更多命令见/bootable/recovery.cpp)recovery 更新:我快速检查了您链接的应用程序。我会检查这些东西:
RecoverySystem.installPackage()被调用的地步吗?( https://github.com/embest-tech/android_packages_apps_fsl_imx_demo/blob/master/FSLOta/src/com/fsl/android/ota/OTAServerManager.java#L282 )RecoverySystem将要重新启动的消息?(也许你有权限问题,你的应用程序不允许强制“重启恢复”)| 归档时间: |
|
| 查看次数: |
4422 次 |
| 最近记录: |