summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Bestas <mkbestas@lineageos.org>2025-01-01 03:50:53 +0200
committerSiluxsept <ronny.horn.rh@gmail.com>2025-09-22 16:40:41 +0200
commit8491ad3f0b76d9483d55e6664dfe1cafd0c7db71 (patch)
treeb8d39d9cb14fd25eccaa1b3597e97090218a1bd9
parentc65237908ee625763259c4fdbb27472bbce7a763 (diff)
b4s4: Update display flags & packages
Required after display HAL blueprint conversion Change-Id: Ifc4e10703d3424607b9dc8bcc8e417d1c88cc2f3
-rw-r--r--BoardConfig-common.mk10
-rw-r--r--device-lineage.mk4
-rw-r--r--device.mk6
3 files changed, 9 insertions, 11 deletions
diff --git a/BoardConfig-common.mk b/BoardConfig-common.mk
index 22835a69..57ca7ac9 100644
--- a/BoardConfig-common.mk
+++ b/BoardConfig-common.mk
@@ -180,16 +180,6 @@ AUDIO_FEATURE_ENABLED_MAXX_AUDIO := true
BOARD_SUPPORTS_SOUND_TRIGGER_5514 := true
AUDIO_FEATURE_ENABLED_24BITS_CAMCORDER := true
-# Graphics
-TARGET_USES_GRALLOC1 := true
-TARGET_USES_HWC2 := true
-TARGET_USES_NV21_CAMERA_PREVIEW := true
-
-# Display
-TARGET_USES_DISPLAY_RENDER_INTENTS := true
-TARGET_USES_COLOR_METADATA := true
-TARGET_USES_DRM_PP := true
-
# Vendor Interface Manifest
DEVICE_MANIFEST_FILE := device/google/bonito/manifest.xml
DEVICE_MATRIX_FILE := device/google/bonito/compatibility_matrix.xml
diff --git a/device-lineage.mk b/device-lineage.mk
index 355a6a96..506bc684 100644
--- a/device-lineage.mk
+++ b/device-lineage.mk
@@ -67,6 +67,10 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
disable_configstore
+# Display
+$(call soong_config_set,qtidisplay,drmpp,true)
+$(call soong_config_set,qtidisplay,target_uses_nv21_camera_preview,true)
+
# Identity credential
PRODUCT_PACKAGES += \
android.hardware.identity_credential.xml
diff --git a/device.mk b/device.mk
index fe3bc898..926369f6 100644
--- a/device.mk
+++ b/device.mk
@@ -336,12 +336,15 @@ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/WCNSS_qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/firmware/wlan/qca_cld/WCNSS_qcom_cfg.ini \
PRODUCT_PACKAGES += \
- hwcomposer.$(TARGET_CHIPSET) \
+ hwcomposer.qcom \
android.hardware.graphics.composer@2.2-service \
gralloc.$(TARGET_CHIPSET) \
android.hardware.graphics.mapper@2.0-impl-qti-display \
vendor.qti.hardware.display.allocator@1.0-service
+PRODUCT_PROPERTY_OVERRIDES += \
+ ro.hardware.hwcomposer=qcom
+
# Health HAL
PRODUCT_PACKAGES += \
android.hardware.health@2.1-impl-bonito \
@@ -355,6 +358,7 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
lights.qcom \
hardware.google.light@1.0-service
+
PRODUCT_PROPERTY_OVERRIDES += \
ro.hardware.lights=qcom