Skip to content

[Loup ROM 15.1] Fingerprint sensor #1

@rufoa

Description

@rufoa

My fingerprint sensor (FPC) seems to be 'dead' - touching it has no visible effect. (It worked in the latest 14.1)

Relevant getprop output:

[persist.sys.fp.goodix]: [0]
[persist.sys.fp.vendor]: [searchf]
[ro.boot.fpsensor]: [fpc]

Nothing fingerprint-related in dmesg output.

fdt.zip


logcat output when I try to add a fingerprint:

I open Settings -> Security & privacy -> Fingerprint -> Next

05-18 00:41:33.100   823   866 D fpc_fingerprint_hal: fpc_pre_enroll
05-18 00:41:33.100   823   866 D fpc_tac : fpc_tac_get_hw_auth_challenge begin
05-18 00:41:33.100   823   866 D fpc_tac : fpc_tac_send_get_uint64_cmd begin
05-18 00:41:33.108   823   866 D fpc_tac : fpc_tac_send_get_uint64_cmd end
05-18 00:41:33.108   823   866 D fpc_tac : fpc_tac_get_hw_auth_challenge end
05-18 00:41:33.108   823   866 D fpc_fingerprint_hal: fpc_pre_enroll challenge 15940050405966338935
05-18 00:41:33.108   823   864 D fpc_fingerprint_hal: fpc_wait_finger_up
05-18 00:41:33.109   823   864 E fpc_tac : the sysfs_node_write name is wakeup_enable
05-18 00:41:33.109   823   864 E fpc_tac : sysfs_node_write openat failed 2
05-18 00:41:33.109   823   864 I fpc_fingerprint_hal: do_navigation start -
05-18 00:41:33.109   823   864 D fpc_tac : fpc_tac_navigation_start begin
05-18 00:41:33.109   823   864 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:41:33.115   823   864 D fpc_tac : fpc_tac_send_cmd end
05-18 00:41:33.115   823   864 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:41:33.115   823   864 D fpc_tac : fpc_tac_navigation_start end
05-18 00:41:33.115   823   864 E fpc_tac : the sysfs_node_write name is wakeup_enable
05-18 00:41:33.115   823   864 E fpc_tac : sysfs_node_write openat failed 2
05-18 00:41:33.115   823   864 E fpc_tac : the sysfs_node_write name is wakeup_enable
05-18 00:41:33.115   823   864 E fpc_tac : sysfs_node_write openat failed 2
05-18 00:41:33.115   823   864 E fpc_fingerprint_hal: fpc_wait_finger_down failed -5
05-18 00:41:33.115   823   864 D fpc_tac : fpc_tac_navigation_stop begin
05-18 00:41:33.115   823   864 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:41:33.123   823   864 D fpc_tac : fpc_tac_send_cmd end
05-18 00:41:33.123   823   864 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:41:33.123   823   864 D fpc_tac : fpc_tac_navigation_stop end
05-18 00:41:33.123   823   864 I fpc_fingerprint_hal: do_navigation end -
05-18 00:41:33.123   823   864 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:41:33.131   823   864 D fpc_tac : fpc_tac_send_cmd end
05-18 00:41:33.131   823   864 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:41:33.131   823   864 D fpc_fingerprint_hal: workerFunction STATE_IDLE

I am asked for my PIN. I enter it and press next.

05-18 00:41:48.049   823   866 D fpc_fingerprint_hal: fpc_enroll
05-18 00:41:48.049   823   866 D fpc_fingerprint_hal: hat->challenge 15940050405966338935
05-18 00:41:48.049   823   866 D fpc_fingerprint_hal: hat->authenticator_id 0
05-18 00:41:48.049   823   866 D fpc_fingerprint_hal: hat->authenticator_type 16777216
05-18 00:41:48.049   823   866 D fpc_fingerprint_hal: hat->timestamp 13965759201499152384
05-18 00:41:48.049   823   866 D fpc_fingerprint_hal: hat->user_id 10116405021204913884
05-18 00:41:48.049   823   866 D fpc_fingerprint_hal: hat->version 0
05-18 00:41:48.049   823   864 D fpc_fingerprint_hal: workerFunction STATE_ENROLL
05-18 00:41:48.049   823   864 D fpc_tac : fpc_tac_validate_auth_challenge begin
05-18 00:41:48.049   823   864 D fpc_tac : fpc_tac_send_set_arbitrary_data_cmd begin
05-18 00:41:48.056   823   864 D fpc_tac : fpc_tac_send_set_arbitrary_data_cmd end
05-18 00:41:48.056   823   864 D fpc_tac : fpc_tac_validate_auth_challenge end
05-18 00:41:48.056   823   864 D fpc_tac : fpc_tac_begin_enrol begin
05-18 00:41:48.056   823   864 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:41:48.069   823   864 D fpc_tac : fpc_tac_send_cmd end
05-18 00:41:48.069   823   864 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:41:48.069   823   864 D fpc_tac : fpc_tac_begin_enrol end
05-18 00:41:48.069   823   864 D fpc_fingerprint_hal: fpc_wait_finger_up
05-18 00:41:48.070   823   864 E fpc_tac : the sysfs_node_write name is wakeup_enable
05-18 00:41:48.070   823   864 E fpc_tac : sysfs_node_write openat failed 2
05-18 00:41:48.070   823   864 E fpc_fingerprint_hal: capture_single_image failed -5
05-18 00:41:48.070   823   864 E fpc_fingerprint_hal: do_enroll failed -5
05-18 00:41:48.071   823   864 D fpc_fingerprint_hal: fpc_wait_finger_up
05-18 00:41:48.071   823   864 E fpc_tac : the sysfs_node_write name is wakeup_enable
05-18 00:41:48.071   823   864 E fpc_tac : sysfs_node_write openat failed 2
05-18 00:41:48.071   823   864 I fpc_fingerprint_hal: do_navigation start -
05-18 00:41:48.072   823   864 D fpc_tac : fpc_tac_navigation_start begin
05-18 00:41:48.072   823   864 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:41:48.078   823   864 D fpc_tac : fpc_tac_send_cmd end
05-18 00:41:48.078   823   864 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:41:48.078   823   864 D fpc_tac : fpc_tac_navigation_start end
05-18 00:41:48.078   823   864 E fpc_tac : the sysfs_node_write name is wakeup_enable
05-18 00:41:48.078   823   864 E fpc_tac : sysfs_node_write openat failed 2
05-18 00:41:48.078   823   864 E fpc_tac : the sysfs_node_write name is wakeup_enable
05-18 00:41:48.078   823   864 E fpc_tac : sysfs_node_write openat failed 2
05-18 00:41:48.078   823   864 E fpc_fingerprint_hal: fpc_wait_finger_down failed -5
05-18 00:41:48.078   823   864 D fpc_tac : fpc_tac_navigation_stop begin
05-18 00:41:48.078   823   864 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:41:48.086   823   864 D fpc_tac : fpc_tac_send_cmd end
05-18 00:41:48.086   823   864 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:41:48.086   823   864 D fpc_tac : fpc_tac_navigation_stop end
05-18 00:41:48.086   823   864 I fpc_fingerprint_hal: do_navigation end -
05-18 00:41:48.086   823   864 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:41:48.094   823   864 D fpc_tac : fpc_tac_send_cmd end
05-18 00:41:48.094   823   864 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:41:48.094   823   864 D fpc_fingerprint_hal: workerFunction STATE_IDLE

I am asked to press my finger on the sensor. Nothing happens when I press it.
I cannot continue. I press 'Skip' to cancel fingerprint setup.

05-18 00:42:06.968   823   866 D fpc_fingerprint_hal: fpc_set_active_group
05-18 00:42:06.968   823   866 D fpc_tac : fpc_tac_load_user_db
05-18 00:42:06.968   823   866 D fpc_tac : fpc_tac_load_user_db no data, initializing empty db
05-18 00:42:06.968   823   866 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:42:06.977   823   866 D fpc_tac : fpc_tac_send_cmd end
05-18 00:42:06.977   823   866 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:42:06.977   823   866 D fpc_tac : fpc_tac_set_active_fingerprint_set begin
05-18 00:42:06.977   823   866 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:42:06.981   823   866 D fpc_tac : fpc_tac_send_cmd end
05-18 00:42:06.981   823   866 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:42:06.981   823   866 D fpc_tac : fpc_tac_set_active_fingerprint_set end
05-18 00:42:06.981   823   864 D fpc_fingerprint_hal: fpc_wait_finger_up
05-18 00:42:06.982   823   864 E fpc_tac : the sysfs_node_write name is wakeup_enable
05-18 00:42:06.982   823   864 E fpc_tac : sysfs_node_write openat failed 2
05-18 00:42:06.982   823   864 I fpc_fingerprint_hal: do_navigation start -
05-18 00:42:06.982   823   864 D fpc_tac : fpc_tac_navigation_start begin
05-18 00:42:06.982   823   864 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:42:06.988   823   864 D fpc_tac : fpc_tac_send_cmd end
05-18 00:42:06.988   823   864 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:42:06.988   823   864 D fpc_tac : fpc_tac_navigation_start end
05-18 00:42:06.989   823   864 E fpc_tac : the sysfs_node_write name is wakeup_enable
05-18 00:42:06.989   823   864 E fpc_tac : sysfs_node_write openat failed 2
05-18 00:42:06.989   823   864 E fpc_tac : the sysfs_node_write name is wakeup_enable
05-18 00:42:06.989   823   864 E fpc_tac : sysfs_node_write openat failed 2
05-18 00:42:06.989   823   864 E fpc_fingerprint_hal: fpc_wait_finger_down failed -5
05-18 00:42:06.989   823   864 D fpc_tac : fpc_tac_navigation_stop begin
05-18 00:42:06.989   823   864 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:42:06.997   823   864 D fpc_tac : fpc_tac_send_cmd end
05-18 00:42:06.997   823   864 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:42:06.997   823   864 D fpc_tac : fpc_tac_navigation_stop end
05-18 00:42:06.997   823   864 I fpc_fingerprint_hal: do_navigation end -
05-18 00:42:06.997   823   864 D fpc_tac : fpc_tac_send_cmd begin
05-18 00:42:07.005   823   864 D fpc_tac : fpc_tac_send_cmd end
05-18 00:42:07.005   823   864 E fpc_tac : fpc_tac_send_cmd end 0
05-18 00:42:07.005   823   864 D fpc_fingerprint_hal: workerFunction STATE_IDLE

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions