aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrohan <purohit.rohan@gmail.com>2016-12-22 21:06:03 +0530
committerFaiz Authar <faizauthar@gmail.com>2016-12-24 19:01:58 +0700
commit8d7dcf23fdc716e55e8ebd4f258186a59aa4fa0f (patch)
tree1d5003c9a2fe4a90943db4b30dc976b7a35757ca
parent837548d7969b7dd380194f5d8c0c2f987e02e168 (diff)
ferrari: update mm-pp-daemon service
Change-Id: I55654b8131c91b6d61a01c851e7ddccd1ccdc16d
-rw-r--r--proprietary-files.txt3
-rw-r--r--rootdir/etc/init.target.rc13
2 files changed, 14 insertions, 2 deletions
diff --git a/proprietary-files.txt b/proprietary-files.txt
index fc177bf..f4a367b 100644
--- a/proprietary-files.txt
+++ b/proprietary-files.txt
@@ -463,8 +463,7 @@ vendor/lib/libqmi.so|c7e6fdce02808c8ce8a0a82a6970e77a23cc5686
vendor/lib/libsmemlog.so|b87c633d0faa143db4744bd17de5b03d600df15e
# Postprocessing
-# mm-pp-daemon from hydrogen
-bin/mm-pp-daemon|3937f1fe46484d42d5ece121d136ae7707f7d454
+bin/mm-pp-daemon
vendor/lib64/libdisp-aba.so
-vendor/lib64/libmm-abl.so
vendor/lib64/libmm-abl-oem.so
diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc
index cca7ead..3cb9977 100644
--- a/rootdir/etc/init.target.rc
+++ b/rootdir/etc/init.target.rc
@@ -104,3 +104,16 @@ on enable-low-power
write /sys/devices/system/cpu/cpu4/core_ctl/busy_down_thres 5
write /sys/devices/system/cpu/cpu4/core_ctl/offline_delay_ms 5000
write /sys/devices/system/cpu/cpu4/core_ctl/not_preferred 1
+
+service ppd /system/bin/mm-pp-daemon
+ class late_start
+ disabled
+ user system
+ socket pps stream 0660 system system
+ group system graphics
+
+on property:init.svc.surfaceflinger=stopped
+ stop ppd
+
+on property:init.svc.surfaceflinger=running
+ start ppd