summaryrefslogtreecommitdiff
path: root/rootdir
diff options
context:
space:
mode:
authorEthan Chen <intervigil@gmail.com>2020-06-07 15:29:27 -0700
committerNolen Johnson <johnsonnolen@gmail.com>2020-07-14 18:34:36 -0400
commit1d95e4a96562b531b9aa2c76cbca28484efda0a5 (patch)
tree6f33d7205e1ad294718ce3142aff6f823c9c95c7 /rootdir
parent56d409b951c88dbe0dbbe39cdd5cca3f9137227c (diff)
pro1: Move all services to system-background cpu set
Change-Id: Ief0197eb8cdbda40ce4aa3bd9c5f79ae1db0d635
Diffstat (limited to 'rootdir')
-rw-r--r--rootdir/etc/init.qcom.rc30
1 files changed, 30 insertions, 0 deletions
diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc
index 93f00cd..c82ec78 100644
--- a/rootdir/etc/init.qcom.rc
+++ b/rootdir/etc/init.qcom.rc
@@ -413,6 +413,7 @@ service btlfpserver /vendor/bin/hw/btlfpserver
user system
group system
interface vendor.hardware.betterlife.fingerprint@1.0::IBtlFingerprint default
+ writepid /dev/cpuset/system-background/tasks
service charger /charger
class charger
@@ -440,22 +441,26 @@ service vendor.adsprpcd /vendor/bin/adsprpcd
class main
user media
group media
+ writepid /dev/cpuset/system-background/tasks
service vendor.atfwd /vendor/bin/ATFWD-daemon
class main
user system
group system radio
+ writepid /dev/cpuset/system-background/tasks
service vendor.cnd /vendor/bin/cnd
class main
user system
group system wifi inet radio wakelock net_admin
+ writepid /dev/cpuset/system-background/tasks
service vendor.cnss-daemon /vendor/bin/cnss-daemon -n -l
class late_start
user system
group system inet net_admin wifi
capabilities NET_ADMIN
+ writepid /dev/cpuset/system-background/tasks
on property:sys.shutdown.requested=*
write /sys/kernel/shutdown_wlan/shutdown 1
@@ -466,6 +471,7 @@ service vendor.cnss_diag /vendor/bin/cnss_diag -q -f -t HELIUM
user system
group system wifi inet sdcard_rw media_rw diag
oneshot
+ writepid /dev/cpuset/system-background/tasks
on property:vold.decrypt=trigger_restart_framework
start vendor.cnss_diag
@@ -474,17 +480,20 @@ service vendor.dpmQmiMgr /vendor/bin/dpmQmiMgr
class main
user system
group system
+ writepid /dev/cpuset/system-background/tasks
service vendor.energy-awareness /vendor/bin/energy-awareness
class main
user root
group system
oneshot
+ writepid /dev/cpuset/system-background/tasks
service vendor.hvdcp_opti /vendor/bin/hvdcp_opti
class main
user root
group system wakelock
+ writepid /dev/cpuset/system-background/tasks
on charger
start vendor.hvdcp_opti
@@ -494,6 +503,7 @@ service vendor.ims_rtp_daemon /vendor/bin/ims_rtp_daemon
class main
user system
group radio diag inet log
+ writepid /dev/cpuset/system-background/tasks
on property:vendor.ims.DATA_DAEMON_STATUS=1
restart vendor.ims_rtp_daemon
@@ -506,6 +516,7 @@ service vendor.imsdatadaemon /vendor/bin/imsdatadaemon
user system
socket ims_datad stream 0660 system radio
group system wifi radio inet log diag
+ writepid /dev/cpuset/system-background/tasks
disabled
on property:vendor.ims.QMI_DAEMON_STATUS=1
@@ -516,26 +527,31 @@ service vendor.imsqmidaemon /vendor/bin/imsqmidaemon
user system
socket ims_qmid stream 0660 system radio
group radio log diag
+ writepid /dev/cpuset/system-background/tasks
service vendor.imsrcsservice /vendor/bin/imsrcsd
class main
user system
group radio diag inet log wakelock
+ writepid /dev/cpuset/system-background/tasks
service vendor.irsc_util /vendor/bin/irsc_util "/vendor/etc/sec_config"
class core
user root
oneshot
+ writepid /dev/cpuset/system-background/tasks
service vendor.ipacm /vendor/bin/ipacm
class main
user radio
group radio inet
+ writepid /dev/cpuset/system-background/tasks
service vendor.loc_launcher /vendor/bin/loc_launcher
class late_start
user gps
group gps
+ writepid /dev/cpuset/system-background/tasks
service vendor.macplugin /vendor/bin/macplugin
class main
@@ -547,23 +563,28 @@ service vendor.msm_irqbalance /vendor/bin/msm_irqbalance -f /vendor/etc/msm_irqb
class main
user root
group root
+ writepid /dev/cpuset/system-background/tasks
service vendor.netmgrd /vendor/bin/netmgrd
class main
+ writepid /dev/cpuset/system-background/tasks
service vendor.pd_mapper /vendor/bin/pd-mapper
class core
+ writepid /dev/cpuset/system-background/tasks
service vendor.per_mgr /vendor/bin/pm-service
class core
user system
group system
ioprio rt 4
+ writepid /dev/cpuset/system-background/tasks
service vendor.per_proxy /vendor/bin/pm-proxy
class core
user system
group system
+ writepid /dev/cpuset/system-background/tasks
disabled
on property:init.svc.vendor.per_mgr=running
@@ -577,6 +598,7 @@ service vendor.ppd /vendor/bin/mm-pp-dpps
user system
group system graphics
socket pps stream 0660 system system
+ writepid /dev/cpuset/system-background/tasks
disabled
on property:init.svc.surfaceflinger=stopped
@@ -602,11 +624,13 @@ service vendor.qrtr-ns /vendor/bin/qrtr-ns -f
user vendor_qrtr
group vendor_qrtr
capabilities NET_BIND_SERVICE
+ writepid /dev/cpuset/system-background/tasks
service vendor.qseecomd /vendor/bin/qseecomd
class core
user root
group root
+ writepid /dev/cpuset/system-background/tasks
service vendor.ril-daemon2 /vendor/bin/hw/rild -c 2
class main
@@ -619,20 +643,24 @@ service vendor.rmt_storage /vendor/bin/rmt_storage
user root
shutdown critical
ioprio rt 0
+ writepid /dev/cpuset/system-background/tasks
service vendor.sensors.qti /vendor/bin/sensors.qti
class core
user system
group system
+ writepid /dev/cpuset/system-background/tasks
service vendor.spdaemon /vendor/bin/spdaemon
class core
user system
group system
+ writepid /dev/cpuset/system-background/tasks
service vendor.tftp_server /vendor/bin/tftp_server
class core
user root
+ writepid /dev/cpuset/system-background/tasks
service vendor.thermal-engine /vendor/bin/thermal-engine
class main
@@ -642,6 +670,7 @@ service vendor.thermal-engine /vendor/bin/thermal-engine
socket thermal-recv-passive-client stream 0666 system system
socket thermal-send-rule stream 0660 system system
group root
+ writepid /dev/cpuset/system-background/tasks
service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
-O/data/vendor/wifi/wpa/sockets -puse_p2p_group_interface=1 -dd \
@@ -654,5 +683,6 @@ service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
interface android.hardware.wifi.supplicant@1.1::ISupplicant default
class main
socket vendor_wpa_wlan0 dgram 660 wifi wifi
+ writepid /dev/cpuset/system-background/tasks
disabled
oneshot