0

当我从 Security -> Screen Lock 设置 PIN 并单击“需要 PIN 才能启动设备”时,一切正常。这是使用“QSEECOMAPI”过滤的日志

D QSEECOMAPI: QSEECom_get_handle sb_length = 0xa000
D QSEECOMAPI: App is already loaded QSEE and app id = 4
D QSEECOMAPI: QSEECom_dealloc_memory 
D QSEECOMAPI: QSEECom_shutdown_app, app_id = 4
D QSEECOMAPI: QSEECom_get_handle sb_length = 0xa000
D QSEECOMAPI: App is already loaded QSEE and app id = 4
D QSEECOMAPI: QSEECom_dealloc_memory 
D QSEECOMAPI: QSEECom_shutdown_app, app_id = 4
E QSEECOMAPI: SUCCESS::ioctl call to update the encryption key for usage 4 success with ret = 0

之后,当我再次选择屏幕锁定“无”时,重新启动后仍然询问 PIN,这是选择“无”后用“QSEECOMAPI”过滤的日志

D QSEECOMAPI: QSEECom_get_handle sb_length = 0xa000
D QSEECOMAPI: App is already loaded QSEE and app id = 4
D QSEECOMAPI: QSEECom_dealloc_memory 
D QSEECOMAPI: QSEECom_shutdown_app, app_id = 4
D QSEECOMAPI: QSEECom_get_handle sb_length = 0xa000
D QSEECOMAPI: App is already loaded QSEE and app id = 4
D QSEECOMAPI: QSEECom_dealloc_memory 
D QSEECOMAPI: QSEECom_shutdown_app, app_id = 4
E QSEECOMAPI: Error::ioctl call to update the encryption key for usage 4 failed with ret = -1, errno = 22

因此,日志中的最后一条语句显示它与 libQSEEComAPI.so 二进制文件有关。我该如何解决这个错误?

4

1 回答 1

0

以下补丁解决了我的问题.. https://source.codeaurora.org/quic/la/platform/frameworks/base/commit/?id=09fd281f006779d6c2f126126e69772d35a9fcc0

于 2017-03-21T13:30:16.807 回答