diff --git a/init.target.rc b/init.target.rc
index ae801d0f..293ead72 100755
--- a/init.target.rc
+++ b/init.target.rc
@@ -346,7 +346,7 @@ service pd_mapper /system/vendor/bin/pd-mapper
# group gps system qcom_diag diag log inet net_raw
# disabled
-on property:sys.ims.QMI_DAEMON_STATUS=1
+on property:vendor.ims.QMI_DAEMON_STATUS=1
start imsdatadaemon
service ims_rtp_daemon /system/vendor/bin/ims_rtp_daemon
@@ -355,15 +355,15 @@ service ims_rtp_daemon /system/vendor/bin/ims_rtp_daemon
group radio diag inet log
disabled
-service imscmservice /system/vendor/bin/imscmservice
+service imsrcsservice /system/vendor/bin/imsrcsd
class main
user system
group radio diag inet log
disabled
-on property:sys.ims.DATA_DAEMON_STATUS=1
+on property:vendor.ims.DATA_DAEMON_STATUS=1
start ims_rtp_daemon
- start imscmservice
+ start imsrcsservice
service ppd /system/vendor/bin/mm-pp-dpps
diff --git a/vintf.xml b/vintf.xml
index 83a44093..895a0f9d 100644
--- a/vintf.xml
+++ b/vintf.xml
@@ -433,4 +433,27 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
default
+
+
+ com.qualcomm.qti.uceservice
+ hwbinder
+
+ 1.0
+
+ IUceService
+ com.qualcomm.qti.uceservice
+
+
+
+
+
+ com.qualcomm.qti.imscmservice
+ hwbinder
+
+ 1.0
+
+ IImsCmService
+ qti.ims.connectionmanagerservice
+
+