From 3339a80482ebbd9eadad08c3d5f49772d6554510 Mon Sep 17 00:00:00 2001 From: Beverly Date: Thu, 1 Dec 2022 15:10:23 +0000 Subject: [PATCH] Remove framework faceDetect requirement Let SysUI handle whether to run faceDetect or not. This follows similar CUJs as fingerprint. Test: manually test with ag/20600813, run SysUI tests in ag/20600813. (reference: ag/20386526) Bug: 259908246 Change-Id: I24bbfdd39135bcb1cf1d670ee8bd7b13e5f27d60 Merged-In: I24bbfdd39135bcb1cf1d670ee8bd7b13e5f27d60 --- .../server/biometrics/sensors/face/FaceService.java | 7 ------- 1 file changed, 7 deletions(-) diff --git a/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java b/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java index 2e820574b435c..5491379b39ace 100644 --- a/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java +++ b/services/core/java/com/android/server/biometrics/sensors/face/FaceService.java @@ -290,13 +290,6 @@ public class FaceService extends SystemService { return -1; } - if (!Utils.isUserEncryptedOrLockdown(mLockPatternUtils, userId)) { - // If this happens, something in KeyguardUpdateMonitor is wrong. This should only - // ever be invoked when the user is encrypted or lockdown. - Slog.e(TAG, "detectFace invoked when user is not encrypted or lockdown"); - return -1; - } - final Pair provider = getSingleProvider(); if (provider == null) { Slog.w(TAG, "Null provider for detectFace");