Estoy buscando los archivos que corresponden a las huellas dactilares registradas en mi Nexus 6P y una forma de "restablecer" el sistema de huellas dactilares. Algo similar a cómo Android almacena la configuración de la pantalla de bloqueo (patrón, etc.) en /data/system/locksettings.db*
, y puede eliminar la pantalla de bloqueo eliminando estos archivos (si tiene acceso de root).
La razón por la que pregunto es porque después de una restauración TWRP en un nuevo Nexus 6P, mi hardware de huellas dactilares ya no funciona. El mensaje de error es que el hardware de huellas dactilares no está disponible . También vea esta pregunta: "El hardware de huellas dactilares no está disponible" después de la restauración de TWRP
Las cinco huellas dactilares registradas anteriormente aparecen en la interfaz de usuario de configuración, pero no puedo eliminarlas haciendo clic en "Eliminar".
intente eliminar estos archivos también
/data/system/users/0/fpdata/user.db
/data/system/users/0/settings_fingerprint.xml
En lugar de eliminar archivos, sería mejor agregar los nombres de archivo con alguna extensión aleatoria. Entonces, si algo sale mal, podemos revertir los cambios.
por ejemplo: user.db
-> user.db.xyz
oxyx_user.db
También enfrenté el mismo error y esto funcionó para mí.
ubicación segura
La captura y el reconocimiento de su huella digital debe ocurrir en una parte segura del hardware conocida como Entorno de ejecución confiable (TEE).
El acceso al hardware debe estar limitado al TEE y protegido por una política de SELinux.
Los datos de huellas dactilares deben estar protegidos en el hardware del sensor o en una memoria de confianza para que no se pueda acceder a las imágenes de su huella dactilar.
Fuente: https://support.google.com/nexus/answer/6300638?hl=en
Haga clic en Requisitos de seguridad de hardware de huellas dactilares para acceder a la información, es el último punto
freidorbluemle
fpc_tac_send_cmd failed with retval: -3
,do_enroll failed -5
yonError(1)
desdefingerprintd
. ¿Algunas ideas? Gracias.pjv