Right now, when you enable the "Biometric unlock" feature you can unlock Aegis using your fingerprint, but if your fingerprint is for whatever reason unreadable (wet, wearing gloves, etc) the only alternative is to enter the full encryption database password.
If I'm understanding the Android developer documentation right, this behavior can be rather easily altered to allow unlocking using your PIN as an alternative if you include KeyProperties.AUTH_DEVICE_CREDENTIAL when calling setUserAuthenticationParameters().
This could be implemented as a separate "PIN/Pattern Unlock" toggle, or alternately we could just make it the default and rename "Biometric unlock" to "Device credential unlock" or something to that effect.
Right now, when you enable the "Biometric unlock" feature you can unlock Aegis using your fingerprint, but if your fingerprint is for whatever reason unreadable (wet, wearing gloves, etc) the only alternative is to enter the full encryption database password.
If I'm understanding the Android developer documentation right, this behavior can be rather easily altered to allow unlocking using your PIN as an alternative if you include KeyProperties.AUTH_DEVICE_CREDENTIAL when calling setUserAuthenticationParameters().
This could be implemented as a separate "PIN/Pattern Unlock" toggle, or alternately we could just make it the default and rename "Biometric unlock" to "Device credential unlock" or something to that effect.