summaryrefslogtreecommitdiff
path: root/sepolicy/whitechapel/vendor/google/mediacodec.te
diff options
context:
space:
mode:
Diffstat (limited to 'sepolicy/whitechapel/vendor/google/mediacodec.te')
-rw-r--r--sepolicy/whitechapel/vendor/google/mediacodec.te11
1 files changed, 11 insertions, 0 deletions
diff --git a/sepolicy/whitechapel/vendor/google/mediacodec.te b/sepolicy/whitechapel/vendor/google/mediacodec.te
new file mode 100644
index 00000000..0c22d5bf
--- /dev/null
+++ b/sepolicy/whitechapel/vendor/google/mediacodec.te
@@ -0,0 +1,11 @@
+userdebug_or_eng(`
+ set_prop(mediacodec, vendor_codec2_debug_prop)
+ allow mediacodec vendor_media_data_file:dir rw_dir_perms;
+ allow mediacodec vendor_media_data_file:file create_file_perms;
+')
+
+add_service(mediacodec, eco_service)
+allow mediacodec hal_camera_default:binder call;
+allow mediacodec sysfs_video:file r_file_perms;
+allow mediacodec sysfs_video:dir r_dir_perms;
+allow mediacodec dmabuf_system_secure_heap_device:chr_file r_file_perms;