diff options
author | 2021-04-13 01:03:23 +0000 | |
---|---|---|
committer | 2021-04-13 01:03:50 +0000 | |
commit | c231a5b08d67515de1caa94b628dbb9a8594eff2 (patch) | |
tree | fa2b8a587b67502cb32678152463ebf1ab2b09f3 | |
parent | 7910a79651b43ca22c36bc179f375208182c514c (diff) |
reflect libbinder->libpermission: appops
Since libbinder is used in many places, lightening it up (vtables in
these classes contribute to private dirty memory).
Bug: 183654927
Test: boot
Change-Id: I73328013bfb701257eb88339f7da2cb92db6809e
-rw-r--r-- | core/java/com/android/internal/app/IAppOpsCallback.aidl | 2 | ||||
-rw-r--r-- | core/java/com/android/internal/app/IAppOpsService.aidl | 2 | ||||
-rw-r--r-- | services/incremental/Android.bp | 1 |
3 files changed, 3 insertions, 2 deletions
diff --git a/core/java/com/android/internal/app/IAppOpsCallback.aidl b/core/java/com/android/internal/app/IAppOpsCallback.aidl index 15221b1f0fa7..024ff66a67f6 100644 --- a/core/java/com/android/internal/app/IAppOpsCallback.aidl +++ b/core/java/com/android/internal/app/IAppOpsCallback.aidl @@ -17,7 +17,7 @@ package com.android.internal.app; // This interface is also used by native code, so must -// be kept in sync with frameworks/native/libs/binder/include/binder/IAppOpsCallback.h +// be kept in sync with frameworks/native/libs/permission/include/binder/IAppOpsCallback.h oneway interface IAppOpsCallback { void opChanged(int op, int uid, String packageName); } diff --git a/core/java/com/android/internal/app/IAppOpsService.aidl b/core/java/com/android/internal/app/IAppOpsService.aidl index aca5926464d4..eae650faef08 100644 --- a/core/java/com/android/internal/app/IAppOpsService.aidl +++ b/core/java/com/android/internal/app/IAppOpsService.aidl @@ -32,7 +32,7 @@ import com.android.internal.app.MessageSamplingConfig; interface IAppOpsService { // These methods are also called by native code, so must - // be kept in sync with frameworks/native/libs/binder/include/binder/IAppOpsService.h + // be kept in sync with frameworks/native/libs/permission/include/binder/IAppOpsService.h // and not be reordered int checkOperation(int code, int uid, String packageName); int noteOperation(int code, int uid, String packageName, @nullable String attributionTag, diff --git a/services/incremental/Android.bp b/services/incremental/Android.bp index 7e1e99fe0a23..1a960484fb52 100644 --- a/services/incremental/Android.bp +++ b/services/incremental/Android.bp @@ -76,6 +76,7 @@ cc_defaults { "libcutils", "libincfs", "liblog", + "libpermission", "libz", "libziparchive", ], |