Add permission to read HDMI states by audio hal. For new project is using /devices/platform/dwc_dptx-audio/extcon/hdmi_audio For old projects are using /devices/platform/drmdp-adma/extcon/hdmi_audio Bug: 328784922 Test: builds Flag: EXEMPT update sepolocy Change-Id: I3bd0ccf1ee804de3157e759eac275673c9fc96a2 Signed-off-by: Robert Lee <lerobert@google.com>
41 lines
1.4 KiB
Makefile
41 lines
1.4 KiB
Makefile
|
|
DEVICE_MANIFEST_FILE += device/google/gs-common/audio/aidl/manifest.xml
|
|
|
|
# Audio HALs
|
|
PRODUCT_PACKAGES += \
|
|
android.hardware.audio.service-aidl.aoc \
|
|
vendor.google.whitechapel.audio.hal.parserservice \
|
|
|
|
PRODUCT_PACKAGES += \
|
|
libvisualizeraidl \
|
|
libbundleaidl \
|
|
libreverbaidl \
|
|
libdynamicsprocessingaidl \
|
|
libloudnessenhanceraidl \
|
|
libdownmixaidl \
|
|
libhapticgeneratoraidl \
|
|
|
|
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/audio/sepolicy/aidl
|
|
ifeq ($(AUDIO_USE_DPTX_SEPOLICY),true)
|
|
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/audio/sepolicy/hdmi_audio/dptx
|
|
else
|
|
BOARD_VENDOR_SEPOLICY_DIRS += device/google/gs-common/audio/sepolicy/hdmi_audio/drmdp
|
|
endif
|
|
|
|
include device/google/gs-common/audio/common.mk
|
|
|
|
DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs-common/audio/aidl/device_framework_matrix_product.xml
|
|
|
|
PRODUCT_PROPERTY_OVERRIDES += \
|
|
vendor.audio_hal.aidl.enable=true
|
|
PRODUCT_SYSTEM_EXT_PROPERTIES += \
|
|
ro.audio.ihaladaptervendorextension_enabled=true
|
|
|
|
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
|
$(call soong_config_set,aoc_audio_func,dump_usecase_data,true)
|
|
$(call soong_config_set,aoc_audio_func,hal_socket_control,true)
|
|
$(call soong_config_set,aoc_audio_func,record_tuning_keys,true)
|
|
$(call soong_config_set,aoc_audio_func,aidl_command_interface,true)
|
|
endif
|
|
|
|
$(call soong_config_set,pixel_audio_hal_type,aidl_build,true)
|