sanders: update for IMS

* Services update
* Add HIDL HALs
This commit is contained in:
Vachounet
2018-01-11 14:01:01 +01:00
committed by therootlord
parent 2857c412b3
commit ebf6515642
2 changed files with 49 additions and 31 deletions

View File

@@ -383,5 +383,23 @@
<instance>default</instance>
</interface>
</hal>
<hal format="hidl">
<name>com.qualcomm.qti.imscmservice</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>IImsCmService</name>
<instance>qti.ims.connectionmanagerservice</instance>
</interface>
</hal>
<hal format="hidl">
<name>vendor.qti.imsrtpservice</name>
<transport>hwbinder</transport>
<version>1.0</version>
<interface>
<name>IRTPService</name>
<instance>imsrtpservice</instance>
</interface>
</hal>
</manifest>

View File

@@ -579,37 +579,6 @@ service irsc_util /system/vendor/bin/irsc_util "/system/vendor/etc/sec_config"
user root
oneshot
service ims_rtp_daemon /system/vendor/bin/ims_rtp_daemon
class main
user system
socket ims_rtpd stream 0660 system radio
group radio diag inet log
disabled
on property:sys.ims.DATA_DAEMON_STATUS=1
start ims_rtp_daemon
service imscmservice /system/vendor/bin/imscmservice
class main
user system
group radio diag log
disabled
writepid /dev/cpuset/system-background/tasks
on property:sys.ims.DATA_DAEMON_STATUS=1
start imscmservice
service imsdatadaemon /system/vendor/bin/imsdatadaemon
class main
user system
socket ims_datad stream 0660 system radio
group system wifi radio inet log diag
disabled
writepid /dev/cpuset/system-background/tasks
on property:sys.ims.QMI_DAEMON_STATUS=1
start imsdatadaemon
service imsqmidaemon /system/vendor/bin/imsqmidaemon
class main
user system
@@ -617,9 +586,40 @@ service imsqmidaemon /system/vendor/bin/imsqmidaemon
group radio log diag
writepid /dev/cpuset/system-background/tasks
service imsdatadaemon /system/vendor/bin/imsdatadaemon
class main
user system
socket ims_datad stream 0660 system radio
group system wifi radio inet log diag
writepid /dev/cpuset/system-background/tasks
disabled
on property:vendor.ims.QMI_DAEMON_STATUS=1
start imsdatadaemon
service ims_rtp_daemon /system/vendor/bin/ims_rtp_daemon
class main
user system
socket ims_rtpd stream 0660 system radio
group radio diag inet log
disabled
service imsrcsservice /system/vendor/bin/imsrcsd
class main
user system
group radio diag inet log
writepid /dev/cpuset/system-background/tasks
disabled
on property:vendor.ims.DATA_DAEMON_STATUS=1
start ims_rtp_daemon
start imsrcsservice
service rmt_storage /system/vendor/bin/rmt_storage
class core
user root
ioprio rt 0
shutdown critical
writepid /dev/cpuset/system-background/tasks
on property:wc_transport.start_fmhci=true