diff options
-rwxr-xr-x | init.target.rc | 8 | ||||
-rw-r--r-- | vintf.xml | 23 |
2 files changed, 27 insertions, 4 deletions
diff --git a/init.target.rc b/init.target.rc index ae801d0..293ead7 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 @@ -433,4 +433,27 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. <instance>default</instance> </interface> </hal> + <!-- IMS UCE Service --> + <hal format="hidl"> + <name>com.qualcomm.qti.uceservice</name> + <transport>hwbinder</transport> + <impl level="generic"></impl> + <version>1.0</version> + <interface> + <name>IUceService</name> + <instance>com.qualcomm.qti.uceservice</instance> + </interface> + </hal> + + <!-- IMS CM Service --> + <hal format="hidl"> + <name>com.qualcomm.qti.imscmservice</name> + <transport>hwbinder</transport> + <impl level="generic"></impl> + <version>1.0</version> + <interface> + <name>IImsCmService</name> + <instance>qti.ims.connectionmanagerservice</instance> + </interface> + </hal> </manifest> |