diff options
author | Kevin Chyn <kchyn@google.com> | 2020-09-22 00:24:09 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-09-22 00:24:09 +0000 |
commit | ce7cd417c3fdc5fc86d3da7916d052cc28ac7cfc (patch) | |
tree | ead5ca5ad4dbf4a1dbdc4c3211209d241741ee0a | |
parent | c8eaff30373b5c9503d23d12bef11a83c3cc4464 (diff) | |
parent | 914263e2abd1d93f7626737d0d22f02cfcf5750e (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.java | 18 |
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); } |