5.0.3设置锁屏密码失败

A00500/[Settings]: Settings PasswordInputController create password failed
01-01 20:02:50.021 594 965 I C02401/USER_AUTH_SA: [GetUserTypeByUserId@ipc_common.cpp:145] userType:0
01-01 20:02:50.022 533 598 I C02510/USER_AUTH_HDI: [BeginEnrollment@user_auth_interface_service.cpp:860] start
01-01 20:02:50.022 533 598 I C02510/USER_AUTH_HDI: IsValidUserType() userType is valid
01-01 20:02:50.022 533 598 E C02510/USER_AUTH_HDI: IsLocalUdidExit() g_localUdidBuffer not set
01-01 20:02:50.022 533 598 E C02510/USER_AUTH_HDI: IsLocalUdidExit() g_localUdidBuffer not set
01-01 20:02:50.022 533 598 E C02510/USER_AUTH_HDI: SetScheduleParam() get udid failed
01-01 20:02:50.022 533 598 E C02510/USER_AUTH_HDI: GenerateIdmSchedule() SetScheduleParam failed
01-01 20:02:50.022 533 598 E C02510/USER_AUTH_HDI: GenerateCoAuthSchedule() enrollSchedule malloc failed
操作步骤:打开 系统设置应用 -> 生物识别和密码 -> 锁屏密码,进入设置锁屏密码界面,根据界面提示输入要设置的密码,在第二遍密码(和第一遍的密码一致)输完后界面无反应、锁屏密码设置失败
对比dayu200的vendor、和device仓目录下的配置都是一样的,主要差异部分在kernel,是需要开启什么宏吗
想问 data/service/el1/public/userauth/userinfo 这个文件是怎么创建出来的,dayu200是有这个文件,设置不了密码的没有,上电过程会读取该文件
您需要先 登录 才能评论/回答

全部评论(5)

2025-04-30 15:25:03
正常日志:
# hilog | grep USER_AUTH
04-30 15:04:53.655 603 1320 I C02401/USER_AUTH_SDK: [AddCallback@callback_manager_impl.cpp:45] start
04-30 15:04:53.655 605 605 I C02401/USER_AUTH_SA: [OnRemoteRequest@user_idm_stub.cpp:36] cmd = 2, flags= 0
04-30 15:04:53.655 605 605 I C02401/USER_AUTH_SA: [GetCredentialInfoStub@user_idm_stub.cpp:113] enter
04-30 15:04:53.655 605 605 I C02401/USER_AUTH_SA: [GetCredentialInfoInner@user_idm_service.cpp:110] start
04-30 15:04:53.655 571 768 I C02510/USER_AUTH_HDI: [GetCredential@user_auth_interface_service.cpp:1068] start
04-30 15:04:53.655 571 768 I C02510/USER_AUTH_HDI: QueryCredentialFunc() query credential success
04-30 15:04:53.656 605 605 E C02401/USER_AUTH_SA: [GetCredentialInfoInner@user_idm_service.cpp:125] no cred enrolled
04-30 15:04:53.656 605 605 E C02401/USER_AUTH_SA: [GetCredentialInfo@user_idm_service.cpp:155] GetCredentialInfoInner fail, ret: 10
04-30 15:04:53.656 605 605 I C02401/USER_AUTH_SA: [OnCredentialInfos@user_idm_callback_proxy.cpp:106] start, cred info vector size: 0
04-30 15:04:53.656 605 605 I C02401/USER_AUTH_SA: [SendRequest@user_idm_callback_proxy.cpp:146] start code = 0
04-30 15:04:53.656 605 605 I C02401/USER_AUTH_SA: [SendRequest@user_idm_callback_proxy.cpp:159] end
04-30 15:04:53.656 605 605 I C02401/USER_AUTH_SA: [operator()@user_idm_stub.cpp:114] leave
04-30 15:04:53.656 603 1330 I C02401/USER_AUTH_SDK: [RemoveCallback@callback_manager_impl.cpp:52] start
04-30 15:04:55.085 605 605 I C02401/USER_AUTH_SA: [OnRemoteRequest@user_idm_stub.cpp:36] cmd = 0, flags= 0
04-30 15:04:55.085 605 605 I C02401/USER_AUTH_SA: [OpenSessionStub@user_idm_stub.cpp:72] enter
04-30 15:04:55.085 605 605 I C02401/USER_AUTH_SA: [OpenSession@user_idm_service.cpp:69] start
04-30 15:04:55.086 571 768 I C02510/USER_AUTH_HDI: [OpenSession@user_auth_interface_service.cpp:839] start
04-30 15:04:55.086 571 768 I C02510/USER_AUTH_HDI: IsSessionExist() the session does not exist
04-30 15:04:55.086 605 605 I C02401/USER_AUTH_SA: [operator()@user_idm_stub.cpp:73] leave
04-30 15:05:02.729 603 1330 I C02401/USER_AUTH_SDK: [AddCallback@callback_manager_impl.cpp:45] start
04-30 15:05:02.729 605 605 I C02401/USER_AUTH_SA: [OnRemoteRequest@user_idm_stub.cpp:36] cmd = 4, flags= 0
04-30 15:05:02.729 605 605 I C02401/USER_AUTH_SA: [AddCredentialStub@user_idm_stub.cpp:163] enter
04-30 15:05:02.729 605 605 I C02401/USER_AUTH_SA: [GetAccessTokenId@ipc_common.cpp:211] get first caller tokenId: 0xXXXXa8b7
04-30 15:05:02.729 605 605 I C02401/USER_AUTH_SA: [GetCallerName@ipc_common.cpp:325] caller bundleName is com.ohos.settings
04-30 15:05:02.730 605 605 I C02401/USER_AUTH_SA: [GetAccessTokenId@ipc_common.cpp:211] get first caller tokenId: 0xXXXXa8b7
04-30 15:05:02.730 605 605 I C02401/USER_AUTH_SA: [AddDeathRecipient@context_death_recipient.cpp:30] start
04-30 15:05:02.730 605 605 I C02401/USER_AUTH_SA: [ContextDeathRecipient@context_death_recipient.cpp:86] start
04-30 15:05:02.730 605 605 I C02401/USER_AUTH_SA: [AddDeathRecipient@context_death_recipient.cpp:51] AddDeathRecipient success, contextId:****588e
04-30 15:05:02.730 605 605 I C02401/USER_AUTH_SA: [SubscribeAppState@context_appstate_observer.cpp:56] start
04-30 15:05:02.730 605 605 I C02401/USER_AUTH_SA: [GetAppManagerInstance@context_appstate_observer.cpp:36] start
04-30 15:05:02.730 605 605 I C02401/USER_AUTH_SA: [ContextAppStateObserver@context_appstate_observer.cpp:136] start
04-30 15:05:02.730 605 605 I C02401/USER_AUTH_SA: [SubscribeAppState@context_appstate_observer.cpp:87] SubscribeAppState success, contextId:****588e, bundleName:com.ohos.settings
04-30 15:05:02.731 605 605 I C02401/USER_AUTH_SA: [Start@base_context.cpp:82] Context(type:Enroll, contextId:0xXXXX588e) start
04-30 15:05:02.731 605 605 I C02401/USER_AUTH_SA: [OnStart@enroll_context.cpp:56] Context(type:Enroll, contextId:0xXXXX588e) start
04-30 15:05:02.731 605 605 E C02401/USER_AUTH_SA: [Start@enrollment_impl.cpp:94] UserId:100, AuthType:1, pinSubType:10000
04-30 15:05:02.731 605 605 I C02401/USER_AUTH_SA: [GetUserTypeByUserId@ipc_common.cpp:145] userType:0
04-30 15:05:02.731 571 768 I C02510/USER_AUTH_HDI: [BeginEnrollment@user_auth_interface_service.cpp:860] start
04-30 15:05:02.731 571 768 I C02510/USER_AUTH_HDI: IsValidUserType() userType is valid
04-30 15:05:02.731 571 768 I C02510/USER_AUTH_HDI: QueryCredentialFunc() query credential success
04-30 15:05:02.731 571 768 I C02510/USER_AUTH_HDI: MountExecutor() collectorSensorHint: 0, verifierSensorHint: 0
04-30 15:05:02.731 571 768 I C02510/USER_AUTH_HDI: MountExecutor() mount all-in-one executor
04-30 15:05:02.731 571 768 I C02510/USER_AUTH_HDI: AddCoAuthSchedule() success
04-30 15:05:02.731 571 768 I C02510/USER_AUTH_HDI: [CopyScheduleInfo@user_auth_interface_service.cpp:111] start
04-30 15:05:02.731 571 768 I C02510/USER_AUTH_HDI: CreateUint8ArrayBySize() create an empty uint8_t array
04-30 15:05:02.732 571 768 I C02510/USER_AUTH_HDI: SignData() sign data success
04-30 15:05:02.732 571 768 I C02510/USER_AUTH_HDI: [BeginEnrollment@user_auth_interface_service.cpp:904] end
04-30 15:05:02.732 605 605 I C02401/USER_AUTH_SA: [StartSchedule@enrollment_impl.cpp:276] start
04-30 15:05:02.732 605 605 I C02401/USER_AUTH_SA: [ScheduleInfoToExecutors@schedule_node_helper.cpp:119] executor role 3
04-30 15:05:02.732 605 605 I C02401/USER_AUTH_SA: [ScheduleInfoToScheduleNode@schedule_node_helper.cpp:71] collectorMessage size: 0, verifierMessage size 112
04-30 15:05:02.732 605 605 I C02401/USER_AUTH_SA: [Build@schedule_node_builder.cpp:145] scheduleNode builder start to build
04-30 15:05:02.732 605 605 I C02401/USER_AUTH_SA: [Schedule@finite_state_machine_impl.cpp:51] fsm schedule type:Pin id:******a785 new schedule event input:0
04-30 15:05:02.732 605 605 I C02401/USER_AUTH_SA: [OnStart@enroll_context.cpp:69] Context(type:Enroll, contextId:0xXXXX588e) Schedule:0xXXXXa785 Type:1 success
04-30 15:05:02.732 605 605 I C02401/USER_AUTH_SA: [operator()@user_idm_stub.cpp:164] leave
04-30 15:05:02.732 605 980 I C02401/USER_AUTH_SA: [GetScheduleAttribute@schedule_node_impl.cpp:68] verifier message length = 112, collector message length = 0
04-30 15:05:02.732 605 980 I C02401/USER_AUTH_SA: [BeginExecute@resource_node_impl.cpp:144] start
04-30 15:05:02.732 605 980 I C02401/USER_AUTH_SA: [SendRequest@executor_callback_proxy.cpp:228] code = 2
04-30 15:05:02.732 1142 1171 I C02401/USER_AUTH_EXECUTOR: [OnBeginExecuteInner@framework_executor_callback.cpp:65] ExecutorCallback(Id:1) start process cmd 0
04-30 15:05:02.732 1142 1171 I C02401/USER_AUTH_EXECUTOR: [StartProcess@async_command_base.cpp:57] Command(type:ENROLL, id:1, scheduleId:0xXXXXa785) start process
04-30 15:05:02.732 1142 1171 I C02401/USER_AUTH_EXECUTOR: [AddCommand@executor.cpp:148] Executor(Id:0x00010001, role:3, authType:1) start
04-30 15:05:02.732 1142 1171 I C02401/USER_AUTH_EXECUTOR: [SendRequest@enroll_command.cpp:42] Command(type:ENROLL, id:1, scheduleId:0xXXXXa785) send request start
04-30 15:05:02.733 1142 1171 I C02401/USER_AUTH_EXECUTOR: [SendRequest@enroll_command.cpp:62] Command(type:ENROLL, id:1, scheduleId:0xXXXXa785) enroll result 0
04-30 15:05:02.733 1142 1171 I C02401/USER_AUTH_EXECUTOR: [OnBeginExecuteInner@framework_executor_callback.cpp:81] command id = 0 ret = 0
04-30 15:05:02.733 605 980 I C02401/USER_AUTH_SA: [ProcessBeginVerifier@schedule_node_impl.cpp:370] start verify success
04-30 15:05:02.733 605 980 I C02401/USER_AUTH_SA: [ScheduleInner@finite_state_machine_impl.cpp:84] fsm schedule type:Pin id:******a785 schedule [state:0] + [event:0] -> [nextState:1]
04-30 15:05:02.733 605 980 I C02401/USER_AUTH_SA: [ProcessBeginCollector@schedule_node_impl.cpp:385] all in one schedule, just wait the result
04-30 15:05:02.733 605 980 I C02401/USER_AUTH_SA: [ScheduleInner@finite_state_machine_impl.cpp:84] fsm schedule type:Pin id:******a785 schedule [state:1] + [event:1] -> [nextState:2]
04-30 15:05:02.733 605 980 I C02401/USER_AUTH_SA: [OnScheduleStarted@base_context.cpp:112] Context(type:Enroll, contextId:0xXXXX588e) start
04-30 15:05:02.733 605 980 I C02401/USER_AUTH_SA: [ScheduleInner@finite_state_machine_impl.cpp:84] fsm schedule type:Pin id:******a785 schedule [state:2] + [event:3] -> [nextState:3]
04-30 15:05:02.733 605 980 I C02401/USER_AUTH_SA: [ScheduleInner@finite_state_machine_impl.cpp:67] fsm schedule type:Pin id:******a785 pop event fail
04-30 15:05:02.841 1142 1171 I C02401/USER_AUTH_EXECUTOR: [OnResultInner@enroll_command.cpp:68] Command(type:ENROLL, id:1, scheduleId:0xXXXXa785) on result start
04-30 15:05:02.841 605 605 I C02401/USER_AUTH_SA: [Schedule@finite_state_machine_impl.cpp:51] fsm schedule type:Pin id:******a785 new schedule event input:5
04-30 15:05:02.841 1142 1171 I C02401/USER_AUTH_EXECUTOR: [OnResultInner@enroll_command.cpp:89] Command(type:ENROLL, id:1, scheduleId:0xXXXXa785) call finish success result 0
04-30 15:05:02.841 1142 1171 I C02401/USER_AUTH_EXECUTOR: [EndProcess@async_command_base.cpp:166] Command(type:ENROLL, id:1, scheduleId:0xXXXXa785) end process
04-30 15:05:02.841 1142 1171 I C02401/USER_AUTH_EXECUTOR: [RemoveCommand@executor.cpp:156] Executor(Id:0x00010001, role:3, authType:1) start
04-30 15:05:02.841 605 980 I C02401/USER_AUTH_SA: [OnScheduleFinished@schedule_node_impl.cpp:503] schedule result = 0
04-30 15:05:02.841 605 980 I C02401/USER_AUTH_SA: [OnResult@enroll_context.cpp:75] Context(type:Enroll, contextId:0xXXXX588e) receive result code 0
04-30 15:05:02.841 605 980 I C02401/USER_AUTH_SA: [UpdateScheduleResult@enroll_context.cpp:110] Context(type:Enroll, contextId:0xXXXX588e) start
04-30 15:05:02.842 571 768 I C02510/USER_AUTH_HDI: [UpdateEnrollmentResult@user_auth_interface_service.cpp:1006] start
04-30 15:05:02.842 571 768 I C02510/USER_AUTH_HDI: Ed25519VerifyData() Ed25519 verify success
04-30 15:05:02.842 571 768 I C02510/USER_AUTH_HDI: GetRootSecretFromAttribute() get rootSecret success
04-30 15:05:02.842 571 768 I C02510/USER_AUTH_HDI: AddUser() user userType 0
04-30 15:05:02.842 571 768 I C02510/USER_AUTH_HDI: UpdateFileInfo() start
04-30 15:05:02.842 571 768 I C02510/USER_AUTH_HDI: StreamWriteUserInfo() userInfo userId 100
04-30 15:05:02.842 571 768 I C02510/USER_AUTH_HDI: StreamWriteUserInfo() userInfo userType 0
04-30 15:05:02.842 571 768 I C02510/USER_AUTH_HDI: GetFileOperator() get default file operator
04-30 15:05:02.843 571 768 I C02510/USER_AUTH_HDI: UserAuthTokenSign() signed token type 0
04-30 15:05:02.843 605 980 I C02401/USER_AUTH_SA: [Update@enrollment_impl.cpp:187] hdi UpdateEnrollmentResult success, userId is 100
04-30 15:05:02.843 571 768 I C02510/USER_AUTH_HDI: [GetUserInfo@user_auth_interface_service.cpp:1097] start
04-30 15:05:02.843 605 980 I C02401/USER_AUTH_SA: [Update@enrollment_impl.cpp:209] enroll not need to delete old cred
04-30 15:05:02.843 605 980 I C02401/USER_AUTH_SA: [PublishPinEvent@enrollment_impl.cpp:222] begin to publish pin event
04-30 15:05:02.844 605 980 I C02401/USER_AUTH_SA: [PublishEvent@publish_event_adapter.cpp:49] PublishCommonEvent succeed, eventAction is USER_PIN_CREATED_EVENT
04-30 15:05:02.844 605 980 I C02401/USER_AUTH_SA: [PublishCredentialUpdateEvent@enrollment_impl.cpp:254] begin to publish credential update event
04-30 15:05:02.844 571 768 I C02510/USER_AUTH_HDI: [GetCredential@user_auth_interface_service.cpp:1068] start
04-30 15:05:02.844 571 768 I C02510/USER_AUTH_HDI: QueryCredentialFunc() query credential success
04-30 15:05:02.844 605 980 I C02401/USER_AUTH_SA: [PublishEvent@publish_event_adapter.cpp:49] PublishCommonEvent succeed, eventAction is USER_CREDENTIAL_UPDATED_EVENT
04-30 15:05:02.844 605 980 I C02401/USER_AUTH_SA: [PublishCredentialUpdatedEvent@publish_event_adapter.cpp:120] PublishCredentialUpdatedEvent, userId: 100, authType: 1, credentialCount: 1
04-30 15:05:02.844 605 980 I C02401/USER_AUTH_SA: [UpdateScheduleResult@enroll_context.cpp:124] no credential to delete
04-30 15:05:02.844 605 980 I C02401/USER_AUTH_SA: [InvokeResultCallback@enroll_context.cpp:141] Context(type:Enroll, contextId:0xXXXX588e) start
04-30 15:05:02.844 605 980 I C02401/USER_AUTH_SA: [InvokeResultCallback@enroll_context.cpp:145] Context(type:Enroll, contextId:0xXXXX588e) get sec user id has value
04-30 15:05:02.844 605 980 I C02401/USER_AUTH_SA: [OnResult@user_idm_callback_proxy.cpp:29] start
04-30 15:05:02.844 605 980 I C02401/USER_AUTH_SA: [SendRequest@user_idm_callback_proxy.cpp:87] start code = 0
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [SendRequest@user_idm_callback_proxy.cpp:100] end
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [ProcessCredChangeEvent@trace.cpp:75] start to process cred change event
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [ProcessCredManagerEvent@trace.cpp:101] start to process cred manager event
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [operator()@context_helper.cpp:33] start
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [operator()@context_helper.cpp:38] context ****588e deleted succ
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [InvokeResultCallback@enroll_context.cpp:173] Context(type:Enroll, contextId:0xXXXX588e) invoke result callback success
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [OnResult@enroll_context.cpp:87] Context(type:Enroll, contextId:0xXXXX588e) on result 0 finish
04-30 15:05:02.845 571 768 I C02510/USER_AUTH_HDI: [CancelEnrollment@user_auth_interface_service.cpp:910] start
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [~BaseContext@base_context.cpp:42] Context(type:Enroll, contextId:0xXXXX588e) start
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [RemoveDeathRecipient@context_death_recipient.cpp:57] start
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [RemoveDeathRecipient@context_death_recipient.cpp:79] RemoveDeathRecipient success
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [UnSubscribeAppState@context_appstate_observer.cpp:93] start
04-30 15:05:02.845 605 980 I C02401/USER_AUTH_SA: [GetAppManagerInstance@context_appstate_observer.cpp:36] start
04-30 15:05:02.846 605 980 I C02401/USER_AUTH_SA: [UnSubscribeAppState@context_appstate_observer.cpp:112] UnSubscribeAppState success
04-30 15:05:02.846 605 980 I C02401/USER_AUTH_SA: [ScheduleInner@finite_state_machine_impl.cpp:84] fsm schedule type:Pin id:******a785 schedule [state:3] + [event:5] -> [nextState:6]
04-30 15:05:02.846 605 980 I C02401/USER_AUTH_SA: [ScheduleInner@finite_state_machine_impl.cpp:67] fsm schedule type:Pin id:******a785 pop event fail
04-30 15:05:03.020 603 1330 I C02401/USER_AUTH_SDK: [RemoveCallback@callback_manager_impl.cpp:52] start
04-30 15:05:03.022 603 1330 I C02401/USER_AUTH_SDK: [AddCallback@callback_manager_impl.cpp:45] start
04-30 15:05:03.022 605 605 I C02401/USER_AUTH_SA: [OnRemoteRequest@user_idm_stub.cpp:36] cmd = 2, flags= 0
04-30 15:05:03.022 605 605 I C02401/USER_AUTH_SA: [GetCredentialInfoStub@user_idm_stub.cpp:113] enter
04-30 15:05:03.022 605 605 I C02401/USER_AUTH_SA: [GetCredentialInfoInner@user_idm_service.cpp:110] start
04-30 15:05:03.022 571 768 I C02510/USER_AUTH_HDI: [GetCredential@user_auth_interface_service.cpp:1068] start
04-30 15:05:03.022 571 768 I C02510/USER_AUTH_HDI: QueryCredentialFunc() query credential success
04-30 15:05:03.022 605 605 I C02401/USER_AUTH_SA: [OnCredentialInfos@user_idm_callback_proxy.cpp:106] start, cred info vector size: 1
04-30 15:05:03.022 605 605 I C02401/USER_AUTH_SA: [SendRequest@user_idm_callback_proxy.cpp:146] start code = 0
04-30 15:05:03.022 605 605 I C02401/USER_AUTH_SA: [SendRequest@user_idm_callback_proxy.cpp:159] end
04-30 15:05:03.022 605 605 I C02401/USER_AUTH_SA: [operator()@user_idm_stub.cpp:114] leave
04-30 15:05:03.025 603 734 I C02401/USER_AUTH_SDK: [RemoveCallback@callback_manager_impl.cpp:52] start
04-30 15:05:03.467 605 605 I C02401/USER_AUTH_SA: [OnRemoteRequest@user_idm_stub.cpp:36] cmd = 1, flags= 0
04-30 15:05:03.467 605 605 I C02401/USER_AUTH_SA: [CloseSessionStub@user_idm_stub.cpp:97] enter
04-30 15:05:03.467 605 605 I C02401/USER_AUTH_SA: [CloseSession@user_idm_service.cpp:95] start
04-30 15:05:03.468 571 768 I C02510/USER_AUTH_HDI: [CloseSession@user_auth_interface_service.cpp:852] start
04-30 15:05:03.468 571 768 I C02510/USER_AUTH_HDI: ClearCachePin() ClearCachePin start
04-30 15:05:03.468 571 768 I C02510/USER_AUTH_HDI: RemoveCachePin() RemoveCachePin start
04-30 15:05:03.468 571 768 I C02510/USER_AUTH_HDI: RemoveCachePin() RemoveCachePin no cache pin
04-30 15:05:03.468 605 605 I C02401/USER_AUTH_SA: [operator()@user_idm_stub.cpp:98] leave

2025-04-30 15:07:46