enesuzun2002 / LineageOS-Releases

86 stars 12 forks source link

Register new finger failed S6edge #12

Open AnTri opened 4 years ago

AnTri commented 4 years ago

I'm not able to register a new finger from the settings menu. After selecting "Fingerabdruck" the display turns black and the phone hangs (need to force a reboot)

Build 20200229.045033

SakiiCode commented 4 years ago

Similar problem here, SM-G925F LOS 16 20200121 build

It doesn't hang or gives black screen, just nothing happens if I touch the fingerprint reader. It works fine with the stock ROM, so not a hardware issue.

Logcat output:

05-25 14:58:59.110 14920 15184 E bauth_FPBAuthService: check_opcode func_ret_val error = 53
05-25 14:58:59.110 14920 15184 E bauth_FPBAuthService: BAuth_SessionClose Fail
05-25 14:59:00.866 15250 20384 W KeySyncTask: No recovery agent initialized for user 0
05-25 14:59:00.909 15250 15250 W FingerprintService: Internal cleanup in progress but trying to start client EnrollClient(com.android.settings), initiatedByClient = true
05-25 14:59:01.300 14853 14933 E BufferQueueProducer: [com.android.settings/com.android.settings.password.ConfirmLockPattern$InternalActivity#0] disconnect: not connected (req=1)
05-25 14:59:01.300 22263 22286 W libEGL  : EGLNativeWindowType 0x70837f6010 disconnect failed
05-25 14:59:03.915 15250 15250 W FingerprintService: Client android failed to respond to cancel, starting client com.android.settings
05-25 14:59:03.931 14920  2819 W libbauthtzcommon_shim: SHIM: hijacking BAuth_Hat_OP!
05-25 14:59:03.944 22263 22263 W FingerprintManager: Invalid acquired message: 6, 9001
05-25 14:59:04.215 14920  2819 E TLC_BAUTH:   *****************************
05-25 14:59:04.215 14920  2819 E TLC_BAUTH:   *** ERROR: Trustlet did not send a valid return code : 48
05-25 14:59:04.215 14920  2819 E TLC_BAUTH:   *** Detected in BAuth_Enroll_Do/1039()
05-25 14:59:04.215 14920  2819 E TLC_BAUTH:   *****************************
05-25 14:59:04.221 22263 22263 W FingerprintManager: Invalid error message: 8, 1
05-25 14:59:04.934 14920 15184 E bauth_FPBAuthService: check_opcode func_ret_val error = 53
05-25 14:59:04.934 14920 15184 E bauth_FPBAuthService: BAuth_SessionClose Fail

I will try with the latest build soon Edit: this happens in 2020-04-18 build too

warmachinesocial commented 2 years ago

I have similar issue that the apps cannot detect fingerprint hardware on S6 however I can unlock the phone using it?

jmbreuer commented 7 months ago

I'm seeing that "ERROR: Trustlet did not send a valid return code : 48" message on an S7 with Lineage 20 when trying to register a fingerprint; which in the UI immediately displays "Fingerprint setup timed out"

Has anyone been able to fix this/find out where that error originates?

SakiiCode commented 7 months ago

In the official ROM you can type *#0*# and press Sensors, then there are Fingerprint tests at the bottom. I can't add fingerprints ("Clean the home button") and I get errors in the tests so I suspect hardware failure

jmbreuer commented 7 months ago

In the official ROM you can type *#0*# and press Sensors, then there are Fingerprint tests at the bottom. I can't add fingerprints ("Clean the home button") and I get errors in the tests so I suspect hardware failure

Thanks!

For me, fingerprints/the sensor worked fine in LOS 18.1 which I had installed before 20, so I do much rather suspect a software issue.

How would I 'conveniently' check out the official ROM without using all my settings and data for good? (How) is it possible to flash stock and e.g. leave TWRP in place, so that I could easily restore a backup after?

SakiiCode commented 7 months ago

If I recall correctly, you cannot flash official without losing TWRP, but you can reflash TWRP afterwards

  1. Make backup of LOS in TWRP
  2. Flash stock ROM with Odin
  3. Try fingerprint
  4. Flash TWRP
  5. Restore backup

But I may be wrong, I have not done this for a very long time