From 351d7233cd0ed7fafe90cb873fcfc556018a1e84 Mon Sep 17 00:00:00 2001 From: Devi Sandeep Endluri V V Date: Thu, 6 Jul 2017 22:37:35 +0530 Subject: [PATCH] ims: Uce Enabling Uce and ConnectionManager Service Desc: Enabling imsrcsd to run on init. 1. introduce imsrcsd 2. add IUceService Interface to vintf.xml 3. add IImsCmService Interface to vintf.xml 4. updating ims properties from "sys" to "vendor" Change-Id: I071a6011b95a0789f6a62622e5b0a9e2a990122c CRs-Fixed: 2019051, 2065708 --- init.target.rc | 8 ++++---- vintf.xml | 23 +++++++++++++++++++++++ 2 files changed, 27 insertions(+), 4 deletions(-) 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 + +