From 1fd298bdcb192b6a513216773d4de58a505da665 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Thu, 25 Feb 2016 16:42:28 -0800 Subject: [PATCH] Fix permission check in hasEnrolledFingerprints() Fixes bug 27350799 Change-Id: Icd00985b5ad9a8159733e9180c79f646b275b60d --- .../core/java/com/android/server/fingerprint/FingerprintService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/fingerprint/FingerprintService.java b/services/core/java/com/android/server/fingerprint/FingerprintService.java index e9d684a6154e..5d81daeccc6b 100644 --- a/services/core/java/com/android/server/fingerprint/FingerprintService.java +++ b/services/core/java/com/android/server/fingerprint/FingerprintService.java @@ -505,7 +505,7 @@ public class FingerprintService extends SystemService implements IBinder.DeathRe } public boolean hasEnrolledFingerprints(int userId) { - if (userId != Binder.getCallingUid()) { + if (userId != UserHandle.getCallingUserId()) { checkPermission(INTERACT_ACROSS_USERS); } return mFingerprintUtils.getFingerprintsForUser(mContext, userId).size() > 0; -- 2.11.0