diff options
Diffstat (limited to 'rootdir/etc/init.qcom.rc')
-rwxr-xr-x | rootdir/etc/init.qcom.rc | 33 |
1 files changed, 28 insertions, 5 deletions
diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 2df57e9..dfd6beb 100755 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -818,10 +818,13 @@ on property:persist.env.fastdorm.enabled=true service cnd /system/bin/cnd class main socket cnd stream 660 root inet + group root wakelock + writepid /dev/cpuset/system-background/tasks service dpmd /system/bin/dpmd class late_start socket dpmd stream 660 root system + writepid /dev/cpuset/system-background/tasks service irsc_util /system/bin/irsc_util "/etc/sec_config" class core @@ -831,15 +834,19 @@ service irsc_util /system/bin/irsc_util "/etc/sec_config" service rmt_storage /system/bin/rmt_storage class core user root + group system wakelock + writepid /dev/cpuset/system-background/tasks service rfs_access /system/bin/rfs_access - class core - user root - group system net_raw + class core + user root + group system net_raw + writepid /dev/cpuset/system-background/tasks service tftp_server /system/bin/tftp_server class main user root + writepid /dev/cpuset/system-background/tasks on property:wc_transport.start_hci=true start start_hci_filter @@ -946,10 +953,13 @@ service qmiproxy /system/bin/qmiproxy service qmuxd /system/bin/qmuxd class main user root - group radio audio bluetooth gps nfc qcom_diag + group radio audio bluetooth gps nfc qcom_diag wakelock + writepid /dev/cpuset/system-background/tasks service netmgrd /system/bin/netmgrd class main + group radio system wakelock + writepid /dev/cpuset/system-background/tasks service ipacm-diag /system/bin/ipacm-diag class main @@ -961,16 +971,19 @@ service ipacm /system/bin/ipacm class main user net_admin group net_admin inet + writepid /dev/cpuset/system-background/tasks service qti /system/vendor/bin/qti class main user radio group radio net_raw qcom_diag usb net_admin + writepid /dev/cpuset/system-background/tasks service sensors /system/bin/sensors.qcom class core user root group root + writepid /dev/cpuset/system-background/tasks on property:ro.use_data_netmgrd=false # netmgr not supported on specific target @@ -1166,6 +1179,7 @@ service loc_launcher /system/bin/loc_launcher # loc_launcher will start as root and set its uid to gps class late_start group gps inet net_raw qcom_diag net_admin wifi + writepid /dev/cpuset/system-background/tasks service fm_dl /system/bin/sh /system/etc/init.qcom.fm.sh class late_start @@ -1278,7 +1292,16 @@ service ril-daemon2 /system/bin/rild -c 2 socket rild2 stream 660 root radio socket rild-debug2 stream 660 radio system user root - group radio cache inet misc audio log readproc wakelock qcom_diag + disabled + group radio cache inet misc audio sdcard_r sdcard_rw qcom_diag diag log + +service ril-daemon3 /system/bin/rild -c 3 + class main + socket rild3 stream 660 root radio + socket rild-debug3 stream 660 radio system + user root + disabled + group radio cache inet misc audio sdcard_r sdcard_rw qcom_diag diag log service usb_uicc_enable /system/bin/sh /system/etc/init.qcom.uicc.sh class late_start |