diff options
| -rw-r--r-- | services/core/java/com/android/server/compat/PlatformCompat.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/compat/PlatformCompat.java b/services/core/java/com/android/server/compat/PlatformCompat.java index 2cd68b086453..19e858c25c41 100644 --- a/services/core/java/com/android/server/compat/PlatformCompat.java +++ b/services/core/java/com/android/server/compat/PlatformCompat.java @@ -91,15 +91,17 @@ public class PlatformCompat extends IPlatformCompat.Stub { @Override public void reportChange(long changeId, ApplicationInfo appInfo) { - reportChangeByUid(changeId, appInfo.uid); + checkCompatChangeLogPermission(); + reportChangeInternal(changeId, appInfo.uid, ChangeReporter.STATE_LOGGED); } @Override public void reportChangeByPackageName(long changeId, String packageName, @UserIdInt int userId) { + checkCompatChangeLogPermission(); ApplicationInfo appInfo = getApplicationInfo(packageName, userId); if (appInfo != null) { - reportChangeByUid(changeId, appInfo.uid); + reportChangeInternal(changeId, appInfo.uid, ChangeReporter.STATE_LOGGED); } } |