diff --git a/Android.bp b/Android.bp index 47fe079..85ef7e5 100644 --- a/Android.bp +++ b/Android.bp @@ -731,50 +731,6 @@ cc_prebuilt_library_shared { soc_specific: true, } -cc_prebuilt_library_shared { - name: "android.hardware.graphics.mapper@4.0-impl-qti-display", - owner: "xiaomi", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-qti-display.so", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libhidlbase", - "libgrallocutils", - "libgralloccore", - "libgralloctypes", - "libsync", - "vendor.qti.hardware.display.mapper@3.0", - "vendor.qti.hardware.display.mapper@4.0", - "vendor.qti.hardware.display.mapperextensions@1.0", - "android.hardware.graphics.mapper@2.0", - "android.hardware.graphics.mapper@2.1", - "vendor.qti.hardware.display.mapperextensions@1.1", - "android.hardware.graphics.mapper@3.0", - "android.hardware.graphics.mapper@4.0", - "libdmabufheap", - "vendor.qti.hardware.display.mapperextensions@1.2", - "vendor.qti.hardware.display.mapperextensions@1.3", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - relative_install_path: "hw", - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "audio.bluetooth_qti.default", owner: "xiaomi", @@ -39426,15 +39382,6 @@ prebuilt_etc_xml { soc_specific: true, } -prebuilt_etc_xml { - name: "android.hardware.graphics.mapper-impl-qti-display.xml", - owner: "xiaomi", - src: "proprietary/vendor/etc/vintf/manifest/android.hardware.graphics.mapper-impl-qti-display.xml", - filename_from_src: true, - sub_dir: "vintf/manifest", - soc_specific: true, -} - prebuilt_etc_xml { name: "android.hardware.radio.config.xml", owner: "xiaomi", @@ -39732,15 +39679,6 @@ prebuilt_etc_xml { soc_specific: true, } -prebuilt_etc_xml { - name: "vendor.qti.hardware.display.allocator-service.xml", - owner: "xiaomi", - src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.display.allocator-service.xml", - filename_from_src: true, - sub_dir: "vintf/manifest", - soc_specific: true, -} - prebuilt_etc_xml { name: "vendor.qti.hardware.display.composer-service_peridot.xml", owner: "xiaomi", @@ -39750,15 +39688,6 @@ prebuilt_etc_xml { soc_specific: true, } -prebuilt_etc_xml { - name: "vendor.qti.hardware.display.demura-service.xml", - owner: "xiaomi", - src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.display.demura-service.xml", - filename_from_src: true, - sub_dir: "vintf/manifest", - soc_specific: true, -} - prebuilt_etc_xml { name: "vendor.qti.hardware.perf2.xml", owner: "xiaomi", @@ -41103,52 +41032,6 @@ cc_prebuilt_binary { soc_specific: true, } -cc_prebuilt_binary { - name: "vendor.qti.hardware.display.allocator-service", - owner: "xiaomi", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/hw/vendor.qti.hardware.display.allocator-service", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libbinder", - "libbinder_ndk", - "libhidlbase", - "libgrallocutils", - "libgralloccore", - "libgralloctypes", - "vendor.qti.hardware.display.mapper@3.0", - "vendor.qti.hardware.display.mapper@4.0", - "android.hardware.graphics.mapper@4.0", - "android.hardware.graphics.mapper@3.0", - "android.hardware.graphics.mapper@2.1", - "vendor.qti.hardware.display.mapperextensions@1.0", - "vendor.qti.hardware.display.mapperextensions@1.1", - "libdmabufheap", - "vendor.qti.hardware.display.mapperextensions@1.2", - "vendor.qti.hardware.display.mapperextensions@1.3", - "android.hardware.graphics.allocator-V1-ndk", - "libdisplaydebug", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - relative_install_path: "hw", - soc_specific: true, -} - cc_prebuilt_binary { name: "vendor.qti.hardware.display.color-service", owner: "xiaomi", @@ -41203,40 +41086,6 @@ cc_prebuilt_binary { soc_specific: true, } -cc_prebuilt_binary { - name: "vendor.qti.hardware.display.demura-service", - owner: "xiaomi", - target: { - android_arm64: { - srcs: [ - "proprietary/vendor/bin/hw/vendor.qti.hardware.display.demura-service", - ], - shared_libs: [ - "liblog", - "libcutils", - "libutils", - "libbinder", - "libbinder_ndk", - "libfilefinder", - "libdisplaydebug", - "libsdmutils", - "vendor.qti.hardware.display.demura-V1-ndk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - strip: { - none: true, - }, - prefer: true, - relative_install_path: "hw", - soc_specific: true, -} - cc_prebuilt_binary { name: "vendor.qti.hardware.perf2-hal-service", owner: "xiaomi", diff --git a/peridot-vendor.mk b/peridot-vendor.mk index 665df10..25c2783 100644 --- a/peridot-vendor.mk +++ b/peridot-vendor.mk @@ -992,10 +992,8 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/vendor.qti.diag_userdebug.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.diag_userdebug.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/vendor.qti.hardware.alarm-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.alarm-service.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc \ - vendor/xiaomi/peridot/proprietary/vendor/etc/init/vendor.qti.hardware.display.allocator-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.display.allocator-service.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/vendor.qti.hardware.display.color-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.display.color-service.rc \ - vendor/xiaomi/peridot/proprietary/vendor/etc/init/vendor.qti.hardware.display.composer-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.display.composer-service.rc \ - vendor/xiaomi/peridot/proprietary/vendor/etc/init/vendor.qti.hardware.display.demura-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.display.demura-service.rc \ + vendor/xiaomi/peridot/proprietary/vendor/etc/init/vendor.qti.hardware.display.composer-service_peridot.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.display.composer-service_peridot.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.dsp@1.0-service.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/vendor.qti.hardware.perf2-hal-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.perf2-hal-service.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc \ @@ -1150,7 +1148,6 @@ PRODUCT_PACKAGES += \ android.hardware.bluetooth.audio-impl-qti \ android.hardware.bluetooth@1.0-impl-qti \ android.hardware.bluetooth@1.1-impl-qti \ - android.hardware.graphics.mapper@4.0-impl-qti-display \ audio.bluetooth_qti.default \ audio.primary.pineapple \ com.dsi.ant@1.0-impl \ @@ -2419,7 +2416,6 @@ PRODUCT_PACKAGES += \ vendor.qti.ims.rcsuceaidlservice-V1-java \ ImsRtpService-aidl.xml \ android.hardware.drm_wfdhdcp-service.xml \ - android.hardware.graphics.mapper-impl-qti-display.xml \ android.hardware.radio.config.xml \ android.hardware.radio.data.xml \ android.hardware.radio.messaging.xml \ @@ -2453,9 +2449,7 @@ PRODUCT_PACKAGES += \ vendor.qti.hardware.alarm.xml \ vendor.qti.hardware.data.connectionaidl.xml \ vendor.qti.hardware.data.iwlandata.xml \ - vendor.qti.hardware.display.allocator-service.xml \ vendor.qti.hardware.display.composer-service_peridot.xml \ - vendor.qti.hardware.display.demura-service.xml \ vendor.qti.hardware.perf2.xml \ vendor.qti.hardware.qconfig-service.xml \ vendor.qti.hardware.qseecom@1.0-service.xml \ @@ -2519,10 +2513,8 @@ PRODUCT_PACKAGES += \ vendor.dolby.media.c2@1.0-service \ vendor.qti.hardware.alarm-service \ vendor.qti.hardware.capabilityconfigstore@1.0-service \ - vendor.qti.hardware.display.allocator-service \ vendor.qti.hardware.display.color-service \ vendor.qti.hardware.display.composer-service \ - vendor.qti.hardware.display.demura-service \ vendor.qti.hardware.perf2-hal-service \ vendor.qti.hardware.qseecom@1.0-service \ vendor.qti.hardware.sensorscalibrate-service \ diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.display.allocator-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.display.allocator-service deleted file mode 100755 index bb9345e..0000000 Binary files a/proprietary/vendor/bin/hw/vendor.qti.hardware.display.allocator-service and /dev/null differ diff --git a/proprietary/vendor/bin/hw/vendor.qti.hardware.display.demura-service b/proprietary/vendor/bin/hw/vendor.qti.hardware.display.demura-service deleted file mode 100755 index 1a36055..0000000 Binary files a/proprietary/vendor/bin/hw/vendor.qti.hardware.display.demura-service and /dev/null differ diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.display.allocator-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.display.allocator-service.rc deleted file mode 100644 index 058212b..0000000 --- a/proprietary/vendor/etc/init/vendor.qti.hardware.display.allocator-service.rc +++ /dev/null @@ -1,9 +0,0 @@ -service vendor.qti.hardware.display.allocator /vendor/bin/hw/vendor.qti.hardware.display.allocator-service - class hal animation - user system - group graphics drmrpc - capabilities SYS_NICE - onrestart restart surfaceflinger - # MIUI ADD: Performance_MemoryEnhance - writepid /sys/kernel/reserve_pool/pid - # END Performance_MemoryEnhance diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.display.composer-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.display.composer-service_peridot.rc similarity index 100% rename from proprietary/vendor/etc/init/vendor.qti.hardware.display.composer-service.rc rename to proprietary/vendor/etc/init/vendor.qti.hardware.display.composer-service_peridot.rc diff --git a/proprietary/vendor/etc/init/vendor.qti.hardware.display.demura-service.rc b/proprietary/vendor/etc/init/vendor.qti.hardware.display.demura-service.rc deleted file mode 100644 index 77c6ec8..0000000 --- a/proprietary/vendor/etc/init/vendor.qti.hardware.display.demura-service.rc +++ /dev/null @@ -1,7 +0,0 @@ -service vendor.qti.hardware.display.demura /vendor/bin/hw/vendor.qti.hardware.display.demura-service - interface aidl vendor.qti.hardware.display.demura.IDemuraFileFinder/default - class hal - oneshot - disabled - user system - group graphics diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.graphics.mapper-impl-qti-display.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.graphics.mapper-impl-qti-display.xml deleted file mode 100644 index d7f429a..0000000 --- a/proprietary/vendor/etc/vintf/manifest/android.hardware.graphics.mapper-impl-qti-display.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - - vendor.qti.hardware.display.mapper - passthrough - 4.0 - - IQtiMapper - default - - - - android.hardware.graphics.mapper - passthrough - 4.0 - - IMapper - default - - - - - diff --git a/proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.display.allocator-service.xml b/proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.display.allocator-service.xml deleted file mode 100644 index 49e7c1f..0000000 --- a/proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.display.allocator-service.xml +++ /dev/null @@ -1,43 +0,0 @@ - - - - - android.hardware.graphics.allocator - 1 - - IAllocator - default - - - diff --git a/proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.display.demura-service.xml b/proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.display.demura-service.xml deleted file mode 100644 index 926538f..0000000 --- a/proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.display.demura-service.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - vendor.qti.hardware.display.demura - 1 - IDemuraFileFinder/default - - diff --git a/proprietary/vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-qti-display.so b/proprietary/vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-qti-display.so deleted file mode 100644 index 76b7bcc..0000000 Binary files a/proprietary/vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-qti-display.so and /dev/null differ