diff --git a/mediacodec/common/sepolicy/service.te b/mediacodec/common/sepolicy/service.te new file mode 100644 index 0000000..3f0130b --- /dev/null +++ b/mediacodec/common/sepolicy/service.te @@ -0,0 +1 @@ +type eco_service, service_manager_type; diff --git a/mediacodec/common/sepolicy/vndservice_contexts b/mediacodec/common/sepolicy/service_contexts similarity index 100% rename from mediacodec/common/sepolicy/vndservice_contexts rename to mediacodec/common/sepolicy/service_contexts diff --git a/mediacodec/common/sepolicy/vndservice.te b/mediacodec/common/sepolicy/vndservice.te deleted file mode 100644 index 0784fe3..0000000 --- a/mediacodec/common/sepolicy/vndservice.te +++ /dev/null @@ -1 +0,0 @@ -type eco_service, vndservice_manager_type; diff --git a/mediacodec/samsung/sepolicy/mediacodec_samsung.te b/mediacodec/samsung/sepolicy/mediacodec_samsung.te index b5bd996..8d5c52c 100644 --- a/mediacodec/samsung/sepolicy/mediacodec_samsung.te +++ b/mediacodec/samsung/sepolicy/mediacodec_samsung.te @@ -5,6 +5,7 @@ init_daemon_domain(mediacodec_samsung) hal_server_domain(mediacodec_samsung, hal_codec2) add_service(mediacodec_samsung, eco_service) +binder_use(mediacodec_samsung) vndbinder_use(mediacodec_samsung) allow mediacodec_samsung video_device:chr_file rw_file_perms;