Loading src/com/android/settings/MainClear.java +8 −1 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ import android.content.pm.UserInfo; import android.content.res.Resources; import android.graphics.Color; import android.graphics.drawable.Drawable; import android.hardware.biometrics.Flags; import android.os.Bundle; import android.os.Environment; import android.os.SystemProperties; Loading Loading @@ -194,7 +195,13 @@ public class MainClear extends InstrumentedFragment implements OnGlobalLayoutLis Utils.requestBiometricAuthenticationForMandatoryBiometrics(getActivity(), false /* biometricsAuthenticationRequested */, userId); if (biometricAuthStatus == Utils.BiometricStatus.OK) { if (Flags.bpFallbackOptions()) { if (biometricAuthStatus != Utils.BiometricStatus.NOT_ACTIVE) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRICS_REQUEST, userId, false /* hideBackground */); return; } } else if (biometricAuthStatus == Utils.BiometricStatus.OK) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRICS_REQUEST, userId, false /* hideBackground */); return; Loading src/com/android/settings/Utils.java +0 −3 Original line number Diff line number Diff line Loading @@ -28,7 +28,6 @@ import static android.text.format.DateUtils.FORMAT_SHOW_DATE; import static com.android.settings.password.ConfirmDeviceCredentialActivity.BIOMETRIC_PROMPT_AUTHENTICATORS; import static com.android.settings.password.ConfirmDeviceCredentialActivity.BIOMETRIC_PROMPT_HIDE_BACKGROUND; import static com.android.settings.password.ConfirmDeviceCredentialActivity.BIOMETRIC_PROMPT_NEGATIVE_BUTTON_TEXT; import static com.android.settings.password.ConfirmDeviceCredentialActivity.EXTRA_DATA; import android.app.ActionBar; Loading Loading @@ -1691,8 +1690,6 @@ public final class Utils extends com.android.settingslib.Utils { final Intent intent = new Intent(); intent.putExtra(BIOMETRIC_PROMPT_AUTHENTICATORS, BiometricManager.Authenticators.IDENTITY_CHECK); intent.putExtra(BIOMETRIC_PROMPT_NEGATIVE_BUTTON_TEXT, resources.getString(R.string.cancel)); intent.putExtra(KeyguardManager.EXTRA_DESCRIPTION, resources.getString(R.string.mandatory_biometrics_prompt_description)); intent.putExtra(ChooseLockSettingsHelper.EXTRA_KEY_ALLOW_ANY_USER, true); Loading src/com/android/settings/biometrics/BiometricEnrollActivity.java +7 −1 Original line number Diff line number Diff line Loading @@ -36,6 +36,7 @@ import android.hardware.biometrics.BiometricAuthenticator; import android.hardware.biometrics.BiometricManager; import android.hardware.biometrics.BiometricManager.Authenticators; import android.hardware.biometrics.BiometricManager.BiometricError; import android.hardware.biometrics.Flags; import android.hardware.biometrics.SensorProperties; import android.hardware.face.FaceManager; import android.hardware.face.FaceSensorPropertiesInternal; Loading Loading @@ -474,7 +475,12 @@ public class BiometricEnrollActivity extends InstrumentedActivity { final Utils.BiometricStatus biometricStatus = Utils.requestBiometricAuthenticationForMandatoryBiometrics(this, false /* biometricsAuthenticationRequested */, mUserId); if (biometricStatus == Utils.BiometricStatus.OK) { if (Flags.bpFallbackOptions()) { if (biometricStatus != Utils.BiometricStatus.NOT_ACTIVE) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, mUserId, true /* hideBackground */); } } else if (biometricStatus == Utils.BiometricStatus.OK) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, mUserId, true /* hideBackground */); } else if (biometricStatus != Utils.BiometricStatus.NOT_ACTIVE) { Loading src/com/android/settings/biometrics/BiometricEnrollIntroduction.java +7 −1 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ import android.content.Intent; import android.graphics.PorterDuff; import android.graphics.PorterDuffColorFilter; import android.hardware.biometrics.BiometricAuthenticator; import android.hardware.biometrics.Flags; import android.os.Bundle; import android.os.UserHandle; import android.os.UserManager; Loading Loading @@ -466,7 +467,12 @@ public abstract class BiometricEnrollIntroduction extends BiometricEnrollBase final Utils.BiometricStatus biometricStatus = Utils.requestBiometricAuthenticationForMandatoryBiometrics(this, false /* biometricsAuthenticationRequested */, mUserId); if (biometricStatus == Utils.BiometricStatus.OK) { if (Flags.bpFallbackOptions()) { if (biometricStatus != Utils.BiometricStatus.NOT_ACTIVE) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, mUserId, true /* hideBackground */); } } else if (biometricStatus == Utils.BiometricStatus.OK) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, mUserId, true /* hideBackground */); } else if (biometricStatus != Utils.BiometricStatus.NOT_ACTIVE) { Loading src/com/android/settings/biometrics/combination/BiometricsSettingsBase.java +8 −1 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ import static com.android.settings.password.ChooseLockPattern.RESULT_FINISHED; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.hardware.biometrics.Flags; import android.hardware.biometrics.SensorProperties; import android.hardware.face.FaceManager; import android.hardware.face.FaceSensorPropertiesInternal; Loading Loading @@ -319,7 +320,13 @@ public abstract class BiometricsSettingsBase extends DashboardFragment { getActivity(), mBiometricsAuthenticationRequested, mUserId); if (biometricAuthStatus == Utils.BiometricStatus.OK) { if (Flags.bpFallbackOptions()) { if (biometricAuthStatus != Utils.BiometricStatus.NOT_ACTIVE) { mBiometricsAuthenticationRequested = true; Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, mUserId, true /* hideBackground */); } } else if (biometricAuthStatus == Utils.BiometricStatus.OK) { mBiometricsAuthenticationRequested = true; Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, Loading Loading
src/com/android/settings/MainClear.java +8 −1 Original line number Diff line number Diff line Loading @@ -41,6 +41,7 @@ import android.content.pm.UserInfo; import android.content.res.Resources; import android.graphics.Color; import android.graphics.drawable.Drawable; import android.hardware.biometrics.Flags; import android.os.Bundle; import android.os.Environment; import android.os.SystemProperties; Loading Loading @@ -194,7 +195,13 @@ public class MainClear extends InstrumentedFragment implements OnGlobalLayoutLis Utils.requestBiometricAuthenticationForMandatoryBiometrics(getActivity(), false /* biometricsAuthenticationRequested */, userId); if (biometricAuthStatus == Utils.BiometricStatus.OK) { if (Flags.bpFallbackOptions()) { if (biometricAuthStatus != Utils.BiometricStatus.NOT_ACTIVE) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRICS_REQUEST, userId, false /* hideBackground */); return; } } else if (biometricAuthStatus == Utils.BiometricStatus.OK) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRICS_REQUEST, userId, false /* hideBackground */); return; Loading
src/com/android/settings/Utils.java +0 −3 Original line number Diff line number Diff line Loading @@ -28,7 +28,6 @@ import static android.text.format.DateUtils.FORMAT_SHOW_DATE; import static com.android.settings.password.ConfirmDeviceCredentialActivity.BIOMETRIC_PROMPT_AUTHENTICATORS; import static com.android.settings.password.ConfirmDeviceCredentialActivity.BIOMETRIC_PROMPT_HIDE_BACKGROUND; import static com.android.settings.password.ConfirmDeviceCredentialActivity.BIOMETRIC_PROMPT_NEGATIVE_BUTTON_TEXT; import static com.android.settings.password.ConfirmDeviceCredentialActivity.EXTRA_DATA; import android.app.ActionBar; Loading Loading @@ -1691,8 +1690,6 @@ public final class Utils extends com.android.settingslib.Utils { final Intent intent = new Intent(); intent.putExtra(BIOMETRIC_PROMPT_AUTHENTICATORS, BiometricManager.Authenticators.IDENTITY_CHECK); intent.putExtra(BIOMETRIC_PROMPT_NEGATIVE_BUTTON_TEXT, resources.getString(R.string.cancel)); intent.putExtra(KeyguardManager.EXTRA_DESCRIPTION, resources.getString(R.string.mandatory_biometrics_prompt_description)); intent.putExtra(ChooseLockSettingsHelper.EXTRA_KEY_ALLOW_ANY_USER, true); Loading
src/com/android/settings/biometrics/BiometricEnrollActivity.java +7 −1 Original line number Diff line number Diff line Loading @@ -36,6 +36,7 @@ import android.hardware.biometrics.BiometricAuthenticator; import android.hardware.biometrics.BiometricManager; import android.hardware.biometrics.BiometricManager.Authenticators; import android.hardware.biometrics.BiometricManager.BiometricError; import android.hardware.biometrics.Flags; import android.hardware.biometrics.SensorProperties; import android.hardware.face.FaceManager; import android.hardware.face.FaceSensorPropertiesInternal; Loading Loading @@ -474,7 +475,12 @@ public class BiometricEnrollActivity extends InstrumentedActivity { final Utils.BiometricStatus biometricStatus = Utils.requestBiometricAuthenticationForMandatoryBiometrics(this, false /* biometricsAuthenticationRequested */, mUserId); if (biometricStatus == Utils.BiometricStatus.OK) { if (Flags.bpFallbackOptions()) { if (biometricStatus != Utils.BiometricStatus.NOT_ACTIVE) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, mUserId, true /* hideBackground */); } } else if (biometricStatus == Utils.BiometricStatus.OK) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, mUserId, true /* hideBackground */); } else if (biometricStatus != Utils.BiometricStatus.NOT_ACTIVE) { Loading
src/com/android/settings/biometrics/BiometricEnrollIntroduction.java +7 −1 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ import android.content.Intent; import android.graphics.PorterDuff; import android.graphics.PorterDuffColorFilter; import android.hardware.biometrics.BiometricAuthenticator; import android.hardware.biometrics.Flags; import android.os.Bundle; import android.os.UserHandle; import android.os.UserManager; Loading Loading @@ -466,7 +467,12 @@ public abstract class BiometricEnrollIntroduction extends BiometricEnrollBase final Utils.BiometricStatus biometricStatus = Utils.requestBiometricAuthenticationForMandatoryBiometrics(this, false /* biometricsAuthenticationRequested */, mUserId); if (biometricStatus == Utils.BiometricStatus.OK) { if (Flags.bpFallbackOptions()) { if (biometricStatus != Utils.BiometricStatus.NOT_ACTIVE) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, mUserId, true /* hideBackground */); } } else if (biometricStatus == Utils.BiometricStatus.OK) { Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, mUserId, true /* hideBackground */); } else if (biometricStatus != Utils.BiometricStatus.NOT_ACTIVE) { Loading
src/com/android/settings/biometrics/combination/BiometricsSettingsBase.java +8 −1 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ import static com.android.settings.password.ChooseLockPattern.RESULT_FINISHED; import android.app.Activity; import android.content.Context; import android.content.Intent; import android.hardware.biometrics.Flags; import android.hardware.biometrics.SensorProperties; import android.hardware.face.FaceManager; import android.hardware.face.FaceSensorPropertiesInternal; Loading Loading @@ -319,7 +320,13 @@ public abstract class BiometricsSettingsBase extends DashboardFragment { getActivity(), mBiometricsAuthenticationRequested, mUserId); if (biometricAuthStatus == Utils.BiometricStatus.OK) { if (Flags.bpFallbackOptions()) { if (biometricAuthStatus != Utils.BiometricStatus.NOT_ACTIVE) { mBiometricsAuthenticationRequested = true; Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, mUserId, true /* hideBackground */); } } else if (biometricAuthStatus == Utils.BiometricStatus.OK) { mBiometricsAuthenticationRequested = true; Utils.launchBiometricPromptForMandatoryBiometrics(this, BIOMETRIC_AUTH_REQUEST, Loading