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
This commit is contained in:
parent
08552624cc
commit
351d7233cd
2 changed files with 27 additions and 4 deletions
|
@ -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
|
||||
|
|
23
vintf.xml
23
vintf.xml
|
@ -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>
|
||||
|
|
Loading…
Reference in a new issue