Merge "Merge "Add SafetyNet logging for security fix." into tm-dev am: ff27baadf8 am: 2a0c5501d0" into tm-d1-dev-plus-aosp am: 874e4687ef

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/18355778

Change-Id: I61b62a5245a23c4539972cfe6f6f70bd296b8330
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Automerger Merge Worker
2022-05-13 03:18:29 +00:00

View File

@@ -6475,11 +6475,17 @@ public final class ActiveServices {
} }
} }
if (ret == REASON_DENIED && verifyPackage(callingPackage, callingUid)) { if (ret == REASON_DENIED) {
final boolean isAllowedPackage = if (verifyPackage(callingPackage, callingUid)) {
mAllowListWhileInUsePermissionInFgs.contains(callingPackage); final boolean isAllowedPackage =
if (isAllowedPackage) { mAllowListWhileInUsePermissionInFgs.contains(callingPackage);
ret = REASON_ALLOWLISTED_PACKAGE; if (isAllowedPackage) {
ret = REASON_ALLOWLISTED_PACKAGE;
}
} else {
EventLog.writeEvent(0x534e4554, "215003903", callingUid,
"callingPackage:" + callingPackage + " does not belong to callingUid:"
+ callingUid);
} }
} }