diff --git a/audio/aidl.mk b/audio/aidl.mk index 185e628..b8fd96b 100644 --- a/audio/aidl.mk +++ b/audio/aidl.mk @@ -26,5 +26,7 @@ DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs-common/audio/aidl/d PRODUCT_PROPERTY_OVERRIDES += \ vendor.audio_hal.aidl.enable=true +PRODUCT_SYSTEM_EXT_PROPERTIES += \ + ro.audio.ihaladaptervendorextension_enabled=true $(call soong_config_set,pixel_audio_hal_type,aidl_build,true) 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;