planet-devices
planet-devices copied to clipboard
Fingerprint sensor on Astro can't be enabled in many applications
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.
Is this due to the out dated security patch on the astro?
Hard yo say, wasn't yet able to read more logs.
Application UI errors didn't state anything clear.
Daz
No - see, the Cosmo has outdated security patches, and apps with fingerprint work fine on there.
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?
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.
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" |
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.
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.
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.
Still there in Firmware 07b, seems like it is not advertising the Fingerprint reader
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.
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.