diff options
author | 2021-04-13 01:03:23 +0000 | |
---|---|---|
committer | 2021-04-19 23:39:51 +0000 | |
commit | 3c8c5369788738e813092ef5b068d235db693dd5 (patch) | |
tree | 9de0280c0840d16bd7304a5ac80b310772400753 | |
parent | 5c6694aa25b1c32f8c006ba7014f557839778317 (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 8a6856e3b51b..281702eebc2b 100644 --- a/core/java/com/android/internal/app/IAppOpsService.aidl +++ b/core/java/com/android/internal/app/IAppOpsService.aidl @@ -33,7 +33,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); SyncNotedAppOp noteOperation(int code, int uid, String packageName, @nullable String attributionTag, diff --git a/services/incremental/Android.bp b/services/incremental/Android.bp index 5140b9f6db58..0bd737bec460 100644 --- a/services/incremental/Android.bp +++ b/services/incremental/Android.bp @@ -77,6 +77,7 @@ cc_defaults { "libcutils", "libincfs", "liblog", + "libpermission", "libz", ], } |