diff options
| author | 2020-05-28 11:46:23 -0700 | |
|---|---|---|
| committer | 2020-05-28 12:55:10 -0700 | |
| commit | 0b4a5830e961bbfe84424688e1b0bed03fb4c06c (patch) | |
| tree | 93352ae5aa2f2f2ee3acd01fdf842a5d91dc57ff | |
| parent | c5daa54a2a85614d6c9b0cc74dafd2a5a22ba516 (diff) | |
Print capability in letter format.
Used to be digital like
capability=7
now it is
capability=LCM
L is for Location, C is for Camera, M is for Microphone.
Bug: 157269041
Test: "adb shell dumpsys appops"
Change-Id: Ieae3ecffbb438e1f8f56b55b674795570e4e7079
| -rw-r--r-- | services/core/java/com/android/server/appop/AppOpsService.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/appop/AppOpsService.java b/services/core/java/com/android/server/appop/AppOpsService.java index e70de5727334..a33ad7dc0ea1 100644 --- a/services/core/java/com/android/server/appop/AppOpsService.java +++ b/services/core/java/com/android/server/appop/AppOpsService.java @@ -5533,10 +5533,12 @@ public class AppOpsService extends IAppOpsService.Stub { pw.println(AppOpsManager.getUidStateName(uidState.pendingState)); } pw.print(" capability="); - pw.println(uidState.capability); + ActivityManager.printCapabilitiesFull(pw, uidState.capability); + pw.println(); if (uidState.capability != uidState.pendingCapability) { pw.print(" pendingCapability="); - pw.println(uidState.pendingCapability); + ActivityManager.printCapabilitiesFull(pw, uidState.pendingCapability); + pw.println(); } pw.print(" appWidgetVisible="); pw.println(uidState.appWidgetVisible); |