summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin Chyn <kchyn@google.com>2020-09-22 00:24:09 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-09-22 00:24:09 +0000
commitce7cd417c3fdc5fc86d3da7916d052cc28ac7cfc (patch)
treeead5ca5ad4dbf4a1dbdc4c3211209d241741ee0a
parentc8eaff30373b5c9503d23d12bef11a83c3cc4464 (diff)
parent914263e2abd1d93f7626737d0d22f02cfcf5750e (diff)
Merge "Revert "Read and cache features when user switches"" into rvc-qpr-dev
-rw-r--r--services/core/java/com/android/server/biometrics/face/FaceService.java18
1 files changed, 1 insertions, 17 deletions
diff --git a/services/core/java/com/android/server/biometrics/face/FaceService.java b/services/core/java/com/android/server/biometrics/face/FaceService.java
index 281f4b6b1d51..e5a1898459a2 100644
--- a/services/core/java/com/android/server/biometrics/face/FaceService.java
+++ b/services/core/java/com/android/server/biometrics/face/FaceService.java
@@ -33,7 +33,6 @@ import android.content.Intent;
import android.content.pm.UserInfo;
import android.hardware.biometrics.BiometricAuthenticator;
import android.hardware.biometrics.BiometricConstants;
-import android.hardware.biometrics.BiometricFaceConstants;
import android.hardware.biometrics.BiometricsProtoEnums;
import android.hardware.biometrics.IBiometricServiceLockoutResetCallback;
import android.hardware.biometrics.IBiometricServiceReceiverInternal;
@@ -605,8 +604,6 @@ public class FaceService extends BiometricServiceBase {
return false;
}
- getFeature(userId, BiometricFaceConstants.FEATURE_REQUIRE_ATTENTION,
- null /* receiver */, opPackageName);
return FaceService.this.hasEnrolledBiometrics(userId);
}
@@ -695,20 +692,7 @@ public class FaceService extends BiometricServiceBase {
if (mDaemon != null) {
try {
OptionalBool result = mDaemon.getFeature(feature, faceId);
- if (receiver != null) {
- receiver.onFeatureGet(result.status == Status.OK,
- feature, result.value);
- }
-
- if (result.status == Status.OK
- && feature == BiometricFaceConstants.FEATURE_REQUIRE_ATTENTION) {
- final int settingsValue = result.value ? 1 : 0;
- Slog.d(TAG, "Updating attention value for user: " + mCurrentUserId
- + " to value: " + settingsValue);
- Settings.Secure.putIntForUser(getContext().getContentResolver(),
- Settings.Secure.FACE_UNLOCK_ATTENTION_REQUIRED,
- settingsValue, mCurrentUserId);
- }
+ receiver.onFeatureGet(result.status == Status.OK, feature, result.value);
} catch (RemoteException e) {
Slog.e(getTag(), "Unable to getRequireAttention", e);
}