From 34445bb0eb6b6d20a4c488e9caccc78baaaca4af Mon Sep 17 00:00:00 2001 From: Kevin Chyn Date: Fri, 16 Oct 2020 12:54:42 -0700 Subject: [PATCH] Make reset lockout PendingIntent immutable Fixes: 170159763 Test: Lockout on keyguard, wait 30s, able to auth again Change-Id: I463f4ff194254c6e4692e524af744f4b10d9ed35 --- .../sensors/fingerprint/hidl/LockoutFrameworkImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/biometrics/sensors/fingerprint/hidl/LockoutFrameworkImpl.java b/services/core/java/com/android/server/biometrics/sensors/fingerprint/hidl/LockoutFrameworkImpl.java index 4fc1545c4334b..dc5dace98825d 100644 --- a/services/core/java/com/android/server/biometrics/sensors/fingerprint/hidl/LockoutFrameworkImpl.java +++ b/services/core/java/com/android/server/biometrics/sensors/fingerprint/hidl/LockoutFrameworkImpl.java @@ -135,6 +135,6 @@ public class LockoutFrameworkImpl implements LockoutTracker { private PendingIntent getLockoutResetIntentForUser(int userId) { return PendingIntent.getBroadcast(mContext, userId, new Intent(ACTION_LOCKOUT_RESET).putExtra(KEY_LOCKOUT_RESET_USER, userId), - PendingIntent.FLAG_UPDATE_CURRENT); + PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE); } }