marble: enhance audio support and add additional libraries in device.mk
This commit is contained in:
61
device.mk
61
device.mk
@ -40,6 +40,40 @@ PRODUCT_PACKAGES += \
|
||||
PRODUCT_SHIPPING_API_LEVEL := 31
|
||||
BOARD_SHIPPING_API_LEVEL := 31
|
||||
|
||||
# Audio
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.audio@7.0 \
|
||||
android.hardware.audio@7.0-impl \
|
||||
android.hardware.audio.effect@7.0-impl \
|
||||
android.hardware.audio.service \
|
||||
android.hardware.soundtrigger@2.3-impl \
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
audio.bluetooth.default \
|
||||
audio.primary.taro \
|
||||
audio.r_submix.default \
|
||||
audio.usb.default \
|
||||
sound_trigger.primary.taro
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
audioadsprpcd
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
lib_bt_aptx \
|
||||
lib_bt_ble \
|
||||
lib_bt_bundle \
|
||||
libagm_compress_plugin \
|
||||
libagm_mixer_plugin \
|
||||
libagm_pcm_plugin \
|
||||
libbatterylistener \
|
||||
libfmpal \
|
||||
libpalclient \
|
||||
libqcompostprocbundle \
|
||||
libqcomvisualizer \
|
||||
libqcomvoiceprocessing \
|
||||
libvolumelistener \
|
||||
libhapticgenerator
|
||||
|
||||
# Boot control
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.boot-service.qti \
|
||||
@ -50,10 +84,20 @@ PRODUCT_COPY_FILES += \
|
||||
$(LOCAL_PATH)/rootdir/etc/charger_fw_fstab.qti:$(TARGET_COPY_OUT_VENDOR)/etc/charger_fw_fstab.qti
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
$(LOCAL_PATH)/rootdir/etc/fstab.qcom:$(TARGET_COPY_OUT_VENDOR)/etc/fstab.qcom \
|
||||
$(LOCAL_PATH)/rootdir/etc/fstab.qcom:$(TARGET_COPY_OUT_RECOVERY)/root/first_stage_ramdisk/fstab.qcom \
|
||||
$(LOCAL_PATH)/rootdir/etc/fstab.qcom:$(TARGET_COPY_OUT_VENDOR_RAMDISK)/first_stage_ramdisk/fstab.qcom
|
||||
|
||||
# Fwk-detect
|
||||
PRODUCT_PACKAGES += \
|
||||
libqti_vndfwk_detect \
|
||||
libqti_vndfwk_detect.vendor \
|
||||
libvndfwk_detect_jni.qti \
|
||||
libvndfwk_detect_jni.qti.vendor
|
||||
|
||||
# Media - Dolby vision
|
||||
PRODUCT_PACKAGES += \
|
||||
libcodec2_hidl_shim.vendor
|
||||
|
||||
# Partitions
|
||||
PRODUCT_PACKAGES += \
|
||||
vendor_bt_firmware_mountpoint \
|
||||
@ -81,7 +125,8 @@ PRODUCT_PACKAGES += \
|
||||
|
||||
# Soong namespaces
|
||||
PRODUCT_SOONG_NAMESPACES += \
|
||||
$(LOCAL_PATH)
|
||||
$(LOCAL_PATH) \
|
||||
hardware/xiaomi
|
||||
|
||||
# Ueventd
|
||||
PRODUCT_COPY_FILES += \
|
||||
@ -95,3 +140,15 @@ PRODUCT_PACKAGES += \
|
||||
|
||||
PRODUCT_PACKAGES_DEBUG += \
|
||||
update_engine_client
|
||||
|
||||
# WiFi Display
|
||||
PRODUCT_PACKAGES += \
|
||||
libavservices_minijail \
|
||||
libgui_shim \
|
||||
libinput_shim \
|
||||
libnl \
|
||||
libpng.vendor \
|
||||
libwfdaac_vendor \
|
||||
|
||||
# Get non-open-source specific aspects
|
||||
$(call inherit-product, vendor/xiaomi/marble/marble-vendor.mk)
|
Reference in New Issue
Block a user