Add IMS daemons to startup
Need IMS daemons added to new target
CRs-Fixed: 519750
Change-Id: I666ca8d9c12691f76c30dc2be8f1e29468239f63
diff --git a/init.target.rc b/init.target.rc
index cff6386..8cc5e3c 100644
--- a/init.target.rc
+++ b/init.target.rc
@@ -58,6 +58,7 @@
export LD_PRELOAD /vendor/lib/libNimsWrap.so
on boot
+ start imsqmidaemon
insmod /system/lib/modules/adsprpc.ko
#Start the qcom-system-daemon service
@@ -116,3 +117,29 @@
class main
user media
group media
+
+service imsqmidaemon /system/bin/imsqmidaemon
+ class main
+ user system
+ group radio net_raw log qcom_diag
+ disabled
+
+# imsdatadaemon starts with root and UID will be downgraded to SYSTEM.
+service imsdatadaemon /system/bin/imsdatadaemon
+ class main
+ user root
+ group radio net_raw log qcom_diag net_admin
+ disabled
+
+on property:sys.ims.QMI_DAEMON_STATUS=1
+ start imsdatadaemon
+
+service ims_rtp_daemon /system/bin/ims_rtp_daemon
+ class main
+ user system
+ group radio net_raw diag qcom_diag log
+ disabled
+
+on property:sys.ims.DATA_DAEMON_STATUS=1
+ start ims_rtp_daemon
+