From f81fcb76b3199089c5024c0ad9b181cdb726cd7d Mon Sep 17 00:00:00 2001 From: Fyodor Kyslov Date: Tue, 6 Feb 2024 03:44:45 +0000 Subject: [PATCH] Update policy for ECOService switch to NDK binder Test: atest EcoServiceTest EcoDessionTest CodecInitializationLatencyTest Bug: 301379330 Change-Id: Id7bcdda8e4c523d8f991a52875114cf786b0ae6d --- mediacodec/common/sepolicy/service.te | 1 + .../common/sepolicy/{vndservice_contexts => service_contexts} | 0 mediacodec/common/sepolicy/vndservice.te | 1 - mediacodec/samsung/sepolicy/mediacodec_samsung.te | 1 + 4 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 mediacodec/common/sepolicy/service.te rename mediacodec/common/sepolicy/{vndservice_contexts => service_contexts} (100%) delete mode 100644 mediacodec/common/sepolicy/vndservice.te 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;