diff --git a/configs/hidl/manifest.xml b/configs/hidl/manifest.xml index 5b6a527..ce90b6e 100644 --- a/configs/hidl/manifest.xml +++ b/configs/hidl/manifest.xml @@ -273,16 +273,6 @@ default - - vendor.qti.hardware.perf - hwbinder - 2.2 - - IPerf - default - - @2.2::IPerf/default - vendor.qti.hardware.radio.am hwbinder diff --git a/configs/perf/msm_irqbalance.conf b/configs/msm_irqbalance.conf similarity index 100% rename from configs/perf/msm_irqbalance.conf rename to configs/msm_irqbalance.conf diff --git a/configs/perf/commonresourceconfigs.xml b/configs/perf/commonresourceconfigs.xml deleted file mode 100644 index cf776dc..0000000 --- a/configs/perf/commonresourceconfigs.xml +++ /dev/null @@ -1,275 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/perf/perfboostsconfig.xml b/configs/perf/perfboostsconfig.xml deleted file mode 100644 index 35d1a3d..0000000 --- a/configs/perf/perfboostsconfig.xml +++ /dev/null @@ -1,298 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/perf/perfconfigstore.xml b/configs/perf/perfconfigstore.xml deleted file mode 100644 index f56b13b..0000000 --- a/configs/perf/perfconfigstore.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/perf/powerhint.xml b/configs/perf/powerhint.xml deleted file mode 100644 index e930de0..0000000 --- a/configs/perf/powerhint.xml +++ /dev/null @@ -1,284 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/perf/targetconfig.xml b/configs/perf/targetconfig.xml deleted file mode 100644 index 62672bf..0000000 --- a/configs/perf/targetconfig.xml +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/perf/targetresourceconfigs.xml b/configs/perf/targetresourceconfigs.xml deleted file mode 100644 index 80ccff9..0000000 --- a/configs/perf/targetresourceconfigs.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/public.libraries.txt b/configs/public.libraries.txt index cf66a1c..fbc9774 100644 --- a/configs/public.libraries.txt +++ b/configs/public.libraries.txt @@ -5,7 +5,6 @@ libalhLDC.so libcdsprpc.so libHalSuperSensorServer.so libOpenCL.so -libqti-perfd-client.so libsdsprpc.so libSuperSensorCPU.so libSuperSensor.so diff --git a/proprietary-files.txt b/proprietary-files.txt index 2fe5d61..b5bf5a6 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -343,6 +343,9 @@ vendor/lib64/vendor.qti.imsrtpservice@3.0.so # IPA vendor/etc/init/ipa_fws.rc +# IRQ balance +vendor/bin/msm_irqbalance + # Keymaster vendor/bin/hw/android.hardware.keymaster@4.0-service-qti vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc @@ -397,23 +400,6 @@ vendor/lib/vendor.qti.hardware.vpp@1.1.so vendor/lib/vendor.qti.hardware.vpp@1.2.so vendor/lib/vendor.qti.hardware.vpp@1.3.so -# Perf -vendor/bin/hw/vendor.qti.hardware.perf@2.2-service -vendor/bin/msm_irqbalance -vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc -vendor/lib64/libperfconfig.so -vendor/lib64/libperfgluelayer.so -vendor/lib64/libperfioctl.so -vendor/lib64/libqti-perfd-client.so -vendor/lib64/libqti-perfd.so -vendor/lib64/libqti-util.so -vendor/lib/libperfconfig.so -vendor/lib/libperfgluelayer.so -vendor/lib/libperfioctl.so -vendor/lib/libqti-perfd-client.so -vendor/lib/libqti-perfd.so -vendor/lib/libqti-util.so - # Peripheral Manager vendor/bin/pm-proxy vendor/bin/pm-service diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 63c995a..5629f50 100644 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -204,10 +204,6 @@ on post-fs-data mkdir /data/vendor/fm 0770 system system chmod 0770 /data/vendor/fm - # Create PERFD deamon related dirs - mkdir /data/vendor/perfd 2770 root system - rm /data/vendor/perfd/default_values - # Mark the copy complete flag to not completed write /data/vendor/radio/copy_complete 0 chown radio radio /data/vendor/radio/copy_complete diff --git a/sm6150.mk b/sm6150.mk index fcb0d65..ebc7117 100644 --- a/sm6150.mk +++ b/sm6150.mk @@ -194,6 +194,10 @@ PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/security/sec_config:$(TARGET_COPY_OUT_VENDOR)/etc/sec_config +# IRQ balance +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf + # LiveDisplay PRODUCT_PACKAGES += \ vendor.lineage.livedisplay@2.1-service.xiaomi_sm6150 @@ -239,19 +243,6 @@ DEVICE_PACKAGE_OVERLAYS += \ PRODUCT_ENFORCE_RRO_TARGETS += * -# Perf -PRODUCT_PACKAGES += \ - vendor.qti.hardware.perf@2.2.vendor - -PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/configs/perf/commonresourceconfigs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/commonresourceconfigs.xml \ - $(LOCAL_PATH)/configs/perf/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \ - $(LOCAL_PATH)/configs/perf/perfboostsconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/perfboostsconfig.xml \ - $(LOCAL_PATH)/configs/perf/perfconfigstore.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/perfconfigstore.xml \ - $(LOCAL_PATH)/configs/perf/powerhint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.xml \ - $(LOCAL_PATH)/configs/perf/targetconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/targetconfig.xml \ - $(LOCAL_PATH)/configs/perf/targetresourceconfigs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/targetresourceconfigs.xml - # Power PRODUCT_PACKAGES += \ android.hardware.power-service-qti diff --git a/vendor.prop b/vendor.prop index 1d51edb..03f2922 100644 --- a/vendor.prop +++ b/vendor.prop @@ -161,9 +161,6 @@ persist.dbg.wfc_avail_ovr=1 debug.stagefright.ccodec=1 debug.stagefright.omx_default_rank=0 -# Perf -ro.vendor.extension_library=libqti-perfd-client.so - # QC framework value-adds ro.vendor.qti.va_aosp.support=1