diff --git a/common.mk b/common.mk
index dd3a447..6dbe0ab 100644
--- a/common.mk
+++ b/common.mk
@@ -405,10 +405,6 @@ PRODUCT_PACKAGES += \
libvndfwk_detect_jni.qti \
libvndfwk_detect_jni.qti.vendor
-# QTI service tracker
-PRODUCT_PACKAGES += \
- vendor.qti.hardware.servicetracker@1.2.vendor
-
# RenderScript
PRODUCT_PACKAGES += \
android.hardware.renderscript@1.0-impl
diff --git a/configs/public.libraries.txt b/configs/public.libraries.txt
index b4e15cf..e846196 100644
--- a/configs/public.libraries.txt
+++ b/configs/public.libraries.txt
@@ -1,5 +1,4 @@
libportrait_repair_ppl3_ocl.so
-libqti-perfd-client.so
libadsprpc.so
libcdsprpc.so
libsdsprpc.so
diff --git a/manifest.xml b/manifest.xml
index 3d89c3d..1250c68 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -379,15 +379,6 @@
default
-
- vendor.qti.hardware.perf
- hwbinder
- 2.2
-
- IPerf
- default
-
-
vendor.qti.hardware.qccvndhal
hwbinder
@@ -625,15 +616,5 @@
@1.2::IQccsyshal/qccsyshal
-
- vendor.qti.qspmhal
- hwbinder
- 1.0
-
- IQspmhal
- default
-
- @1.0::IQspmhal/default
-
diff --git a/proprietary-files.txt b/proprietary-files.txt
index a6e0c00..443a70e 100644
--- a/proprietary-files.txt
+++ b/proprietary-files.txt
@@ -559,61 +559,6 @@ vendor/lib64/libOmxMpeghEncSw.so
vendor/lib64/libOmxQcelp13Dec.so
vendor/lib64/libOmxWmaDec.so
-# Perf
-vendor/bin/hw/vendor.qti.hardware.perf@2.2-service
-vendor/bin/poweropt-service
-vendor/etc/init/poweropt-service.rc
-vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc
-vendor/etc/perf/commonresourceconfigs.xml
-vendor/etc/perf/commonsysnodesconfigs.xml
-vendor/etc/perf/perfboostsconfig.xml
-vendor/etc/perf/perfconfigstore.xml
-vendor/etc/perf/targetconfig.xml
-vendor/etc/perf/targetresourceconfigs.xml
-vendor/etc/powerhint.xml
-vendor/etc/pwr/PowerFeatureConfig.xml
-vendor/etc/pwr/VideoPowerOptFeature.xml
-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
-vendor/lib/libqti-utils.so
-vendor/lib/vendor.qti.memory.pasrmanager@1.0.so
-vendor/lib/vendor.qti.memory.pasrmanager@1.1.so
-vendor/lib64/liblearningmodule.so
-vendor/lib64/libmeters.so
-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/lib64/libqti-utils.so
-vendor/lib64/libskewknob.so
-vendor/lib64/libvideooptfeature.so
-vendor/lib64/vendor.qti.memory.pasrmanager@1.0.so
-vendor/lib64/vendor.qti.memory.pasrmanager@1.1.so
-
-# Perf LM
-vendor/etc/lm/AdaptLaunchFeature.xml
-vendor/etc/lm/AppClassifierFeature.xml
-vendor/etc/lm/GameOptimizationFeature.xml
-vendor/etc/lm/PreKillFeature.xml
-vendor/etc/lm/prekill/prekill_2GB.data
-vendor/etc/lm/prekill/prekill_4GB.data
-vendor/etc/lm/prekill/prekill_6GB.data
-vendor/etc/lm/sPLHFeature.xml
-vendor/lib64/libadaptlaunch.so
-vendor/lib64/libappclassifier.so
-vendor/lib64/libgameoptfeature.so
-vendor/lib64/liblmutils-ns.so
-vendor/lib64/libmemperfd.so
-vendor/lib64/libmeters-ns.so
-vendor/lib64/libprekill.so
-vendor/lib64/libsplh.so
-
# Peripheral manager
vendor/bin/pm-proxy
vendor/bin/pm-service
@@ -688,23 +633,6 @@ vendor/lib64/libqmi_legacy.so
vendor/lib64/libqmiservices.so
vendor/lib64/libsubsystem_control.so
-# QSPM
-system_ext/bin/qspmsvc
-system_ext/etc/init/qspmsvc.rc
-system_ext/lib64/libqspmsvc.so
-system_ext/lib64/vendor.qti.qspmhal@1.0.so
-vendor/bin/vendor.qti.qspmhal@1.0-service
-vendor/etc/init/vendor.qti.qspmhal@1.0-service.rc
-vendor/etc/seccomp_policy/qspm.policy
-vendor/lib64/vendor.qti.qspmhal@1.0-impl.so
-vendor/lib64/vendor.qti.qspmhal@1.0.so
-
-# QTI service tracker
-vendor/bin/hw/vendor.qti.hardware.servicetracker@1.2-service
-vendor/etc/init/vendor.qti.hardware.servicetracker@1.2-service.rc
--vendor/etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml
-vendor/lib64/hw/vendor.qti.hardware.servicetracker@1.2-impl.so
-
# RIL
-product/app/uimgbaservice/uimgbaservice.apk
product/etc/permissions/UimGba.xml
diff --git a/rootdir/etc/init/hw/init.qcom.rc b/rootdir/etc/init/hw/init.qcom.rc
index f05e0e5..800b470 100644
--- a/rootdir/etc/init/hw/init.qcom.rc
+++ b/rootdir/etc/init/hw/init.qcom.rc
@@ -234,12 +234,6 @@ on post-fs-data
# Create directory used by display clients
mkdir /data/vendor/display 0770 system graphics
-
- # Change lm related dirs
- mkdir /data/vendor/lm 0700 root root
-
- # Create directory used by powermodule
- mkdir /data/vendor/pwr 0700 root root
# Create directory used by media clients
mkdir /data/vendor/media 0770 mediacodec media
@@ -336,11 +330,6 @@ on post-fs-data
#Create FM dir for patchdownloader
mkdir /data/vendor/fm 0770 system system
chmod 0770 /data/vendor/fm
-
- #Create PERFD deamon related dirs
- mkdir /data/vendor/perfd 0770 root system
- chmod 2770 /data/vendor/perfd
- rm /data/vendor/perfd/default_values
mkdir /data/vendor/secure_element 0777 system system