From 537450d204df04ff4cbe41debc2a504447f41cf4 Mon Sep 17 00:00:00 2001 From: bgcngm Date: Sat, 10 Jul 2021 16:56:10 +0200 Subject: [PATCH] Build default HIDL HALs --- device.mk | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 53 insertions(+), 1 deletion(-) diff --git a/device.mk b/device.mk index ba832c7..3d85688 100644 --- a/device.mk +++ b/device.mk @@ -27,6 +27,12 @@ PRODUCT_COPY_FILES += \ # Audio PRODUCT_PACKAGES += \ + android.hardware.audio@2.0-impl \ + android.hardware.audio@2.0-service \ + android.hardware.audio@4.0-impl \ + android.hardware.audio.effect@2.0-impl \ + android.hardware.audio.effect@4.0-impl \ + android.hardware.soundtrigger@2.1-impl \ audio.a2dp.default PRODUCT_COPY_FILES += \ @@ -50,6 +56,8 @@ PRODUCT_PACKAGES += \ # Camera PRODUCT_PACKAGES += \ + android.hardware.camera.provider@2.4-impl \ + android.hardware.camera.provider@2.4-service \ Gcam PRODUCT_COPY_FILES += \ @@ -76,6 +84,11 @@ PRODUCT_PACKAGES += \ init.target.rc \ ueventd.qcom.rc +# Context Hub +PRODUCT_PACKAGES += \ + android.hardware.contexthub@1.0-impl.generic \ + android.hardware.contexthub@1.0-service + # Display PRODUCT_PACKAGES += \ libdisplayconfig \ @@ -84,6 +97,17 @@ PRODUCT_PACKAGES += \ libvulkan \ vendor.display.config@1.0 +# DRM +PRODUCT_PACKAGES += \ + android.hardware.drm@1.0-impl \ + android.hardware.drm@1.0-service \ + android.hardware.drm@1.1-service.clearkey + +# Health +PRODUCT_PACKAGES += \ + android.hardware.health@2.0-impl \ + android.hardware.health@2.0-service + # Fingerprint PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.fingerprint.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/android.hardware.fingerprint.xml @@ -119,6 +143,9 @@ PRODUCT_PACKAGES += \ endif # Media +PRODUCT_PACKAGES += \ + libmediaplayerservice + PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/media_codecs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs.xml \ $(LOCAL_PATH)/configs/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml \ @@ -138,12 +165,21 @@ PRODUCT_PACKAGES += \ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/powerhint.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json +# RenderScript +PRODUCT_PACKAGES += \ + android.hardware.renderscript@1.0-impl + # RCS PRODUCT_PACKAGES += \ com.android.ims.rcsmanager \ PresencePolling \ RcsService +# Sensors +PRODUCT_PACKAGES += \ + android.hardware.sensors@1.0-impl \ + android.hardware.sensors@1.0-service + # Soong namespaces PRODUCT_SOONG_NAMESPACES += \ $(LOCAL_PATH) \ @@ -163,11 +199,27 @@ PRODUCT_PACKAGES += \ qti-telephony-utils \ qti_telephony_utils.xml -# Thermal config +# Thermal +PRODUCT_PACKAGES += \ + android.hardware.thermal@1.0-impl \ + android.hardware.thermal@1.0-service + PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/thermal-engine.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal-engine.conf +# USB +PRODUCT_PACKAGES += \ + android.hardware.usb@1.0-service + +# Vibrator +PRODUCT_PACKAGES += \ + android.hardware.vibrator@1.0-impl \ + android.hardware.vibrator@1.0-service + # WiFi +PRODUCT_PACKAGES += \ + android.hardware.wifi@1.0-service + PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/wifi/WCNSS_qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/WCNSS_qcom_cfg.ini