From 25b32c65e7048b8655ce3fab0720fc7c7a95c226 Mon Sep 17 00:00:00 2001 From: Adam Hampson Date: Thu, 27 Mar 2014 09:58:45 -0700 Subject: [PATCH] hdmi: cec: add permission name to dump permission denial message The android.security.cts.ServicePermissionsTest--testDumpProtected test was failing on this service because it is looking for the permission name in the denial message. Change-Id: I4b4d38cd27b782470d1f21e36104164d2c8962a3 Signed-off-by: Adam Hampson --- services/core/java/com/android/server/hdmi/HdmiCecService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/hdmi/HdmiCecService.java b/services/core/java/com/android/server/hdmi/HdmiCecService.java index 36a6e84f57527..0c5f86805bbb3 100644 --- a/services/core/java/com/android/server/hdmi/HdmiCecService.java +++ b/services/core/java/com/android/server/hdmi/HdmiCecService.java @@ -366,7 +366,8 @@ public final class HdmiCecService extends SystemService { if (getContext().checkCallingOrSelfPermission(android.Manifest.permission.DUMP) != PackageManager.PERMISSION_GRANTED) { pw.println("Permission denial: can't dump HdmiCecService from pid=" - + Binder.getCallingPid() + ", uid=" + Binder.getCallingUid()); + + Binder.getCallingPid() + ", uid=" + Binder.getCallingUid() + + " without permission " + android.Manifest.permission.DUMP); return; } final long ident = Binder.clearCallingIdentity();