msm8937-common: Update perf stack to O

* From: TA-1025_00WW 8.1.0 OPR1.170623.026
This commit is contained in:
Bruno Martins 2018-01-13 11:46:35 +00:00 committed by Isaac Chen
parent 4dbde63fbc
commit d1f2c50dd8
4 changed files with 35 additions and 17 deletions

View file

@ -1,4 +1,7 @@
# Properties
PRODUCT_PROPERTY_OVERRIDES += \
ro.am.reschedule_service=true \
ro.sys.fw.use_trim_settings=true
ro.vendor.qti.sys.fw.use_trim_settings=true \
ro.vendor.qti.sys.fw.empty_app_percent=50 \
ro.vendor.qti.sys.fw.trim_empty_percent=100 \
ro.vendor.qti.sys.fw.trim_cache_percent=100 \
ro.vendor.qti.sys.fw.trim_enable_memory=6442450944

View file

@ -1,3 +1,4 @@
# Power IMPL
PRODUCT_PACKAGES += \
android.hardware.power@1.0-impl
android.hardware.power@1.0-impl \
android.hardware.power@1.0-service

View file

@ -318,14 +318,35 @@ vendor/lib64/libmmosal.so
vendor/lib/libwms.so|7df491e58c43b1274e9e7ef540aa6d2b3c1dd0d0
vendor/lib64/libwms.so|2a629122412cf6157945a629a8bb5d63292bf4df
# Perf - from santoni (Redmi 4X)
bin/iop:vendor/bin/iop
bin/msm_irqbalance:vendor/bin/msm_irqbalance
vendor/bin/perfd
vendor/lib/libqti-iop-client.so
# Perf - from TA-1025_00WW 8.1.0 OPR1.170623.026
-lib/vendor.qti.hardware.iop@1.0.so
lib/vendor.qti.hardware.perf@1.0.so
-lib64/vendor.qti.hardware.iop@1.0.so
lib64/vendor.qti.hardware.perf@1.0.so
vendor/bin/hw/vendor.qti.hardware.perf@1.0-service
vendor/bin/msm_irqbalance
vendor/etc/init/vendor.qti.hardware.perf@1.0-service.rc
vendor/etc/perf/perfboostsconfig.xml
vendor/lib/hw/vendor.qti.hardware.iop@1.0-impl.so
vendor/lib/libfeedbackhandler.so
vendor/lib/libperfgluelayer.so
vendor/lib/libqti-iopd-client.so
vendor/lib/libqti-iopd.so
vendor/lib/libqti-perfd-client.so
vendor/lib64/libqti-iop-client.so
vendor/lib/libqti-perfd.so
vendor/lib/libqti-util.so
vendor/lib/vendor.qti.hardware.iop@1.0_vendor.so
vendor/lib/vendor.qti.hardware.perf@1.0_vendor.so
vendor/lib64/hw/vendor.qti.hardware.iop@1.0-impl.so
vendor/lib64/libfeedbackhandler.so
vendor/lib64/libperfgluelayer.so
vendor/lib64/libqti-iopd-client.so
vendor/lib64/libqti-iopd.so
vendor/lib64/libqti-perfd-client.so
vendor/lib64/libqti-perfd.so
vendor/lib64/libqti-util.so
vendor/lib64/vendor.qti.hardware.iop@1.0_vendor.so
vendor/lib64/vendor.qti.hardware.perf@1.0_vendor.so
# Peripheral manager - from santoni (Redmi 4X)
bin/pm-proxy:vendor/bin/pm-proxy

View file

@ -281,13 +281,6 @@ service perfd /system/vendor/bin/perfd
disabled
socket perfd seqpacket 0666 root system
service iop /vendor/bin/iop
class main
user root
group root
disabled
socket iop seqpacket 0666 root system
on property:sys.boot_completed=1
write /dev/kmsg "Boot completed "
# Reset read ahead for dm-0 and dm-1 to 512kb
@ -419,7 +412,7 @@ service charger /charger
group system graphics
seclabel u:r:healthd:s0
service msm_irqbalance /vendor/bin/msm_irqbalance -f /system/vendor/etc/msm_irqbalance.conf
service vendor.msm_irqbalance /vendor/bin/msm_irqbalance -f /vendor/etc/msm_irqbalance.conf
class late_start
user root
group root