vendor_xiaomi_onyx/proprietary/vendor/etc/init/qcrilNrd.rc
zenin1504 737bba2d3d onyx: Push vendor repo here
Change-Id: If8d0b57acc6b41c28c7a331e41db44d2
Signed-off-by: zenin1504 <me.zenin1504.dev@gmail.com>
2026-06-26 20:21:50 +08:00

95 lines
2.8 KiB
Plaintext

on boot
mkdir /dev/socket/qcrild 0750 radio radio
service vendor.qcrild /vendor/bin/hw/qcrilNrd
class main
user radio
disabled
group radio cache inet misc audio log readproc wakelock oem_2901 oem_2912
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW
service vendor.qcrild2 /vendor/bin/hw/qcrilNrd -c 2
class main
user radio
disabled
group radio cache inet misc audio log readproc wakelock oem_2901 oem_2912
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW
service vendor.qcrild3 /vendor/bin/hw/qcrilNrd -c 3
class main
user radio
disabled
group radio cache inet misc audio log readproc wakelock oem_2901 oem_2912
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW
service vendor.qcrild_service-sh /vendor/bin/init.qcrild.sh
class main
user root
group root
oneshot
on property:vold.decrypt=trigger_restart_framework
start vendor.qcrild_service-sh
on property:persist.radio.multisim.config=ssss && property:ro.baseband=msm && property:ro.vendor.radio.noril=""
stop vendor.qcrild
stop vendor.qcrild2
start vendor.qcrild
on property:persist.radio.multisim.config=ssss && property:ro.baseband=mdm
stop vendor.qcrild
stop vendor.qcrild2
start vendor.qcrild
on property:persist.radio.multisim.config=SSSS && property:ro.baseband=msm && property:ro.vendor.radio.noril=""
stop vendor.qcrild
stop vendor.qcrild2
start vendor.qcrild
on property:persist.radio.multisim.config=SSSS && property:ro.baseband=mdm
stop vendor.qcrild
stop vendor.qcrild2
start vendor.qcrild
on property:persist.radio.multisim.config=dsds && property:ro.baseband=msm && property:ro.vendor.radio.noril=""
stop vendor.qcrild
stop vendor.qcrild2
start vendor.qcrild
start vendor.qcrild2
on property:persist.radio.multisim.config=dsds && property:ro.baseband=mdm
stop vendor.qcrild
stop vendor.qcrild2
start vendor.qcrild
start vendor.qcrild2
on property:persist.radio.multisim.config=DSDS && property:ro.baseband=msm && property:ro.vendor.radio.noril=""
stop vendor.qcrild
stop vendor.qcrild2
start vendor.qcrild
start vendor.qcrild2
on property:persist.radio.multisim.config=DSDS && property:ro.baseband=mdm
stop vendor.qcrild
stop vendor.qcrild2
start vendor.qcrild
start vendor.qcrild2
# MIUI ADD: Telephony_CallEnhance
on property:persist.radio.restart_rild=1
stop vendor.qcrild
start vendor.qcrild
on property:persist.radio.restart_rild=2
stop vendor.qcrild
stop vendor.qcrild2
start vendor.qcrild
start vendor.qcrild2
# END Telephony_CallEnhance
on property:ro.boot.product.vendor.sku=kera
setprop persist.vendor.radio.dsds_to_ss 1
setprop persist.vendor.radio.dsds_to_ss_timer 120000
on early-init && property:ro.baseband=apq
setprop ro.radio.noril yes