1#Display related packages and configuration 2 3PRODUCT_PACKAGES += \ 4 android.hardware.graphics.composer@2.2-impl \ 5 android.hardware.graphics.composer@2.2-service \ 6 android.hardware.graphics.mapper@2.0-impl-qti-display \ 7 vendor.qti.hardware.display.allocator@1.0-service \ 8 android.hardware.memtrack@1.0-impl \ 9 android.hardware.memtrack@1.0-service \ 10 android.hardware.light@2.0-impl \ 11 android.hardware.light@2.0-service \ 12 gralloc.trinket \ 13 lights.trinket \ 14 hwcomposer.trinket \ 15 memtrack.trinket \ 16 libqdutils \ 17 libqdMetaData \ 18 libqdMetaData.system \ 19 modetest 20 21#QDCM calibration xml file base on td4330 22PRODUCT_COPY_FILES += hardware/qcom/display/config/qdcm_calib_data_trinket_default.xml:$(TARGET_COPY_OUT_VENDOR)/etc/qdcm_calib_data_td4330_cmd_mode_dsi_truly_panel.xml 23PRODUCT_COPY_FILES += hardware/qcom/display/config/qdcm_calib_data_trinket_default.xml:$(TARGET_COPY_OUT_VENDOR)/etc/qdcm_calib_data_td4330_video_mode_dsi_truly_panel.xml 24#QDCM calibration xml file base on nt36672 25PRODUCT_COPY_FILES += hardware/qcom/display/config/qdcm_calib_data_trinket_default.xml:$(TARGET_COPY_OUT_VENDOR)/etc/qdcm_calib_data_nt36672_truly_fhd_video_mode_dsi_panel.xml 26 27#Enable Charging Icon 28TARGET_RECOVERY_PIXEL_FORMAT := RGBX_8888 29 30TARGET_USES_GRALLOC1 := true 31TARGET_USES_DRM_PP := true 32TARGET_FORCE_HWC_FOR_VIRTUAL_DISPLAYS := true 33MAX_VIRTUAL_DISPLAY_DIMENSION := 4096 34NUM_FRAMEBUFFER_SURFACE_BUFFERS := 3 35TARGET_USES_HWC2 := true 36TARGET_USES_QCOM_DISPLAY_BSP := true 37TARGET_USES_COLOR_METADATA := true 38 39PRODUCT_PROPERTY_OVERRIDES += \ 40 persist.demo.hdmirotationlock=false \ 41 persist.sys.sf.color_saturation=1.0 \ 42 debug.sf.hw=0 \ 43 debug.egl.hw=0 \ 44 debug.sf.latch_unsignaled=1 \ 45 debug.mdpcomp.logs=0 \ 46 vendor.gralloc.disable_ubwc=0 \ 47 vendor.display.disable_scaler=0 \ 48 vendor.display.disable_inline_rotator=1 \ 49 vendor.display.disable_decimation=1 \ 50 vendor.display.enable_null_display=0 \ 51 vendor.display.disable_excl_rect=0 \ 52 vendor.display.comp_mask=0 \ 53 vendor.display.enable_default_color_mode=1 54 55# This matrix should be in column major order, per SurfaceFlinger requirement 56# 1.0 0.0 0.0 57# 0.0 1.0 0.0 58# 0.0 0.0 1.0 59PRODUCT_PROPERTY_OVERRIDES += \ 60 vendor.display.dataspace_saturation_matrix=1.0,0.0,0.0,0.0,1.0,0.0,0.0,0.0,1.0 61