diff options
author | jhenrique09 <jhenrique09.mcz@hotmail.com> | 2020-03-27 22:48:17 -0300 |
---|---|---|
committer | alk3pInjection <webmaster@raspii.tech> | 2021-09-27 21:17:05 +0800 |
commit | d1c73c47f07181844bdbe7bfcb0b20072e7456f0 (patch) | |
tree | 8899b4913dba2ac576bb148b86416ab5cead5eb1 | |
parent | 7daab42d9d514cee5e834cdfb8f22b133cf82837 (diff) |
[ArrowOS][11.0] fwb: Guard some functions against face unlock
Change-Id: I26d6f6d9ead884aff361236d2e5aa202d90704ba
-rw-r--r-- | services/core/java/com/android/server/biometrics/BiometricServiceBase.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/services/core/java/com/android/server/biometrics/BiometricServiceBase.java b/services/core/java/com/android/server/biometrics/BiometricServiceBase.java index c79e9555337f..1da151c9db43 100644 --- a/services/core/java/com/android/server/biometrics/BiometricServiceBase.java +++ b/services/core/java/com/android/server/biometrics/BiometricServiceBase.java @@ -663,11 +663,13 @@ public abstract class BiometricServiceBase extends SystemService mPowerManager = mContext.getSystemService(PowerManager.class); mUserManager = UserManager.get(mContext); mMetricsLogger = new MetricsLogger(); - mCleanupUnusedFingerprints = mContext.getResources().getBoolean( + mCleanupUnusedFingerprints = statsModality() == BiometricsProtoEnums.MODALITY_FINGERPRINT && + mContext.getResources().getBoolean( org.lineageos.platform.internal.R.bool.config_cleanupUnusedFingerprints); - mPostResetRunnableForAllClients = mContext.getResources().getBoolean( - org.lineageos.platform.internal.R.bool - .config_fingerprintPostResetRunnableForAllClients); + mPostResetRunnableForAllClients = + statsModality() == BiometricsProtoEnums.MODALITY_FINGERPRINT && + mContext.getResources().getBoolean( + org.lineageos.platform.internal.R.bool.config_fingerprintPostResetRunnableForAllClients); } @Override |