Почему телефон требует пароль после перезагрузки, даже не устанавливая пароль?
Когда я устанавливаю ПИН-код из раздела Безопасность -> Блокировка экрана и нажимаю "Требовать ПИН-код для запуска устройства", все работает, как указано. Вот журнал, отфильтрованный с помощью "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
После, когда я снова выбираю Screen Lock "None", он все еще запрашивает PIN-код после перезагрузки, и вот журнал, отфильтрованный с "QSEECOMAPI" после выбранного "None"
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. Как я могу исправить эту ошибку?
1 ответ
Решение
Следующий патч решил мою проблему. https://source.codeaurora.org/quic/la/platform/frameworks/base/commit/?id=09fd281f006779d6c2f126126e69772d35a9fcc0