fixup! Simplify biometric detection

Change-Id: Idff88839377f78b86f469dd744115ba0d55f9d46
This commit is contained in:
Oliver Scott
2024-01-05 10:58:17 -05:00
parent 9b3f1afb50
commit 0dc2e90fad

View File

@@ -250,8 +250,13 @@ public class SetupWizardUtils {
public static boolean hasBiometric(Context context) {
BiometricManager biometricManager = context.getSystemService(BiometricManager.class);
return biometricManager.canAuthenticate(BiometricManager.Authenticators.BIOMETRIC_WEAK)
!= BiometricManager.BIOMETRIC_ERROR_HW_UNAVAILABLE;
int result = biometricManager.canAuthenticate(
BiometricManager.Authenticators.BIOMETRIC_WEAK);
return switch (result) {
case BiometricManager.BIOMETRIC_ERROR_NONE_ENROLLED,
BiometricManager.BIOMETRIC_SUCCESS -> true;
default -> false;
};
}
public static boolean simMissing() {