planet-devices icon indicating copy to clipboard operation
planet-devices copied to clipboard

Fingerprint sensor on Astro can't be enabled in many applications

Open Hi-Fi opened this issue 2 years ago • 12 comments

While sensor works fine for opening Android, many applications either doesn't even realize that sensor exists or throw error when it's tried to be taken to use.

Logs will be added later when connecting phone to computer for log collection.

EDIT: Degiro application logs following when trying to enable fingerprint sensor:

01-04 14:17:29.157  3298  3538 V FingerprintAuth: FingerprintAuth action: save
01-04 14:17:29.160  3298  3538 E FingerprintAuth: 
01-04 14:17:29.163  3298  3538 E FingerprintAuth: Failed to create key: InvalidAlgorithmParameterException
01-04 14:17:29.166  3298  3298 E FingerprintAuth: 
01-04 14:17:29.168  3298  3298 E FingerprintAuth: Failed to init Cipher: InvalidKeyException
01-04 14:17:29.168  3298  3298 W CordovaPlugin: Attempted to send a second callback for ID: TouchID650766574
01-04 14:17:29.168  3298  3298 W CordovaPlugin: Result was: "Failed to init Cipher"
01-04 14:17:29.168  3298  3298 W CordovaPlugin: Attempted to send a second callback for ID: TouchID650766574
01-04 14:17:29.168  3298  3298 W CordovaPlugin: Result was: "Error"

That's based on Apache Cordova.

Error mentioned at least:

  • https://github.com/mjwheatley/cordova-plugin-android-fingerprint-auth/issues/4
  • https://github.com/mjwheatley/cordova-plugin-android-fingerprint-auth/issues/9
  • https://github.com/NiklasMerz/cordova-plugin-fingerprint-aio/issues/43

Other apps I tested and have the issue didn't produced as clear errors. Reinstallation of application didn't helped.

Hi-Fi avatar Dec 27 '22 07:12 Hi-Fi

Is this due to the out dated security patch on the astro?

Daz-Mataz avatar Jan 05 '23 00:01 Daz-Mataz

Hard yo say, wasn't yet able to read more logs.

Application UI errors didn't state anything clear.

Hi-Fi avatar Jan 05 '23 04:01 Hi-Fi

Daz

No - see, the Cosmo has outdated security patches, and apps with fingerprint work fine on there.

shymega avatar Jan 05 '23 15:01 shymega

Is the Astro missing android modules/drivers in relation to the fingerprint reader due to there not being a menu option to select how the fingerprint scanner is used across the device i.e. Screen Unlock or Screen Unlock and Apps?

Daz-Mataz avatar Jan 05 '23 18:01 Daz-Mataz

A slight contributing factor to the main issue, might be the "over sensitivity" of the fingerprint reader which leads android to disable it as a source of security confirmation.

Having just had my Astro open on my desk for the past 3 hours and not using the fingerprint reader to unlock it, every time I unlock it with my pattern unlock, the screen informs me that the fingerprint unlock is disabled due to too many failed attempts.

Daz-Mataz avatar Jan 10 '23 12:01 Daz-Mataz

Have you found any apps where the fingerprint reader works? I've just tried these:

App Result
Bitwarden Undetected
MyAussie Undetected
Up Bank Undetected
Commbank Error while setting up fingerprint: "Something's gone wrong. Try again a little later"

ZimbiX avatar Feb 25 '23 17:02 ZimbiX

FP-reader is mostly unusable indeed as it is. For opening phone it works, practically any app it does not work... There might have been some arbitrary "odd" app it have worked... 1Password even just crashes out when selecting FP-reader unlock.

olmari avatar Feb 25 '23 17:02 olmari

It used to work on the old app of my bank (Postbank in Germany) but they've revised their IT Systems and have a new app and it doesn't work on that any more.

I think it works on one other app but it must be one I don't use often because I don't remember which one it was.

TauPan avatar Feb 25 '23 17:02 TauPan

A slight contributing factor to the main issue, might be the "over sensitivity" of the fingerprint reader which leads android to disable it as a source of security confirmation.

Having just had my Astro open on my desk for the past 3 hours and not using the fingerprint reader to unlock it, every time I unlock it with my pattern unlock, the screen informs me that the fingerprint unlock is disabled due to too many failed attempts.

This problem remains in the latest V07 firmware.

ralphbk avatar May 25 '23 07:05 ralphbk

Still there in Firmware 07b, seems like it is not advertising the Fingerprint reader

Robsno avatar Jul 23 '23 12:07 Robsno

I should add I have about 20 apps from when I restored my Cosmo on to my Astro that used the fingerprint reader OK on the Cosmo but do not see the reader on the Astro. At first I wondered if î was connection issue caused by restoring from another machines backup but now I see others with the issue.

Robsno avatar Jul 23 '23 14:07 Robsno

Currently wondering if it is the type or security level of the fingerprint reader that the app queries and does not like the answer. It is reliable to unlock with the same fingerprint in 3 memory slots.

Robsno avatar Apr 23 '24 06:04 Robsno