summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--msm8996-common/msm8996-common-vendor.mk8
-rwxr-xr-xmsm8996-common/proprietary/vendor/bin/energy-awarenessbin70128 -> 16248 bytes
-rw-r--r--msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@1.0-servicebin68720 -> 0 bytes
-rw-r--r--msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.0-servicebin0 -> 21272 bytes
-rwxr-xr-xmsm8996-common/proprietary/vendor/bin/thermal-enginebin7277248 -> 7009944 bytes
-rw-r--r--msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc4
-rw-r--r--msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf@2.0-service.rc4
-rw-r--r--msm8996-common/proprietary/vendor/lib/libperfconfig.sobin0 -> 15464 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib/libperfgluelayer.sobin28420 -> 23904 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib/libqti-perfd-client.sobin24308 -> 24264 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib/libqti-perfd.sobin123196 -> 116712 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib/libqti-util.sobin24320 -> 19528 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib/libthermalclient.sobin41148 -> 32564 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.perf@1.0.sobin88080 -> 78192 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.perf@2.0.sobin0 -> 95452 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib64/libperfconfig.sobin0 -> 19952 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib64/libperfgluelayer.sobin68328 -> 24072 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib64/libqti-perfd-client.sobin68600 -> 28992 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib64/libqti-perfd.sobin200232 -> 166536 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib64/libqti-util.sobin68208 -> 23600 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib64/libthermalclient.sobin68928 -> 45128 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib64/libthermalioctl.sobin68192 -> 15208 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.perf@1.0.sobin135552 -> 104848 bytes
-rw-r--r--msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.perf@2.0.sobin0 -> 122200 bytes
24 files changed, 10 insertions, 6 deletions
diff --git a/msm8996-common/msm8996-common-vendor.mk b/msm8996-common/msm8996-common-vendor.mk
index 003505a..5ab3d7a 100644
--- a/msm8996-common/msm8996-common-vendor.mk
+++ b/msm8996-common/msm8996-common-vendor.mk
@@ -145,7 +145,7 @@ PRODUCT_COPY_FILES += \
vendor/zuk/msm8996-common/proprietary/vendor/bin/hw/vendor.display.color@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.display.color@1.0-service \
vendor/zuk/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.gnss@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.gnss@1.0-service \
vendor/zuk/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.alarm@1.0-service \
- vendor/zuk/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.perf@1.0-service \
+ vendor/zuk/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.perf@2.0-service \
vendor/zuk/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti \
vendor/zuk/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti \
vendor/zuk/msm8996-common/proprietary/vendor/bin/ims_rtp_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/ims_rtp_daemon \
@@ -207,7 +207,7 @@ PRODUCT_COPY_FILES += \
vendor/zuk/msm8996-common/proprietary/vendor/etc/init/vendor.display.color@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.display.color@1.0-service.rc \
vendor/zuk/msm8996-common/proprietary/vendor/etc/init/vendor.qti.gnss@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.gnss@1.0-service.rc \
vendor/zuk/msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.alarm@1.0-service.rc \
- vendor/zuk/msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.perf@1.0-service.rc \
+ vendor/zuk/msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf@2.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.perf@2.0-service.rc \
vendor/zuk/msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.qdutils_disp@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.qdutils_disp@1.0-service-qti.rc \
vendor/zuk/msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc \
vendor/zuk/msm8996-common/proprietary/vendor/etc/perf/commonresourceconfigs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/commonresourceconfigs.xml \
@@ -414,6 +414,7 @@ PRODUCT_COPY_FILES += \
vendor/zuk/msm8996-common/proprietary/vendor/lib/libmmqjpegdma.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmqjpegdma.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib/libmorpho_image_stab4.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmorpho_image_stab4.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib/libmpbase.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmpbase.so \
+ vendor/zuk/msm8996-common/proprietary/vendor/lib/libperfconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib/libperfconfig.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib/libperfgluelayer.so:$(TARGET_COPY_OUT_VENDOR)/lib/libperfgluelayer.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib/libperipheral_client.so:$(TARGET_COPY_OUT_VENDOR)/lib/libperipheral_client.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib/libqcci_legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqcci_legacy.so \
@@ -480,6 +481,7 @@ PRODUCT_COPY_FILES += \
vendor/zuk/msm8996-common/proprietary/vendor/lib/vendor.display.color@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.display.color@1.2.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib/vendor.display.postproc@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.display.postproc@1.0.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.perf@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.perf@1.0.so \
+ vendor/zuk/msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.perf@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.perf@2.0.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.qdutils_disp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.qdutils_disp@1.0.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.tui_comm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.tui_comm@1.0.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.dpm.api@1.0.so \
@@ -578,6 +580,7 @@ PRODUCT_COPY_FILES += \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/libmdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmdsprpc.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/libnetmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr.so \
vendor/zuk/msm8996-common/proprietary/lib64/liboptizoom.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/liboptizoom.so \
+ vendor/zuk/msm8996-common/proprietary/vendor/lib64/libperfconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libperfconfig.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/libperfgluelayer.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libperfgluelayer.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/libperipheral_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libperipheral_client.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/libqcci_legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcci_legacy.so \
@@ -655,6 +658,7 @@ PRODUCT_COPY_FILES += \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.qmi@1.0.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.fm@1.0.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.perf@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.perf@1.0.so \
+ vendor/zuk/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.perf@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.perf@2.0.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.qdutils_disp@1.0.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.am@1.0_vendor.so \
vendor/zuk/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0_vendor.so \
diff --git a/msm8996-common/proprietary/vendor/bin/energy-awareness b/msm8996-common/proprietary/vendor/bin/energy-awareness
index 38be8f8..8fe2ccb 100755
--- a/msm8996-common/proprietary/vendor/bin/energy-awareness
+++ b/msm8996-common/proprietary/vendor/bin/energy-awareness
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@1.0-service b/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@1.0-service
deleted file mode 100644
index a466cb5..0000000
--- a/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@1.0-service
+++ /dev/null
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.0-service b/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.0-service
new file mode 100644
index 0000000..ce43b24
--- /dev/null
+++ b/msm8996-common/proprietary/vendor/bin/hw/vendor.qti.hardware.perf@2.0-service
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/bin/thermal-engine b/msm8996-common/proprietary/vendor/bin/thermal-engine
index df2a699..e8c738e 100755
--- a/msm8996-common/proprietary/vendor/bin/thermal-engine
+++ b/msm8996-common/proprietary/vendor/bin/thermal-engine
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc b/msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc
deleted file mode 100644
index d019a46..0000000
--- a/msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc
+++ /dev/null
@@ -1,4 +0,0 @@
-service perf-hal-1-0 /vendor/bin/hw/vendor.qti.hardware.perf@1.0-service
- class hal
- user root
- group root readproc
diff --git a/msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf@2.0-service.rc b/msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf@2.0-service.rc
new file mode 100644
index 0000000..618011b
--- /dev/null
+++ b/msm8996-common/proprietary/vendor/etc/init/vendor.qti.hardware.perf@2.0-service.rc
@@ -0,0 +1,4 @@
+service perf-hal-2-0 /vendor/bin/hw/vendor.qti.hardware.perf@2.0-service
+ class hal
+ user root
+ group root readproc oem_2907
diff --git a/msm8996-common/proprietary/vendor/lib/libperfconfig.so b/msm8996-common/proprietary/vendor/lib/libperfconfig.so
new file mode 100644
index 0000000..1cdb1da
--- /dev/null
+++ b/msm8996-common/proprietary/vendor/lib/libperfconfig.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib/libperfgluelayer.so b/msm8996-common/proprietary/vendor/lib/libperfgluelayer.so
index 33e21db..13bc799 100644
--- a/msm8996-common/proprietary/vendor/lib/libperfgluelayer.so
+++ b/msm8996-common/proprietary/vendor/lib/libperfgluelayer.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib/libqti-perfd-client.so b/msm8996-common/proprietary/vendor/lib/libqti-perfd-client.so
index 35b6b42..64b8466 100644
--- a/msm8996-common/proprietary/vendor/lib/libqti-perfd-client.so
+++ b/msm8996-common/proprietary/vendor/lib/libqti-perfd-client.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib/libqti-perfd.so b/msm8996-common/proprietary/vendor/lib/libqti-perfd.so
index 37aed1e..52f68a2 100644
--- a/msm8996-common/proprietary/vendor/lib/libqti-perfd.so
+++ b/msm8996-common/proprietary/vendor/lib/libqti-perfd.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib/libqti-util.so b/msm8996-common/proprietary/vendor/lib/libqti-util.so
index 7cf6d33..e0a9d65 100644
--- a/msm8996-common/proprietary/vendor/lib/libqti-util.so
+++ b/msm8996-common/proprietary/vendor/lib/libqti-util.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib/libthermalclient.so b/msm8996-common/proprietary/vendor/lib/libthermalclient.so
index c0fe653..e5b2883 100644
--- a/msm8996-common/proprietary/vendor/lib/libthermalclient.so
+++ b/msm8996-common/proprietary/vendor/lib/libthermalclient.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.perf@1.0.so b/msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.perf@1.0.so
index c084be6..4a7885e 100644
--- a/msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.perf@1.0.so
+++ b/msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.perf@1.0.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.perf@2.0.so b/msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.perf@2.0.so
new file mode 100644
index 0000000..6930c8d
--- /dev/null
+++ b/msm8996-common/proprietary/vendor/lib/vendor.qti.hardware.perf@2.0.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib64/libperfconfig.so b/msm8996-common/proprietary/vendor/lib64/libperfconfig.so
new file mode 100644
index 0000000..e141db6
--- /dev/null
+++ b/msm8996-common/proprietary/vendor/lib64/libperfconfig.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib64/libperfgluelayer.so b/msm8996-common/proprietary/vendor/lib64/libperfgluelayer.so
index 3943266..0e5492f 100644
--- a/msm8996-common/proprietary/vendor/lib64/libperfgluelayer.so
+++ b/msm8996-common/proprietary/vendor/lib64/libperfgluelayer.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib64/libqti-perfd-client.so b/msm8996-common/proprietary/vendor/lib64/libqti-perfd-client.so
index b8a5550..aefd2b7 100644
--- a/msm8996-common/proprietary/vendor/lib64/libqti-perfd-client.so
+++ b/msm8996-common/proprietary/vendor/lib64/libqti-perfd-client.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib64/libqti-perfd.so b/msm8996-common/proprietary/vendor/lib64/libqti-perfd.so
index 19af5a0..410f995 100644
--- a/msm8996-common/proprietary/vendor/lib64/libqti-perfd.so
+++ b/msm8996-common/proprietary/vendor/lib64/libqti-perfd.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib64/libqti-util.so b/msm8996-common/proprietary/vendor/lib64/libqti-util.so
index e9f0e39..e528de0 100644
--- a/msm8996-common/proprietary/vendor/lib64/libqti-util.so
+++ b/msm8996-common/proprietary/vendor/lib64/libqti-util.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib64/libthermalclient.so b/msm8996-common/proprietary/vendor/lib64/libthermalclient.so
index 77c61cd..5427bdd 100644
--- a/msm8996-common/proprietary/vendor/lib64/libthermalclient.so
+++ b/msm8996-common/proprietary/vendor/lib64/libthermalclient.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib64/libthermalioctl.so b/msm8996-common/proprietary/vendor/lib64/libthermalioctl.so
index 8f89c6f..b23a11d 100644
--- a/msm8996-common/proprietary/vendor/lib64/libthermalioctl.so
+++ b/msm8996-common/proprietary/vendor/lib64/libthermalioctl.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.perf@1.0.so b/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.perf@1.0.so
index 6f23731..349e5a7 100644
--- a/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.perf@1.0.so
+++ b/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.perf@1.0.so
Binary files differ
diff --git a/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.perf@2.0.so b/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.perf@2.0.so
new file mode 100644
index 0000000..3ef6f63
--- /dev/null
+++ b/msm8996-common/proprietary/vendor/lib64/vendor.qti.hardware.perf@2.0.so
Binary files differ