From f8eea5d1502a1d7c2751adb56ff02ce215893d2b Mon Sep 17 00:00:00 2001 From: Paramananda Pradhan Date: Thu, 10 Dec 2015 18:42:09 +0530 Subject: drm : Give permission to access drm service api from Oma Drm engine Uses user defined permission "com.oma.drm.permission.ACCESS_OMA_DRM" to access protected api call from Oma Drm util framework. This changes is required for DRM Image support in Android. CRs-Fixed: 941545 Change-Id: If9b7d079612453f51e3e9e9126dd6553e73b8a5a --- drm/drmserver/DrmManagerService.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'drm') diff --git a/drm/drmserver/DrmManagerService.cpp b/drm/drmserver/DrmManagerService.cpp index 857d73e..df08f32 100644 --- a/drm/drmserver/DrmManagerService.cpp +++ b/drm/drmserver/DrmManagerService.cpp @@ -93,6 +93,9 @@ bool DrmManagerService::isProtectedCallAllowed(drm_perm_t perm) { return selinuxIsProtectedCallAllowed(spid, perm); } } + if (checkCallingPermission(String16("com.oma.drm.permission.ACCESS_OMA_DRM")) == true) { + return true; + } return false; } -- cgit v1.1