diff options
Diffstat (limited to 'sepolicy')
-rw-r--r-- | sepolicy/file_contexts | 10 | ||||
-rw-r--r-- | sepolicy/hal_drm_default.te | 1 | ||||
-rw-r--r-- | sepolicy/hal_graphics_composer_default.te | 2 |
3 files changed, 13 insertions, 0 deletions
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts index c36cab0..2f4134c 100644 --- a/sepolicy/file_contexts +++ b/sepolicy/file_contexts @@ -19,3 +19,13 @@ /dev/block/platform/44000000.ocp/480b4000.mmc/by-name/cache u:object_r:cache_block_device:s0 /dev/block/platform/44000000.ocp/480b4000.mmc/by-name/userdata u:object_r:userdata_block_device:s0 /dev/block/platform/44000000.ocp/480b4000.mmc/by-name/misc u:object_r:misc_block_device:s0 + +/vendor/lib/libIMGegl.so u:object_r:same_process_hal_file:s0 +/vendor/lib/libsrv_um.so u:object_r:same_process_hal_file:s0 +/vendor/lib/libusc.so u:object_r:same_process_hal_file:s0 +/vendor/lib/libpvrANDROID_WSEGL.so u:object_r:same_process_hal_file:s0 +/vendor/lib/hw/gralloc.am57x.so u:object_r:same_process_hal_file:s0 +/vendor/lib/libpvr2d.so u:object_r:same_process_hal_file:s0 +/vendor/lib/libdrm_omap.so u:object_r:same_process_hal_file:s0 +/vendor/lib/libdrm.so u:object_r:same_process_hal_file:s0 +/vendor/lib/libglslcompiler.so u:object_r:same_process_hal_file:s0 diff --git a/sepolicy/hal_drm_default.te b/sepolicy/hal_drm_default.te new file mode 100644 index 0000000..5177496 --- /dev/null +++ b/sepolicy/hal_drm_default.te @@ -0,0 +1 @@ +vndbinder_use(hal_drm_default); diff --git a/sepolicy/hal_graphics_composer_default.te b/sepolicy/hal_graphics_composer_default.te new file mode 100644 index 0000000..457f945 --- /dev/null +++ b/sepolicy/hal_graphics_composer_default.te @@ -0,0 +1,2 @@ +vndbinder_use(hal_graphics_composer_default); +allow hal_graphics_composer_default self:netlink_kobject_uevent_socket create_socket_perms_no_ioctl; |