rosemary: Update blobs from V13.0.6.0

This commit is contained in:
Matsvei Niaverau
2023-11-03 07:53:58 +01:00
parent 2e830b6326
commit b4ec0fc34b
2204 changed files with 2325 additions and 6273 deletions
@@ -1,4 +1,4 @@
service bluetooth-1-0 /vendor/bin/hw/android.hardware.bluetooth@1.0-service-mediatek
service bluetooth-1-1 /vendor/bin/hw/android.hardware.bluetooth@1.1-service-mediatek
class hal
user bluetooth
group bluetooth
@@ -6,10 +6,10 @@ service bluetooth-1-0 /vendor/bin/hw/android.hardware.bluetooth@1.0-service-medi
capabilities SYS_NICE
on property:vts.native_server.on=1 && property:ro.build.type=userdebug
stop bluetooth-1-0
stop bluetooth-1-1
on property:vts.native_server.on=1 && property:ro.build.type=eng
stop bluetooth-1-0
stop bluetooth-1-1
on property:vts.native_server.on=0 && property:ro.build.type=userdebug
start bluetooth-1-0
start bluetooth-1-1
on property:vts.native_server.on=0 && property:ro.build.type=eng
start bluetooth-1-0
start bluetooth-1-1
@@ -9,7 +9,7 @@ service vendor.move_data_sh /system/bin/move_widevine_data.sh
disabled
oneshot
service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-service.widevine
service vendor.drm-widevine-hal-1-4 /vendor/bin/hw/android.hardware.drm@1.4-service.widevine
interface android.hardware.drm@1.0::ICryptoFactory widevine
interface android.hardware.drm@1.0::IDrmFactory widevine
interface android.hardware.drm@1.1::ICryptoFactory widevine
@@ -18,6 +18,8 @@ service vendor.drm-widevine-hal-1-3 /vendor/bin/hw/android.hardware.drm@1.3-serv
interface android.hardware.drm@1.2::IDrmFactory widevine
interface android.hardware.drm@1.3::ICryptoFactory widevine
interface android.hardware.drm@1.3::IDrmFactory widevine
interface android.hardware.drm@1.4::ICryptoFactory widevine
interface android.hardware.drm@1.4::IDrmFactory widevine
interface android.hidl.base@1.0::IBase widevine
class hal
user media
@@ -0,0 +1,5 @@
service vendor.gnss-default /vendor/bin/hw/android.hardware.gnss-service.mediatek
class hal
user system
capabilities WAKE_ALARM
group system gps
@@ -1,4 +0,0 @@
service gnss_service /vendor/bin/hw/android.hardware.gnss@2.1-service-mediatek
class hal
user system
group system gps
@@ -1,4 +0,0 @@
service vendor.keymaster-4-0-beanpod /vendor/bin/hw/android.hardware.keymaster@4.0-service.beanpod
class early_hal
user system
group system drmrpc
@@ -0,0 +1,6 @@
service vendor.keymaster-4-1-beanpod /vendor/bin/hw/android.hardware.keymaster@4.1-service.beanpod
interface android.hardware.keymaster@4.0::IKeymasterDevice default
interface android.hardware.keymaster@4.1::IKeymasterDevice default
class early_hal
user system
group system drmrpc
@@ -0,0 +1,7 @@
service android-hardware-media-c2-hal-1-2 /vendor/bin/hw/android.hardware.media.c2@1.2-mediatek
class hal
user mediacodec
group camera drmrpc mediadrm media_rw sdcard_rw media system audio inet net_bt net_bt_admin net_bw_acct sdcard_r
ioprio rt 4
writepid /dev/cpuset/foreground/tasks
@@ -4,8 +4,11 @@ service neuralnetworks_hal_service_mtk_neuron /vendor/bin/hw/android.hardware.ne
group system readproc
disabled
on property:ro.vendor.mtk_nn_support=1
on property:ro.vendor.mtk_nn_baseline_support=1
start neuralnetworks_hal_service_mtk_neuron
on post-fs-data
mkdir /data/vendor/h2o 660 system system
mkdir /data/vendor/hmp 0775 system system
on post-fs-data
mkdir /data/vendor/nn 0775 system system
@@ -3,6 +3,5 @@ service mtk_secure_element_hal_service /vendor/bin/hw/android.hardware.secure_el
user secure_element
group secure_element
disabled
on boot && property:ro.boot.product.vendor.sku=rosemary
start mtk_secure_element_hal_service
@@ -1,6 +1,7 @@
service vendor.thermal-hal-2-0.mtk /vendor/bin/hw/android.hardware.thermal@2.0-service.mtk
interface android.hardware.thermal@1.0::IThermal default
interface android.hardware.thermal@2.0::IThermal default
socket thermal_hal_socket stream 660 root system
class hal
user system
group system
@@ -0,0 +1,13 @@
on boot
chown root system /sys/class/typec/port0/power_role
chown root system /sys/class/typec/port0/data_role
chown root system /sys/class/typec/port0/port_type
chmod 664 /sys/class/typec/port0/power_role
chmod 664 /sys/class/typec/port0/data_role
chmod 664 /sys/class/typec/port0/port_type
service vendor.usb-hal-1-2 /vendor/bin/hw/android.hardware.usb@1.2-service-mediatekv2
class hal
user root
group root system shell mtp
capabilities
@@ -9,7 +9,7 @@ service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
interface android.hardware.wifi.supplicant@1.1::ISupplicant default
interface android.hardware.wifi.supplicant@1.2::ISupplicant default
interface android.hardware.wifi.supplicant@1.3::ISupplicant default
interface vendor.mediatek.hardware.wifi.supplicant@2.0::ISupplicant default
interface android.hardware.wifi.supplicant@1.4::ISupplicant default
class main
socket wpa_wlan0 dgram 660 wifi wifi
disabled
+40 -6
View File
@@ -1,15 +1,47 @@
# Set enableflags for boot Systrace
#====== Capture Boot Systrace ======
on early-init && property:ro.boot.boot_trace=1
setprop debug.atrace.tags.enableflags 0x1fffffe
# Configuare ftrace
write /sys/kernel/tracing/buffer_size_kb "24576"
write /sys/kernel/tracing/trace_options "nooverwrite"
#Trace SystemUI App for booting
setprop debug.atrace.app_number 1
setprop debug.atrace.app_0 "com.android.systemui"
write /sys/kernel/tracing/events/sched/sched_stat_iowait/enable 1
write /sys/kernel/tracing/events/sched/sched_wakeup_new/enable 1
write /sys/kernel/tracing/events/sched/sched_blocked_reason/enable 1
write /sys/kernel/tracing/events/android_fs/enable 1
write /sys/kernel/tracing/events/block/block_rq_issue/enable 1
write /sys/kernel/tracing/events/block/block_rq_insert/enable 1
write /sys/kernel/tracing/events/block/block_rq_complete/enable 1
write /sys/kernel/tracing/events/power/cpu_frequency_limits/enable 1
# re-triger trace after atrace.rc disable tracing_on on late-init
# enable mtk events for Legacy kernel
write /sys/devices/system/cpu/perf/enable 1
write /sys/kernel/tracing/events/mtk_events/perf_index_l/enable 1
write /sys/kernel/tracing/events/mtk_events/perf_index_s/enable 1
setprop debug.atrace.tags.enableflags 0x1fffffe
#Trace SystemUI App for booting
setprop debug.atrace.app_number 1
setprop debug.atrace.app_0 "com.android.systemui"
# try to enable mtk events early
on late-fs && property:ro.boot.boot_trace=1
write /sys/devices/system/cpu/perf/enable 1
write /sys/kernel/tracing/events/perf_tracker/enable 1
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
# enable mtk events
on post-fs-data && property:ro.boot.boot_trace=1
write /sys/devices/system/cpu/perf/enable 1
write /sys/kernel/tracing/events/perf_tracker/enable 1
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
# atrace.rc disable ftrace on late-init, re-enable ftrace
on late-init && property:ro.boot.boot_trace=1
write /sys/kernel/tracing/tracing_on 1
#====== Capture Systrace via property ======
on property:persist.vendor.boot_trace=1
write /proc/bootprof "Persist boot_trace trigger"
write /sys/devices/system/cpu/perf/enable 1
@@ -19,6 +51,7 @@ on property:persist.vendor.boot_trace=1
# enable events
write /sys/kernel/tracing/events/power/cpu_frequency/enable 1
write /sys/kernel/tracing/events/power/cpu_frequency_limits/enable 1
write /sys/kernel/tracing/events/sched/sched_wakeup/enable 1
write /sys/kernel/tracing/events/sched/sched_wakeup_new/enable 1
write /sys/kernel/tracing/events/sched/sched_switch/enable 1
@@ -31,6 +64,7 @@ on property:persist.vendor.boot_trace=1
write /sys/kernel/tracing/events/block/block_rq_complete/enable 1
write /sys/kernel/tracing/events/workqueue/workqueue_execute_start/enable 1
write /sys/kernel/tracing/events/workqueue/workqueue_execute_end/enable 1
write /sys/kernel/tracing/events/scheduler/sched_frequency_limits/enable 1
# Configuare ftrace
write /sys/kernel/tracing/buffer_size_kb "24576"
+7
View File
@@ -0,0 +1,7 @@
on early-init
exec_background -- /vendor/bin/chipinfo
on post-fs-data
wait_for_prop ro.vendor.soc.model_ready 1
setprop ro.soc.model ${ro.vendor.soc.model}
setprop ro.soc.manufacturer ${ro.vendor.soc.manufacturer}
+12
View File
@@ -0,0 +1,12 @@
# MTK platform .rc configure
service dmc_core /vendor/bin/dmc_core
class core
class hal
user system
group system
interface vendor.mediatek.hardware.dmc@1.0::IDmcService dmc_hidl_service
interface vendor.mediatek.hardware.dmc@1.1::IDmcService dmc_hidl_service
interface vendor.mediatek.hardware.dmc@1.2::IDmcService dmc_hidl_service
interface vendor.mediatek.hardware.apmonitor@2.0::IApmService apm_hidl_service
disabled
oneshot
+1
View File
@@ -15,6 +15,7 @@ service hostapd /vendor/bin/hw/hostapd
interface android.hardware.wifi.hostapd@1.0::IHostapd default
interface android.hardware.wifi.hostapd@1.1::IHostapd default
interface android.hardware.wifi.hostapd@1.2::IHostapd default
interface android.hardware.wifi.hostapd@1.3::IHostapd default
class main
capabilities NET_ADMIN NET_RAW
user wifi
-36
View File
@@ -1,36 +0,0 @@
#
on early-init
on post-fs-data
#SeLinux
mkdir /data/vendor/mdlpm 0770 system radio
restorecon /data/vendor/mdlpm
mkdir /data/vendor/md3 0770 system radio
restorecon /data/vendor/md3
mkdir /data/vendor_de/md 0770 system radio
restorecon /data/vendor_de/md
restorecon_recursive /mnt/vendor/protect_f
restorecon_recursive /mnt/vendor/protect_s
#
# Modem related services
#
service vendor.ccci_fsd /vendor/bin/ccci_fsd 0
user radio
group radio system
class core
priority -20
ioprio rt 4
oneshot
service vendor.ccci3_fsd /vendor/bin/ccci_fsd 2
user radio
group radio system
class core
oneshot
+14
View File
@@ -14,12 +14,26 @@ on post-fs-data
# chown radio radio /sys/class/BOOT/BOOT/boot/md
chown radio radio /sys/kernel/ccci/boot
#from ccci_fsd
mkdir /data/vendor/mdlpm 0770 system radio
restorecon /data/vendor/mdlpm
# mkdir /data/vendor/md3 0770 system radio
restorecon /data/vendor/md3
mkdir /data/vendor_de/md 0770 system radio
restorecon /data/vendor_de/md
restorecon_recursive /mnt/vendor/protect_f
restorecon_recursive /mnt/vendor/protect_s
#SeLinux
service ccci_mdinit /vendor/bin/ccci_mdinit 0
user system
group radio system
class core
priority -20
ioprio rt 4
oneshot
service ccci3_mdinit /vendor/bin/ccci_mdinit 2
+1 -1
View File
@@ -1,4 +1,4 @@
# load gps_drv
on property:vendor.connsys.driver.ready=yes
insmod /vendor/lib/modules/gps_drv.ko
insmod /vendor/lib/modules/${ro.vendor.gps.chrdev}.ko
+2 -2
View File
@@ -1,6 +1,6 @@
on boot
setprop ro.vendor.md_apps.support 1
setprop ro.vendor.md_apps.load_type user
setprop ro.vendor.md_apps.load_verno "MOLY.LR13.R1.MP.V89.5.P64"
setprop ro.vendor.md_apps.load_verno "MOLY.LR13.R1.MP.V89.6.P13"
setprop ro.vendor.md_apps.load_gencfg "GEN95_USER"
setprop ro.vendor.md_apps.load_date "2022/03/23 14:41:54 GMT +08:00"
setprop ro.vendor.md_apps.load_date "2022/05/31 23:22:53 GMT +08:00"
+1 -1
View File
@@ -1,7 +1,7 @@
#copy from device/mediatek/common/init.volte.rc
service vendor.volte_imcb /vendor/bin/volte_imcb
class core
class main
socket volte_imsa1 stream 660 system radio
socket volte_imsa2 stream 660 system radio
# socket volte_imsvt1 stream 660 root radio
+1 -1
View File
@@ -49,7 +49,7 @@ on property:vendor.volte_md_status=exception
stop volte_imsm_93
service volte_imsm_93 /vendor/bin/volte_imsm_93
class core
class main
user system
group radio cache inet misc log system wifi net_raw
capabilities NET_RAW NET_ADMIN
+1 -1
View File
@@ -2,7 +2,7 @@
#copy from device/mediatek/common/init.volte.rc
service vendor.volte_stack /vendor/bin/volte_stack
class core
class main
socket volte_stack stream 660 system system
user system
group system log inet radio
+1 -1
View File
@@ -1,7 +1,7 @@
#copy from device/mediatek/common/init.volte.rc
service vendor.volte_ua /vendor/bin/volte_ua
class core
class main
socket volte_ua stream 660 system system
user radio
group system log inet radio net_admin
-15
View File
@@ -1,15 +0,0 @@
#
## WFCA related services (Begin)
#
service wfca /vendor/bin/wfca
class core
socket wfca stream 660 root system
socket wfca_rds stream 660 root system
user root
group system log inet radio net_admin root wakelock
#
## WFCA related services (End)
#
+1 -1
View File
@@ -1,6 +1,6 @@
# load wifi driver after wmt_loader finish
on property:vendor.connsys.driver.ready=yes
insmod /vendor/lib/modules/wmt_chrdev_wifi.ko
insmod /vendor/lib/modules/${ro.vendor.wlan.chrdev}.ko
insmod /vendor/lib/modules/wlan_drv_${ro.vendor.wlan.gen}.ko
start wlan_assistant
-42
View File
@@ -1,42 +0,0 @@
on post-fs-data
exec rm -f /data/vendor/ipsec/wo
mkdir /data/vendor/ipsec 0770 system system
mkdir /data/vendor/ipsec/wo 0770 system system
mkdir /dev/vendor/net/ 0770 system system
chown system /data/vendor/ipsec/wo_apn.conf
chown system /data/vendor/ipsec/charon.ctl
chown system /data/vendor/ipsec/charon.pid
chown system /data/vendor/ipsec/starter.charon.pid
chmod 770 /data/vendor/ipsec/wo_apn.conf
chmod 770 /data/vendor/ipsec/charon.ctl
chmod 770 /data/vendor/ipsec/charon.pid
chmod 770 /data/vendor/ipsec/starter.charon.pid
on property:vendor.volte_md_status=ready && property:persist.vendor.mtk_wfc_support=1
start vendor.epdg_wod
on property:vendor.volte_md_status=reset
stop vendor.epdg_wod
on property:vendor.volte_md_status=stop
stop vendor.epdg_wod
on property:vendor.volte_md_status=flightmode
stop vendor.epdg_wod
on property:vendor.volte_md_status=exception
stop vendor.epdg_wod
# Trigger TRM when wod restart
on property:ro.vendor.md_apps.load_type=user && property:init.svc.vendor.epdg_wod=restarting
setprop vendor.ril.mux.report.case 2
setprop vendor.ril.muxreport 1
service vendor.epdg_wod /vendor/bin/epdg_wod
class late_start
socket wod_action stream 660 system system
socket wod_sim stream 660 system system
user system
group system shell log inet radio net_admin
capabilities NET_RAW NET_ADMIN WAKE_ALARM CHOWN KILL NET_BIND_SERVICE
disabled
-65
View File
@@ -1,65 +0,0 @@
# MTK connectivity .rc configure
on post-fs-data
mkdir /data/vendor/stp_dump 0755 system system
mkdir /data/vendor/connsyslog 0755 system system
on boot
# WMT
service wmt_loader /vendor/bin/wmt_loader
class early_hal
user system
group system
oneshot
service wmt_launcher /vendor/bin/wmt_launcher -p /vendor/firmware/ -o 1
class early_hal
user system
group system
on property:ro.build.type=eng
write /sys/kernel/debug/tracing/tracing_on 1
on property:persist.vendor.connsys.coredump.mode=1
start stp_dump
start bt_dump
start wifi_dump
on property:persist.vendor.connsys.coredump.mode=2
start stp_dump
start bt_dump
start wifi_dump
on property:persist.vendor.connsys.coredump.mode=0
stop stp_dump
stop bt_dump
stop wifi_dump
on property:vendor.connsys.driver.ready=yes && property:persist.vendor.connsys.coredump.mode=*
write /proc/driver/wmt_user_proc "0x1 ${persist.vendor.connsys.coredump.mode}"
write /proc/driver/conninfra_dbg "0x13 ${persist.vendor.connsys.coredump.mode}"
on property:vendor.connsys.driver.ready=yes && property:debug.vendor.connsys.suspend.alarm=*
write /proc/driver/wmt_user_proc "0x2 ${debug.vendor.connsys.suspend.alarm}"
on property:persist.vendor.em.dy.debug=1
setprop persist.vendor.connsys.coredump.mode 0
service stp_dump /vendor/bin/stp_dump3
user system
group system sdcard_rw misc
class core
disabled
service bt_dump /vendor/bin/bt_dump
user system
group system sdcard_rw misc
class core
disabled
service wifi_dump /vendor/bin/wifi_dump
user system
group system sdcard_rw misc
class core
disabled
+3 -1
View File
@@ -223,6 +223,8 @@ on fs
# rpmb device
chmod 0660 /dev/rpmb0
chown system system /dev/rpmb0
chmod 0660 /dev/mmcblk0rpmb
chown root system /dev/mmcblk0rpmb
# legacy rpmb device for cross-platform compatibility
chmod 0660 /dev/emmcrpmb0
chown system system /dev/emmcrpmb0
@@ -236,4 +238,4 @@ on property:vendor.crypto.fake_encrypt=1 && property:vold.post_fs_data_done=1
setprop vendor.soter.teei.crypto.state unencrypted
on post-fs-data
setprop vendor.soter.teei.logini "start"
setprop vendor.soter.teei.logini "start"
+14
View File
@@ -0,0 +1,14 @@
# MTK platform .rc configure
service mtk_pkm_service /vendor/bin/mtk_pkm_service
class core
user system
group system inet net_admin net_raw
capabilities NET_ADMIN NET_RAW
disabled
on property:vendor.diagnostic.packetmonitor=0
stop mtk_pkm_service
on property:vendor.diagnostic.packetmonitor=1
start mtk_pkm_service
+6
View File
@@ -17,6 +17,12 @@ service vendor.ril-daemon-mtk /vendor/bin/hw/mtkfusionrild -l libmtk-ril.so
on property:vendor.ril.mtk=1
start vendor.ril-daemon-mtk
on property:vendor.ril.mtk.restart=1
restart vendor.ril-daemon-mtk
on property:ro.vendor.mtk_mipc_support=1
start vendor.ril-daemon-mtk
on property:vold.decrypt=trigger_restart_framework
start vendor.ril-daemon-mtk
+5
View File
@@ -8,3 +8,8 @@ service netdagent /vendor/bin/netdagent
on property:persist.vendor.operator.optr=OP12
write /proc/sys/net/optr 12
# NTT also need this feature. optr in kernel
# only is like a feature option to enable this
# feature. No longer operator code meaning again.
on property:persist.vendor.operator.optr=OP17
write /proc/sys/net/optr 12
+10
View File
@@ -2,7 +2,17 @@ on early-init
# Change AOSP default tcp congestion control from cubic to bic.
write /proc/sys/net/ipv4/tcp_congestion_control bic
# turn off hybrid slow start algorithm
write /sys/module/tcp_cubic/parameters/hystart 0
# Change the slow start threshold from 0 to 1400
write /sys/module/tcp_cubic/parameters/initial_ssthresh 1400
# When ftp is active mode, if nf_conntrack_helper is default value--0,
# ftp download/upload session will fail with usb tethering, because ftp
# response msg doesnot change ip to 192.168.42.xx manually
write /proc/sys/net/netfilter/nf_conntrack_helper 1
# Decrease gro_normal_batch to 1, to avoid received packets are accumulated
# which will result from timeout in the lower throughput case--such as mms
# write /proc/sys/net/core/gro_normal_batch 1
+9
View File
@@ -0,0 +1,9 @@
service tetheroffloadservice /vendor/bin/hw/tetheroffloadservice
interface android.hardware.tetheroffload.config@1.0::IOffloadConfig default
interface android.hardware.tetheroffload.control@1.0::IOffloadControl default
interface android.hardware.tetheroffload.control@1.1::IOffloadControl default
class hal
user system
group net_admin net_raw system misc
oneshot
disabled
@@ -1,5 +0,0 @@
service dfps-1-0 /vendor/bin/hw/vendor.mediatek.hardware.dfps@1.0-service
class hal
user system
group graphics drmrpc
capabilities SYS_NICE
@@ -1,19 +0,0 @@
on post-fs-data
mkdir /data/vendor/doe 0711 root root
mkdir /data/vendor/doe/data 0700 root root
mkdir /data/vendor/doe/testers 0700 root root
mkdir /data/vendor/doe/dexecutor 0700 root root
mkdir /data/vendor/doe/results 0755 root root
service dplanner-2-0 /vendor/bin/hw/vendor.mediatek.hardware.dplanner@2.0-service
interface vendor.mediatek.hardware.dplanner@2.0::IDPlanner default
disabled
class hal
user root
group system
on property:init.svc.zygote=stopping && property:init.svc.dplanner-2-0=running
restart dplanner-2-0
on property:init.svc.zygote=restarting && property:init.svc.dplanner-2-0=running
restart dplanner-2-0
@@ -1,4 +0,0 @@
service gpu-1-0 /vendor/bin/hw/vendor.mediatek.hardware.gpu@1.0-service
class hal
user system
group system graphics
@@ -1,4 +0,0 @@
service keyinstall-1-0 /vendor/bin/hw/vendor.mediatek.hardware.keyinstall@1.0-service
class hal
user system
group system
@@ -0,0 +1,8 @@
service mmagent-1-1 /vendor/bin/hw/vendor.mediatek.hardware.mmagent@1.1-service
interface vendor.mediatek.hardware.mmagent@1.1::IMMAgent default
interface vendor.mediatek.hardware.mmagent@1.0::IMMAgent default
class main
oneshot
disabled
user system
group system graphics
@@ -1,4 +1,5 @@
service mms-1-5 /vendor/bin/hw/vendor.mediatek.hardware.mms@1.5-service
service mms-1-6 /vendor/bin/hw/vendor.mediatek.hardware.mms@1.6-service
interface vendor.mediatek.hardware.mms@1.6::IMms default
interface vendor.mediatek.hardware.mms@1.5::IMms default
interface vendor.mediatek.hardware.mms@1.4::IMms default
interface vendor.mediatek.hardware.mms@1.3::IMms default
@@ -1,7 +0,0 @@
service mtkcodecservice-1-1 /vendor/bin/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-service
interface vendor.mediatek.hardware.mtkcodecservice@1.1::IMtkCodecService default
oneshot
disabled
class hal
user system
group audio media sdcard_r
+16
View File
@@ -0,0 +1,16 @@
#
# volte_clientapi_ua specific system properties
#
on property:sys.boot_completed=1 && property:persist.vendor.clientapi_support=1
start volte_clientapi_ua
#
# volte_clientapi_ua specific system service and socket information
#
service volte_clientapi_ua /vendor/bin/volte_clientapi_ua
class hal
socket volte_clientapi stream 666 root system
user system
group system log inet radio
disabled
+16
View File
@@ -0,0 +1,16 @@
##
#
# volte_rcs_ua specific system properties
#
on property:sys.boot_completed=1 && property:persist.vendor.mtk_rcs_ua_support=1
start volte_rcs_ua
#
# volte_rcs_ua specific system service and socket information
#
service volte_rcs_ua /vendor/bin/volte_rcs_ua
class hal
socket rcs_ua_proxy stream 666 root system
user system
group system log inet radio
disabled