X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=services%2Fcompanion%2Fjava%2Fcom%2Fandroid%2Fserver%2Fcompanion%2FCompanionDeviceManagerService.java;h=aaa4626d495d1dafd680541c1538923fb54fbcc1;hb=288ce50c5ccf74d339061d8893458289ebece677;hp=f2f01cfa19b0c67f92aabed9d6dc40c775de651a;hpb=6a89d1107b56327580292bad227b3aeaa65dbb8b;p=android-x86%2Fframeworks-base.git diff --git a/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java b/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java index f2f01cfa19b0..aaa4626d495d 100644 --- a/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java +++ b/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java @@ -624,6 +624,11 @@ public class CompanionDeviceManagerService extends SystemService implements Bind + "associate USER_ID PACKAGE MAC_ADDRESS\n" + "disassociate USER_ID PACKAGE MAC_ADDRESS"; + ShellCmd() { + getContext().enforceCallingOrSelfPermission( + android.Manifest.permission.MANAGE_COMPANION_DEVICES, "ShellCmd"); + } + @Override public int onCommand(String cmd) { switch (cmd) {