Page 1 of 1

Fingerprint Note 9

Posted: 22 Oct 2018 15:38
by boruciak
Fingerprint on Samsung Note 9 does't work.
Accessibility service is ok - restarted.
Android 8.1.0
any idea?

Re: Fingerprint Note 9

Posted: 22 Oct 2018 15:50
by lojzik
possibly device feature? On my Motorola works only swipe left and right.

Re: Fingerprint Note 9

Posted: 23 Oct 2018 03:08
by boruciak
You're probably right. It does not work - the device's fault.
Left, right, up, down - everything is "dead"...
Tnx.

Re: Fingerprint Note 9

Posted: 24 Oct 2018 17:49
by Desmanto
Trigger fingerprint also not working at me. Redmi Note 5 whyred, RR 6.2.0 Oreo 8.1. When in MIUI 9.5.17.0, I ever tried it, and didn't work too.

AFAIK, fingerprint when using it with screen on, should be requested manually. So it should be action. Autotools also have fingerprint action, but it puts it into input dialog category. The result is only true (fingerprint detected) or false (fingerprint wrong) and then timeout.

Re: Fingerprint Note 9

Posted: 24 Oct 2018 19:01
by Martin
I suspect that it depends on the actual fingerprint hardware that's used by the device. Some sensors simply don't support detecting gestures I guess.
There were some hacky ways to detect a pseudo-swipe on some devices by detecting when a fingerprint scan did not succeed when the finger was placed on the sensor only for a very short amount of time but this did not allow to detect the direction of the "swipe".
There's also a new condition Biometric Authentication Dialog that works on Android 9 to check the fingerprint.

Regards,
Martin

Re: Fingerprint Note 9

Posted: 23 Jan 2019 08:47
by Glatzi
Hi Martin,

I've got a Note 9 with Android 9 & the biometric trigger works in a normal workflow.
But If I'm using this workflow as a widget the dialog box for biometric input does not appear?

Any suggestion? There is no error logged for the workflow...

Re: Fingerprint Note 9

Posted: 24 Jan 2019 05:32
by Desmanto
Do you mean condition biometric Authentication dialog or trigger fingerprint gesture won't work? If your flow is triggered from widget, most likely it is the condition. Try to debug your flow and execute it manually inside the flow, check whether the condition is reached within the logic.

Re: Fingerprint Note 9

Posted: 24 Jan 2019 10:06
by Glatzi
It is a condition and the biometric dialog just won't show.
I've created a sample flow. There is only the fingerprint condition and a screen notification for yes or no for debugging.

Until now I've worked with Tasker plugins but with Android P there is the option to use the fingerprint sensor natively.

Attached you can find the flow & the log. When the flow is executed standalone everything is fine.
Wenn the flow is executed through a widget it immediately returns false?!

Code: Select all

24.01.2019 10:58:26.247 [Flow1] Starting to execute flow 'Flow1' with Context{global{global_verlassen_zuhause=false,global_geofencing=outside,global_ankommen_zuhause=false,global_wificonnected_zuhause=true},local{flow_count=1,widget_cell_y=0,widget_cell_x=0,flow_name=Flow1,trigger=Widget Click,triggertime=1548323906238,widget_name=Tür auf,gesture=CLICK}}
24.01.2019 10:58:26.248 [Flow1] Start executing condition 'Biometrischer Authentifizierungsdialog: Fingerabdruck bitte! Den Finger auf den Sensor legen'
24.01.2019 10:58:26.255 [Flow1] End executing condition 'Biometrischer Authentifizierungsdialog: Fingerabdruck bitte! Den Finger auf den Sensor legen' with return value false
24.01.2019 10:58:26.255 [Flow1] Flow continues executing with the next step.
24.01.2019 10:58:26.255 [Flow1] Start executing action 'Benachrichtigung auf Bildschirm: NOK'
24.01.2019 10:58:26.256 [Flow1] Object 'Flow1' Showing toast text 'NOK'.
24.01.2019 10:58:26.262 [Flow1] End executing action 'Benachrichtigung auf Bildschirm: NOK'
24.01.2019 10:58:26.269 [Flow1] Flow ended.

Re: Fingerprint Note 9

Posted: 24 Jan 2019 10:34
by Desmanto
I just tried your flow. Execute manually, working fine, the biometric dialog pop up and if I put my finger, it branches to true. Add a widget to home screen, action to execute that flow. It shows the dialog properly and branches to true if I put my finger. Same with widget show overlay. I am using Redmi Note 5, RR 7.0.0 Pie 9.0. But trigger fingerprint gesture is not working at my phone. Don't know if this matter.

It seems something is cancelling the dialog when you run it from widget.