sky: Build display hal

- Blobs from ingot-user 14 UKQ1.231121.127 127 release-keys

sky: Drop 32 bit display blobs
This commit is contained in:
Arian
2024-06-14 17:59:52 +05:30
committed by Lostark13
parent d1888a5946
commit 250cd77169
3 changed files with 73 additions and 173 deletions

View File

@@ -157,6 +157,24 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_PACKAGES += \
XiaomiParts
# Display
PRODUCT_PACKAGES += \
android.hardware.graphics.mapper@4.0-impl-qti-display \
vendor.qti.hardware.display.allocator-service \
vendor.qti.hardware.display.composer-service
PRODUCT_PACKAGES += \
init.qti.display_boot.rc \
init.qti.display_boot.sh
PRODUCT_PACKAGES += \
vendor.display.config@1.11.vendor \
vendor.qti.hardware.display.config-V2-ndk_platform.vendor \
vendor.qti.hardware.display.mapper@2.0.vendor
PRODUCT_COPY_FILES += \
hardware/qcom-caf/sm8450/display/config/snapdragon_color_libs_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/snapdragon_color_libs_config.xml
# DRM
PRODUCT_PACKAGES += \
android.hardware.drm@1.4.vendor \
@@ -208,30 +226,7 @@ PRODUCT_COPY_FILES += \
# Graphics
PRODUCT_PACKAGES += \
android.hardware.graphics.composer@2.4.vendor \
libgralloc.qti \
libgui_vendor \
libqdMetaData \
vendor.display.config@1.11.vendor \
vendor.display.config@2.0.vendor \
vendor.qti.hardware.display.allocator@1.0.vendor \
vendor.qti.hardware.display.allocator@3.0.vendor \
vendor.qti.hardware.display.allocator@4.0.vendor \
vendor.qti.hardware.display.composer@1.0.vendor \
vendor.qti.hardware.display.composer@2.0.vendor \
vendor.qti.hardware.display.composer@3.1.vendor \
vendor.qti.hardware.display.config-V1-ndk_platform.vendor \
vendor.qti.hardware.display.config-V2-ndk_platform.vendor \
vendor.qti.hardware.display.config-V3-ndk_platform.vendor \
vendor.qti.hardware.display.config-V4-ndk_platform.vendor \
vendor.qti.hardware.display.config-V5-ndk_platform.vendor \
vendor.qti.hardware.display.config-V6-ndk_platform.vendor \
vendor.qti.hardware.display.demura@2.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 \
vendor.qti.hardware.display.mapperextensions@1.2.vendor
libgui_vendor
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.opengles.aep.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.opengles.aep.xml \

View File

@@ -1,41 +1,6 @@
cc_library_shared {
name: "vendor.qti.hardware.display.config-V1-ndk_platform",
shared_libs: ["vendor.qti.hardware.display.config-V1-ndk"],
system_ext_specific: true,
vendor_available: true,
}
cc_library_shared {
name: "vendor.qti.hardware.display.config-V2-ndk_platform",
shared_libs: ["vendor.qti.hardware.display.config-V2-ndk"],
system_ext_specific: true,
vendor_available: true,
}
cc_library_shared {
name: "vendor.qti.hardware.display.config-V3-ndk_platform",
shared_libs: ["vendor.qti.hardware.display.config-V3-ndk"],
system_ext_specific: true,
vendor_available: true,
}
cc_library_shared {
name: "vendor.qti.hardware.display.config-V4-ndk_platform",
shared_libs: ["vendor.qti.hardware.display.config-V4-ndk"],
system_ext_specific: true,
vendor_available: true,
}
cc_library_shared {
name: "vendor.qti.hardware.display.config-V5-ndk_platform",
shared_libs: ["vendor.qti.hardware.display.config-V5-ndk"],
system_ext_specific: true,
vendor_available: true,
}
cc_library_shared {
name: "vendor.qti.hardware.display.config-V6-ndk_platform",
shared_libs: ["vendor.qti.hardware.display.config-V6-ndk"],
system_ext_specific: true,
vendor_available: true,
}

View File

@@ -652,130 +652,69 @@ vendor/etc/init/vendor.qti.diag.rc
vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml
vendor/lib64/vendor.qti.diaghal@1.0.so
# Display
vendor/bin/hw/vendor.qti.hardware.display.allocator-service
vendor/bin/init.qti.display_boot.sh
vendor/etc/init/init.qti.display_boot.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/etc/vintf/manifest/vendor.qti.hardware.display.allocator-service.xml
vendor/etc/vintf/manifest/vendor.qti.hardware.display.composer-service.xml
vendor/etc/init.panel_info.sh
vendor/lib64/libdisplaydebug.so
vendor/lib64/libgpu_tonemapper.so
vendor/lib64/libgralloccore.so
vendor/lib64/libgrallocutils.so
vendor/lib64/libqservice.so
# Display HDR - from ingot-user 14 UKQ1.231121.127 127 release-keys
vendor/lib64/libgame_enhance.so|4432e47d990e98edb141becc345a92d03df26bf4
vendor/lib64/libhdr_backlight_adapter.so|57036c19938fe40e73e9b9e3d4c6a6073d7aa858
vendor/lib64/libhdr_tm.so|6f18ddbd3f66f4348a5b92a2ac0bafd979ed2a05
# Display HDR
vendor/lib64/libhdr_backlight_adapter.so
vendor/lib64/libhdr_tm.so
# Display HWC - from ingot-user 14 UKQ1.231121.127 127 release-keys
vendor/bin/qdcmss|727147cbaf4d74f0eb38c534fda9beebdfec31f6
vendor/etc/init/qdcmss.rc|53d78d686678c4f923a9ec4ace7d4d3575b13788
vendor/lib64/libbacklight-calib.so|a5990fa87932196f9e2c38b2ec85786daa6b3a9c
vendor/lib64/libdigital-dimming.so|66506a386dc80da0994c9d4aeac34edfc1830c5c
vendor/lib64/libdpps.so|d8e9cc561a3ab706697880975413db23bb41640c
vendor/lib64/libmemutils.so|e122c3ff95b10a6263e698261abafe62cee98010
vendor/lib64/libqdcm-algo.so|e873dc21878d92d20f6937453c9d3265a0d3a93d
vendor/lib64/libqdcm-json-mode-parser.so|1c8f1a841a877efbed0a0b3db3d551ff1283f14f
vendor/lib64/libqdcm-mode-parser.so|341178dfb18e03b6fabff27a080fb96f15188942
vendor/lib64/libsnapdragoncolor-manager.so|72291478bd56bada0fc3df3617e765b28ef54f66
vendor/lib64/libsnapdragoncolor-qdcm.so|9f0bc72290618324e95cd9f4eca6987a6733bd06
# Display HWC
vendor/bin/hw/vendor.qti.hardware.display.composer-service
vendor/bin/qdcmss
vendor/etc/init/qdcmss.rc
vendor/etc/snapdragon_color_libs_config.xml
vendor/lib64/libbacklight-calib.so
vendor/lib64/libdigital-dimming.so
vendor/lib64/libdpps.so
vendor/lib64/libhistogram.so
vendor/lib64/libmemutils.so
vendor/lib64/libqdcm-algo.so
vendor/lib64/libqdcm-json-mode-parser.so
vendor/lib64/libqdcm-mode-parser.so
vendor/lib64/libqdutils.so
vendor/lib64/libsdmcore.so
vendor/lib64/libsdmutils.so
vendor/lib64/libsnapdragoncolor-manager.so
vendor/lib64/libsnapdragoncolor-qdcm.so
vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0.so
# Display postprocessing - from ingot-user 14 UKQ1.231121.127 127 release-keys
vendor/bin/hw/vendor.display.color@1.0-service|9f37be517ad778857bfe94b78ba3fbf2e90e3967
vendor/bin/ppd|37202ce410bb2bfd42133cd03cd3fd7ce9a063d8
vendor/etc/init/vendor.display.color@1.0-service.rc|fc58968025ec9f09b4fedee0b9daecc6a56c8373
vendor/lib64/libdisp-aba.so|f77d25d1e56378d6b3ec6f4d671113e45fbeba7e
vendor/lib64/vendor.display.color@1.0.so|cc65cefe1cec1ddc526c8ead1b95f5fd55eff271
vendor/lib64/vendor.display.color@1.1.so|99a37926e217c8bbe866956af33cf188e4305158
vendor/lib64/vendor.display.color@1.2.so|689f6269314fa92b59d393460427ae08d68f4576
vendor/lib64/vendor.display.color@1.3.so|4ad7470d442731378f611a5538a9dccdc62cd831
vendor/lib64/vendor.display.color@1.4.so|9ae82220713f7d37273a12883498b1adfa19baf4
vendor/lib64/vendor.display.color@1.5.so|57b83442fd8b7371fb7db758c89ca44a01b2b1da
vendor/lib64/vendor.display.color@1.6.so|f9f914003858e641fd19d41676465167e5b20053
vendor/lib64/vendor.display.color@1.7.so|982805fb0f7a68df6a796173d6d3bb24a7dbaa7a
vendor/lib64/vendor.display.postproc@1.0.so|d4698e4d21e0a65611f2e508a841749447c71498
# Display postprocessing
system_ext/lib64/vendor.display.color@1.0.so
system_ext/lib64/vendor.display.color@1.1.so
system_ext/lib64/vendor.display.color@1.2.so
system_ext/lib64/vendor.display.color@1.3.so
vendor/bin/hw/vendor.display.color@1.0-service
vendor/bin/ppd
vendor/etc/init/vendor.display.color@1.0-service.rc
vendor/lib64/libdisp-aba.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.color@1.6.so
vendor/lib64/vendor.display.color@1.7.so
vendor/lib64/vendor.display.postproc@1.0.so
# Display SDM - from ingot-user 14 UKQ1.231121.127 127 release-keys
vendor/etc/display/DPU660.xml|b26dd73e361546d89bf3d7082a471703dc6ac2cb
vendor/etc/display/DPU670.xml|e5131a60ceff29ca5eb561eec7eddadef1d0486f
vendor/etc/display/DPU720.xml|4e54e8712d65773eb87867bf64a4cb98ea9bb8c3
vendor/etc/display/DPU7__.xml|c056f3cb9fa123ca3de5b2a9775c184dddf25b9d
vendor/etc/display/DPU820.xml|35afcb7834d13eacc8f14d2ff4ac5132bb01a563
vendor/etc/display/DPU830.xml|dcedb842003ec2242a57b545d6695bd5899b5dbb
vendor/etc/display/DPU860.xml|22ba44c290e2f23992df4da959945349944d5208
vendor/etc/display/DPU8__.xml|2360038d60e9dff36d7f14a59a25da74bac1abe4
vendor/etc/display/DPU9__.xml|ed8ec4a7a6852d8340bd98448db9f13634083edd
vendor/etc/display/advanced_sf_offsets.xml|29b6b0554d6393a8be90f52fce010946abd38d52
vendor/etc/display/thermallevel_to_fps.xml|bc38035c8f41308fc25cc30969fbbf16ab86c43f
vendor/lib64/libdisplayqos.so|f5620aafca45f8f5c89e5af5d808bd20602a4654
vendor/lib64/libdisplayskuutils.so|405e2456d79c8e0118efb9ade2d8a8d82565af5c
vendor/lib64/libqseed3.so|6fcc4cb419053b57fc14d7cb2e3fdb18901cc87e
vendor/lib64/librcmask.so|36919cfe71e1e6ab4e507f98dab320b7046d24c4
vendor/lib64/libsdm-color.so|3ffdac82ec83cfcf0cfab32718a08500ec73e36d
vendor/lib64/libsdm-colormgr-algo.so|0c922b88dc8f11a9c8dbe78daec337d4d5333087
vendor/lib64/libsdm-disp-vndapis.so|169adaa522f75d622e76a1597c486eff4551c5a3
vendor/lib64/libsdmextension.so|2dee5d4ced1c1e7fec52e156219fc9fec17ea6c2
vendor/lib64/libtestutils.so|61b98f252afde4eb7c674de870e7afb590c9bb2a
vendor/lib64/libtinyxml2_1.so|ae0c9190fd54c18a6c28dfccdfd29655abcb08de
# Display SDM
vendor/etc/display/DPU660.xml
vendor/etc/display/DPU670.xml
vendor/etc/display/DPU720.xml
vendor/etc/display/DPU7__.xml
vendor/etc/display/DPU820.xml
vendor/etc/display/DPU830.xml
vendor/etc/display/DPU860.xml
vendor/etc/display/DPU8__.xml
vendor/etc/display/DPU9__.xml
vendor/etc/display/advanced_sf_offsets.xml
vendor/etc/display/qdcm_calib_data_Sharp_2k_cmd_mode_qsync_dsi_panel.json
vendor/etc/display/qdcm_calib_data_Sharp_2k_video_mode_qsync_dsi_panel.json
vendor/etc/display/qdcm_calib_data_Sharp_4k_cmd_mode_dsc_dsi_panel.json
vendor/etc/display/qdcm_calib_data_Sharp_4k_video_mode_dsc_dsi_panel.json
vendor/etc/display/qdcm_calib_data_Sharp_qhd_cmd_mode_dsi_panel.json
vendor/etc/display/qdcm_calib_data_ft8726_fhd_plus_120Hz_Video_panel.json
vendor/etc/display/qdcm_calib_data_ft8726_lcd_video_mode_dsi_focaltech_panel_with_DSC.json
vendor/etc/display/qdcm_calib_data_nt36672e_lcd_video_mode_dsi_novatek_panel_with_DSC.json
vendor/etc/display/qdcm_calib_data_nt36672e_lcd_video_mode_dsi_novatek_panel_without_DSC.json
vendor/etc/display/qdcm_calib_data_r66451_amoled_cmd_mode_dsi_visionox_panel_with_DSC.json
vendor/etc/display/qdcm_calib_data_r66451_amoled_cmd_mode_dsi_visionox_panel_without_DSC.json
vendor/etc/display/qdcm_calib_data_r66451_amoled_video_mode_dsi_visionox_panel_with_DSC.json
vendor/etc/display/qdcm_calib_data_r66451_amoled_video_mode_dsi_visionox_panel_without_DSC.json
vendor/etc/display/qdcm_calib_data_sharp_1080p_cmd_mode_dsi_panel.json
vendor/etc/display/qdcm_calib_data_vtdr6130_amoled_cmd_mode_dsi_visionox_panel_with_DSC.json
vendor/etc/display/qdcm_calib_data_vtdr6130_amoled_qsync_cmd_mode_dsi_visionox_panel_with_DSC.json
vendor/etc/display/qdcm_calib_data_vtdr6130_amoled_qsync_video_mode_dsi_visionox_panel_with_DSC.json
vendor/etc/display/qdcm_calib_data_vtdr6130_amoled_video_mode_dsi_visionox_panel_with_DSC.json
# Display Configs
vendor/etc/display/qdcm_calib_data_xiaomi_m19_36_02_0a_fhd_dsc_video_dsi_panel.json
vendor/etc/display/qdcm_calib_data_xiaomi_m19_42_03_0b_fhd_dsc_video_dsi_panel.json
vendor/etc/display/qdcm_calib_data_xiaomi_m19_42_03_0c_fhd_dsc_video_dsi_panel.json
vendor/etc/display/thermallevel_to_fps.xml
vendor/etc/xiaomi_m19_36_02_0a_fhd_dsc_video_dsi_panel_mi.xml
vendor/etc/xiaomi_m19_42_03_0b_fhd_dsc_video_dsi_panel_mi.xml
vendor/etc/xiaomi_m19_42_03_0c_fhd_dsc_video_dsi_panel_mi.xml
vendor/lib64/libdisplayqos.so
vendor/lib64/libdisplayskuutils.so
vendor/lib64/libqseed3.so
vendor/lib64/librcmask.so
vendor/lib64/libsdedrm.so
vendor/lib64/libsdm-color.so
vendor/lib64/libsdm-colormgr-algo.so
vendor/lib64/libsdm-disp-vndapis.so
vendor/lib64/libsdmextension.so
vendor/lib64/libtestutils.so
vendor/lib64/libtinyxml2_1.so
# Displayfeature
vendor/bin/hw/vendor.xiaomi.hardware.displayfeature@1.0-service
vendor/bin/displayfeature
vendor/etc/init/vendor.xiaomi.hardware.displayfeature@1.0-service.rc
vendor/lib/hw/android.hardware.graphics.mapper@4.0-impl-qti-display.so
vendor/lib/hw/displayfeature.default.so
vendor/lib/hw/vendor.xiaomi.hardware.displayfeature@1.0-impl.so
vendor/lib/libdisplayfeature.so
vendor/lib/libdisplayfeatureservice.so
vendor/lib/vendor.xiaomi.hardware.displayfeature@1.0.so
vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-qti-display.so
vendor/lib64/hw/displayfeature.default.so
vendor/lib64/hw/vendor.xiaomi.hardware.displayfeature@1.0-impl.so
vendor/lib64/libdisplayfeature.so
vendor/lib64/libdisplayfeatureservice.so
vendor/lib64/libwfddisplayconfig_vendor.so
vendor/lib64/vendor.xiaomi.hardware.displayfeature@1.0.so
# DPM
system_ext/bin/dpmd
@@ -2070,6 +2009,7 @@ vendor/lib64/libmmrtpencoder_vendor.so
vendor/lib64/libwfdcodecv4l2_proprietary.so
vendor/lib64/libwfdcommonutils_proprietary.so
vendor/lib64/libwfdconfigutils_proprietary.so
vendor/lib64/libwfddisplayconfig_vendor.so
vendor/lib64/libwfdhdcpcp.so
vendor/lib64/libwfdhdcpservice_proprietary.so
vendor/lib64/libwfdmminterface_proprietary.so