Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bfc17dd9 authored by KakatkarAkshay's avatar KakatkarAkshay Committed by Akshay Kakatkar
Browse files

avicii: Build some display stuff from source

* Also add missed wfdhdcp init script

Change-Id: I379dd01e31839057528b220a73ab146511fc039f
parent df170d01
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -108,6 +108,12 @@ ifeq ($(HOST_OS),linux)
endif

# Display
MAX_VIRTUAL_DISPLAY_DIMENSION := 4096
NUM_FRAMEBUFFER_SURFACE_BUFFERS := 3
TARGET_FORCE_HWC_FOR_VIRTUAL_DISPLAYS := true
TARGET_USES_DISPLAY_RENDER_INTENTS := true
TARGET_USES_DRM_PP := true
TARGET_USES_GRALLOC1 := true
TARGET_USES_HWC2 := true
TARGET_USES_ION := true

+32 −2
Original line number Diff line number Diff line
@@ -258,10 +258,40 @@ PRODUCT_PACKAGES += \
# Display
PRODUCT_PACKAGES += \
    libdisplayconfig \
    libdisplayconfig.vendor \
    libqdMetaData \
    libqdMetaData.system \
    libtinyxml \
    libvulkan \
    vendor.display.config@1.0
    android.hardware.graphics.mapper@3.0-impl-qti-display \
    android.hardware.graphics.mapper@4.0-impl-qti-display \
    android.hardware.memtrack@1.0-impl \
    android.hardware.memtrack@1.0-service \
    gralloc.lito \
    libqdMetaData \
    libsdmcore \
    libsdmutils \
    memtrack.lito \
    vendor.display.config@1.0 \
    vendor.display.config@1.0.vendor \
    vendor.display.config@1.1.vendor \
    vendor.display.config@1.2.vendor \
    vendor.display.config@1.3.vendor \
    vendor.display.config@1.4.vendor \
    vendor.display.config@1.5.vendor \
    vendor.display.config@1.6.vendor \
    vendor.display.config@1.7.vendor \
    vendor.display.config@1.8.vendor \
    vendor.display.config@1.9.vendor \
    vendor.display.config@2.0 \
    vendor.display.config@2.0.vendor \
    vendor.oneplus.hardware.display@1.0.vendor \
    vendor.qti.hardware.display.allocator-service \
    vendor.qti.hardware.display.composer-service \
    vendor.qti.hardware.display.mapper@1.0.vendor \
    vendor.qti.hardware.display.mapper@1.1.vendor \
    vendor.qti.hardware.display.mapper@2.0.vendor \
    vendor.qti.hardware.display.mapper@3.0.vendor \
    vendor.qti.hardware.display.mapper@4.0.vendor

# Doze
PRODUCT_PACKAGES += \
+1 −136
Original line number Diff line number Diff line
@@ -728,150 +728,14 @@ vendor/lib64/libwvhidl.so
vendor/lib64/mediadrm/libwvdrmengine.so

# Display
-vendor/etc/vintf/manifest/android.hardware.graphics.mapper-impl-qti-display.xml
-vendor/etc/vintf/manifest/vendor.qti.hardware.display.allocator-service.xml
-vendor/etc/vintf/manifest/vendor.qti.hardware.display.composer-service.xml
vendor/bin/hw/android.hardware.memtrack@1.0-service
vendor/bin/hw/vendor.qti.hardware.display.allocator-service
vendor/bin/hw/vendor.qti.hardware.display.composer-service
vendor/bin/ppd
vendor/bin/qdcmss
vendor/etc/init/android.hardware.memtrack@1.0-service.rc
vendor/etc/init/qdcmss.rc
vendor/etc/init/vendor.display.color@1.0-service.rc
vendor/etc/init/vendor.qti.hardware.display.allocator-service.rc
vendor/etc/init/vendor.qti.hardware.display.composer-service.rc
vendor/etc/vintf/manifest/android.hardware.graphics.mapper-impl-qti-display.xml
vendor/lib64/hw/android.hardware.graphics.mapper@3.0-impl-qti-display.so
vendor/lib64/hw/android.hardware.memtrack@1.0-impl.so
vendor/lib64/hw/android.hardware.renderscript@1.0-impl.so
vendor/lib64/hw/gralloc.default.so
vendor/lib64/hw/gralloc.lito.so
vendor/lib64/hw/memtrack.lito.so
vendor/lib64/libdisp-aba.so
vendor/lib64/libdisplayconfig.so
vendor/lib64/libdisplaydebug.so
vendor/lib64/libdisplayqos.so
vendor/lib64/libdisplayskuutils.so
vendor/lib64/libdpps.so
vendor/lib64/libdrm.so
vendor/lib64/libdrmutils.so
vendor/lib64/libgpu_tonemapper.so
vendor/lib64/libgralloccore.so
vendor/lib64/libgrallocutils.so
vendor/lib64/libhdr_tm.so
vendor/lib64/libmm-hdcpmgr.so
vendor/lib64/libqdMetaData.so
vendor/lib64/libqdutils.so
vendor/lib64/libqseed3.so
vendor/lib64/libqservice.so
vendor/lib64/libsdedrm.so
vendor/lib64/libsdm-color.so
vendor/lib64/libsdm-colormgr-algo.so
vendor/lib64/libsdm-diag.so
vendor/lib64/libsdm-disp-vndapis.so
vendor/lib64/libsdmcore.so
vendor/lib64/libsdmextension.so
vendor/lib64/libsdmutils.so
vendor/lib64/libtinyxml2_1.so
vendor/lib64/vendor.display.color@1.0.so
vendor/lib64/vendor.display.color@1.1.so
vendor/lib64/vendor.display.color@1.2.so
vendor/lib64/vendor.display.color@1.3.so
vendor/lib64/vendor.display.color@1.4.so
vendor/lib64/vendor.display.color@1.5.so
vendor/lib64/vendor.display.config@1.0.so
vendor/lib64/vendor.display.config@1.1.so
vendor/lib64/vendor.display.config@1.2.so
vendor/lib64/vendor.display.config@1.3.so
vendor/lib64/vendor.display.config@1.4.so
vendor/lib64/vendor.display.config@1.5.so
vendor/lib64/vendor.display.config@1.6.so
vendor/lib64/vendor.display.config@1.7.so
vendor/lib64/vendor.display.config@1.8.so
vendor/lib64/vendor.display.config@1.9.so
vendor/lib64/vendor.display.config@1.10.so
vendor/lib64/vendor.display.config@1.11.so
vendor/lib64/vendor.display.config@1.12.so
vendor/lib64/vendor.display.config@1.13.so
vendor/lib64/vendor.display.config@1.14.so
vendor/lib64/vendor.display.config@1.15.so
vendor/lib64/vendor.display.postproc@1.0.so
vendor/lib64/vendor.qti.hardware.display.allocator@1.0.so
vendor/lib64/vendor.qti.hardware.display.allocator@3.0.so
vendor/lib64/vendor.qti.hardware.display.composer@1.0.so
vendor/lib64/vendor.qti.hardware.display.composer@2.0.so
vendor/lib64/vendor.qti.hardware.display.composer@2.1.so
vendor/lib64/vendor.qti.hardware.display.mapper@1.0.so
vendor/lib64/vendor.qti.hardware.display.mapper@1.1.so
vendor/lib64/vendor.qti.hardware.display.mapper@2.0.so
vendor/lib64/vendor.qti.hardware.display.mapper@3.0.so
vendor/lib64/vendor.qti.hardware.display.mapperextensions@1.0.so
vendor/lib64/vendor.qti.hardware.display.mapperextensions@1.1.so
vendor/lib/hw/android.hardware.graphics.mapper@3.0-impl-qti-display.so
vendor/lib/hw/android.hardware.memtrack@1.0-impl.so
vendor/lib/hw/android.hardware.renderscript@1.0-impl.so
vendor/lib/hw/gralloc.default.so
vendor/lib/hw/gralloc.lito.so
vendor/lib/hw/memtrack.lito.so
vendor/lib/libdisp-aba.so
vendor/lib/libdisplayconfig.so
vendor/lib/libdisplaydebug.so
vendor/lib/libdisplayqos.so
vendor/lib/libdisplayskuutils.so
vendor/lib/libdpps.so
vendor/lib/libdrm.so
vendor/lib/libdrmutils.so
vendor/lib/libgralloccore.so
vendor/lib/libgrallocutils.so
vendor/lib/libhdr_tm.so
vendor/lib/libmm-hdcpmgr.so
vendor/lib/libqdMetaData.so
vendor/lib/libqdutils.so
vendor/lib/libqseed3.so
vendor/lib/libqservice.so
vendor/lib/libsdedrm.so
vendor/lib/libsdm-color.so
vendor/lib/libsdm-colormgr-algo.so
vendor/lib/libsdm-diag.so
vendor/lib/libsdm-disp-vndapis.so
vendor/lib/libsdmcore.so
vendor/lib/libsdmextension.so
vendor/lib/libsdmutils.so
vendor/lib/libtinyxml2_1.so
vendor/lib/vendor.display.color@1.0.so
vendor/lib/vendor.display.color@1.1.so
vendor/lib/vendor.display.color@1.2.so
vendor/lib/vendor.display.color@1.3.so
vendor/lib/vendor.display.color@1.4.so
vendor/lib/vendor.display.color@1.5.so
vendor/lib/vendor.display.config@1.0.so
vendor/lib/vendor.display.config@1.1.so
vendor/lib/vendor.display.config@1.2.so
vendor/lib/vendor.display.config@1.3.so
vendor/lib/vendor.display.config@1.4.so
vendor/lib/vendor.display.config@1.5.so
vendor/lib/vendor.display.config@1.6.so
vendor/lib/vendor.display.config@1.7.so
vendor/lib/vendor.display.config@1.8.so
vendor/lib/vendor.display.config@1.9.so
vendor/lib/vendor.display.config@1.10.so
vendor/lib/vendor.display.config@1.11.so
vendor/lib/vendor.display.config@1.12.so
vendor/lib/vendor.display.config@1.13.so
vendor/lib/vendor.display.config@1.14.so
vendor/lib/vendor.display.config@1.15.so
vendor/lib/vendor.display.postproc@1.0.so
vendor/lib/vendor.qti.hardware.display.allocator@1.0.so
vendor/lib/vendor.qti.hardware.display.allocator@3.0.so
vendor/lib/vendor.qti.hardware.display.composer@1.0.so
vendor/lib/vendor.qti.hardware.display.composer@2.0.so
vendor/lib/vendor.qti.hardware.display.mapper@1.0.so
vendor/lib/vendor.qti.hardware.display.mapper@1.1.so
vendor/lib/vendor.qti.hardware.display.mapper@2.0.so
vendor/lib/vendor.qti.hardware.display.mapper@3.0.so
vendor/lib/vendor.qti.hardware.display.mapperextensions@1.0.so
vendor/lib/vendor.qti.hardware.display.mapperextensions@1.1.so

# Display-calibration
vendor/etc/qdcm_calib_data_nt35597_cmd_mode_dsi_truly_panel_with_DSC.xml
@@ -2092,6 +1956,7 @@ priv-app/WfdService/lib/arm64/libwfdnative.so
product/lib/vendor.qti.hardware.wifidisplaysession@1.0.so
product/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so
vendor/bin/wifidisplayhalservice
vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc
vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc
vendor/etc/wfdconfig.xml
vendor/lib/libwfdaac_vendor.so