Loading services/core/java/com/android/server/stats/pull/StatsPullAtomService.java +7 −8 Original line number Diff line number Diff line Loading @@ -614,6 +614,7 @@ public class StatsPullAtomService extends SystemService { return pullRoleHolderLocked(atomTag, data); } case FrameworkStatsLog.DANGEROUS_PERMISSION_STATE: // fall-through - same call covers two cases case FrameworkStatsLog.DANGEROUS_PERMISSION_STATE_SAMPLED: synchronized (mDangerousPermissionStateLock) { return pullDangerousPermissionStateLocked(atomTag, data); Loading Loading @@ -3027,10 +3028,6 @@ public class StatsPullAtomService extends SystemService { continue; } if (permissionInfo.getProtection() != PROTECTION_DANGEROUS) { continue; } if (permName.startsWith(COMMON_PERMISSION_PREFIX)) { permName = permName.substring(COMMON_PERMISSION_PREFIX.length()); } Loading @@ -3042,15 +3039,17 @@ public class StatsPullAtomService extends SystemService { (pkg.requestedPermissionsFlags[permNum] & REQUESTED_PERMISSION_GRANTED) != 0, permissionFlags); permissionFlags, permissionInfo.getProtection() | permissionInfo.getProtectionFlags()); } else { // DangerousPermissionStateSampled atom. // DangeorusPermissionStateSampled atom. e = FrameworkStatsLog.buildStatsEvent(atomTag, permName, pkg.applicationInfo.uid, (pkg.requestedPermissionsFlags[permNum] & REQUESTED_PERMISSION_GRANTED) != 0, permissionFlags); permissionFlags, permissionInfo.getProtection() | permissionInfo.getProtectionFlags()); } pulledData.add(e); } Loading Loading
services/core/java/com/android/server/stats/pull/StatsPullAtomService.java +7 −8 Original line number Diff line number Diff line Loading @@ -614,6 +614,7 @@ public class StatsPullAtomService extends SystemService { return pullRoleHolderLocked(atomTag, data); } case FrameworkStatsLog.DANGEROUS_PERMISSION_STATE: // fall-through - same call covers two cases case FrameworkStatsLog.DANGEROUS_PERMISSION_STATE_SAMPLED: synchronized (mDangerousPermissionStateLock) { return pullDangerousPermissionStateLocked(atomTag, data); Loading Loading @@ -3027,10 +3028,6 @@ public class StatsPullAtomService extends SystemService { continue; } if (permissionInfo.getProtection() != PROTECTION_DANGEROUS) { continue; } if (permName.startsWith(COMMON_PERMISSION_PREFIX)) { permName = permName.substring(COMMON_PERMISSION_PREFIX.length()); } Loading @@ -3042,15 +3039,17 @@ public class StatsPullAtomService extends SystemService { (pkg.requestedPermissionsFlags[permNum] & REQUESTED_PERMISSION_GRANTED) != 0, permissionFlags); permissionFlags, permissionInfo.getProtection() | permissionInfo.getProtectionFlags()); } else { // DangerousPermissionStateSampled atom. // DangeorusPermissionStateSampled atom. e = FrameworkStatsLog.buildStatsEvent(atomTag, permName, pkg.applicationInfo.uid, (pkg.requestedPermissionsFlags[permNum] & REQUESTED_PERMISSION_GRANTED) != 0, permissionFlags); permissionFlags, permissionInfo.getProtection() | permissionInfo.getProtectionFlags()); } pulledData.add(e); } Loading