
oh5.0版本,在rk3588的板子上运行reboot updater命令,然后进入升级流程。
结果:没有显示界面
看日志updater出现了重启
[ 77.252453] random: resize.f2fs: uninitialized urandom read (8 bytes read)
[ 77.258327] random: fsck.f2fs: uninitialized urandom read (8 bytes read)
[ 77.261189] [pid=1][PARAM][INFO][param_service.c:179]Handle set param msgId 3 pid 256 key: updater.data.ready
[ 82.270789] random: resize.f2fs: uninitialized urandom read (8 bytes read)
[ 82.276395] random: fsck.f2fs: uninitialized urandom read (8 bytes read)
[ 87.305651] [pid=1][Init][WARNING][init_signal_handler.c:44]Child process updater(pid 256) exit with code : 0
[ 87.305657] [pid=1][Init][WARNING][init_signal_handler.c:52]Service warning updater, SIGCHLD received, pid:256 uid:0 status:0.
[ 87.305669] [pid=1][Init][INFO][init_common_service.c:786]ServiceReap info updater pid 256.
[ 87.305712] [pid=1][Init][INFO][init_common_service.c:630]ServiceStart starting:updater
[ 87.305835] [pid=1][Init][INFO][init_common_service.c:664]ServiceStart started info updater(pid 283 uid 0)
[ 87.305844] [pid=1][Init][INFO][init_common_service.c:667]starttime:1747129199-523801101, prefork:1747129199-523816851, startedtime:1747129199-523918351
[ 87.306129] [pid=283][Init][WARNING][init_common_service.c:420]Service warning -2 updater, failed to set access token.
[ 87.306472] [pid=283][Init][INFO][init_service.c:118]ServiceExec updater
[ 87.342516] [pid=1][PARAM][INFO][param_service.c:179]Handle set param msgId 2 pid 283 key: updater.hdc.configfs
[ 87.342640] [pid=1][PARAM][ERROR][param_manager.c:749]SystemReadParam failed! name is:sys.usb.ffs.ready.hdc, errNum is:106!
[ 87.342671] [pid=1][Init][INFO][init_common_service.c:630]ServiceStart starting:hdcd
[ 9.186584] [pid=263][Init][INFO][init_service.c:118]ServiceExec faultloggerd
[ 9.186613] [pid=263][Init][ERROR][init_service.c:126]Service error 13 faultloggerd, failed to set priority -20.
[ 9.187143] [pid=1][Init][WARNING][init_signal_handler.c:44]Child process faultloggerd(pid 263) exit with code : 20
[ 9.187152] [pid=1][Init][WARNING][init_signal_handler.c:52]Service warning faultloggerd, SIGCHLD received, pid:263 uid:1202 status:5120.
具体日志见附件

你这个进入updater之后,串口里连updater小系统的命令行都进不去吧?
这几个报错我也碰到过。
[ 24.185496] [pid=275][Init][ERROR][init_utils.c:396]wait for file:/dev/console failed after 5 second.
[ 24.185563] [pid=275][Init][ERROR][init_common_service.c:442]Service error 2 shell, failed to open console.
[ 24.185589] [pid=275][Init][ERROR][init_common_service.c:616]Service error 10 shell, failed to set properties
[ 24.185920] [pid=1][Init][WARNING][init_signal_handler.c:44]Child process shell(pid 275) exit with code : 10
[ 24.185930] [pid=1][Init][WARNING][init_signal_handler.c:52]Service warning shell, SIGCHLD received, pid:275 uid:0 status:2560.
[ 24.185935] [pid=1][Init][INFO][init_common_service.c:786]ServiceReap info shell pid 275.
[ 24.185980] [pid=1][Init][INFO][init_common_service.c:630]ServiceStart starting:shell
[ 24.186094] [pid=1][Init][INFO][init_common_service.c:664]ServiceStart started info shell(pid 276 uid 0)
[ 24.186102] [pid=1][Init][INFO][init_common_service.c:667]starttime:1747129136-404062967, prefork:1747129136-404075801, startedtime:1747129136-404172051
[ 24.186407] [pid=276][Init][WARNING][init_common_service.c:420]Service warning -2 shell, failed to set access token.
[ 29.188372] [pid=276][Init][ERROR][init_utils.c:396]wait for file:/dev/console failed after 5 second.
从device/board/hihope/rk3568目录里,把rk3588的这两文件更新一下试试看
updater/config/init.cfg
updater/BUILD.gn






从你提供的串口日志符合https://laval.csdn.net/668377e9ba5a4d6394d2243a.html 中的updater模式启动流程,base/update/updater/resources下是rk3568的界面资源,3588是否有适配?
进入updater模式后可以hdc看看tmp目录下updater.log日志

ui界面有适配吗,我之前参考3568适配了之后3588升级是有界面的
