嵌入式爱好者

嵌入式爱好者 门户 知识库 查看内容

T507_Android10支持update_engine_client命令

2023-8-5 10:51| 发布者: 香飘飘~~~| 查看: 116| 评论: 0

类目:  >  知识库     文档编号: 1085

update_engine_client是Chrome OS中用于管理系统升级的命令行工具。它提供了一系列命令和选项,用于与Update Engine(Chrome OS的升级引擎)进行交互,并进行系统升级相关的操作。
以下是一些常见的update_engine_client命令及其作用:
update_engine_client --update: 触发系统升级检查和下载新升级包。
update_engine_client --check_for_update: 手动触发系统升级检查,但不会立即下载升级包。
update_engine_client --status: 显示当前系统升级状态,如当前升级通道、已安装升级包版本等信息。
update_engine_client --cancel: 取消正在进行的系统升级。
update_engine_client --reset_status: 重置系统升级状态,清除已下载的升级包以及其他临时文件。
update_engine_client --version: 显示update_engine_client工具的版本信息。
这些命令可以通过终端或脚本来执行,用于控制和管理Chrome OS系统的升级过程。update_engine_client命令可以在Chrome OS中的开发者模式下或特权用户(如root用户)权限下运行。
请注意,update_engine_client命令在其他Linux发行版或操作系统中可能不可用,它是专门为Chrome OS设计的工具。
 
user 版本默认是不编译 update_engine_client 的,为了使用指令快速验证 OTA,我们将次模块编译打开。
android/device/softwinner/okt507-c/device_common.mk
 
PRODUCT_PACKAGES += \
update_engine \
update_engine_client \
update_engine_sideload \
update_verifier
PRODUCT_HOST_PACKAGES += \
delta_generator \
shflags \
brillo_update_payload \
bsdiff \
simg2img
PRODUCT_PACKAGES_DEBUG += \
update_engine_client \
bootctl

编译成功后指令文件位于 ./out/target/product/**/system/bin/update_engine_client
烧写后执行 update_engine_client --help 可查看具体参数定义
 

 
 
 
 
 
 
 
 
 

已解决

未解决

只是看看

最新评论

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-6-8 07:58

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部