aboutsummaryrefslogtreecommitdiff
path: root/rootdir/etc/init.qcom.rc
diff options
context:
space:
mode:
Diffstat (limited to 'rootdir/etc/init.qcom.rc')
-rw-r--r--rootdir/etc/init.qcom.rc8
1 files changed, 7 insertions, 1 deletions
diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc
index 800ca37..3937d50 100644
--- a/rootdir/etc/init.qcom.rc
+++ b/rootdir/etc/init.qcom.rc
@@ -286,6 +286,7 @@ service rmt_storage /system/bin/rmt_storage
class core
user root
group wakelock
+ writepid /dev/cpuset/system-background/tasks
service config_bt_addr /system/bin/btnvtool -O
class core
@@ -324,6 +325,7 @@ service qmuxd /system/bin/qmuxd
class main
user root
group radio audio bluetooth gps qcom_diag wakelock
+ writepid /dev/cpuset/system-background/tasks
service msm_irqbalance /system/bin/msm_irqbalance -f /system/vendor/etc/msm_irqbalance.conf
class core
@@ -334,6 +336,7 @@ service msm_irqbalance /system/bin/msm_irqbalance -f /system/vendor/etc/msm_irqb
service netmgrd /system/bin/netmgrd
class main
group system wakelock
+ writepid /dev/cpuset/system-background/tasks
on property:ro.use_data_netmgrd=false
# netmgr not supported on specific target
@@ -423,7 +426,7 @@ service qcamerasvr /system/bin/mm-qcamera-daemon
class late_start
user camera
group camera system inet input graphics
- writepid /dev/cpuset/system-background/tasks
+ writepid /dev/cpuset/camera-daemon/tasks
# Allow usb charging to be disabled peristently
on property:persist.usb.chgdisabled=1
@@ -436,6 +439,7 @@ service qseecomd /system/bin/qseecomd
class core
user root
group root
+ writepid /dev/cpuset/system-background/tasks
service perfd /vendor/bin/perfd
class main
@@ -448,11 +452,13 @@ service thermal-engine /vendor/bin/thermal-engine
class main
user root
group root
+ writepid /dev/cpuset/system-background/tasks
service time_daemon /system/bin/time_daemon
class late_start
user root
group root
+ writepid /dev/cpuset/system-background/tasks
service audiod /system/bin/audiod
class late_start