Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d5aba039 authored by Austin Delgado's avatar Austin Delgado Committed by Android (Google) Code Review
Browse files

Merge "Remove Identity Check specific error dialogs" into main

parents b3249129 59cb43a8
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -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;
@@ -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;
+0 −3
Original line number Diff line number Diff line
@@ -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;
@@ -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);
+7 −1
Original line number Diff line number Diff line
@@ -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;
@@ -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) {
+7 −1
Original line number Diff line number Diff line
@@ -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;
@@ -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) {
+8 −1
Original line number Diff line number Diff line
@@ -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;
@@ -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