s5e8825-common: Setup RIL
Change-Id: I9758242e9f50dd49032f7f9c1fbeb671422ad9b3 Signed-off-by: Majaahh <maja.blaszczak@proton.me>
This commit is contained in:
9
proprietary/vendor/etc/init/cass.rc
vendored
Normal file
9
proprietary/vendor/etc/init/cass.rc
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
service cass /vendor/bin/cass
|
||||
class core
|
||||
user system
|
||||
group radio wakelock system
|
||||
capabilities BLOCK_SUSPEND
|
||||
disabled
|
||||
|
||||
on post-fs-data
|
||||
start cass
|
||||
31
proprietary/vendor/etc/init/init.baseband.rc
vendored
Normal file
31
proprietary/vendor/etc/init/init.baseband.rc
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
on init
|
||||
symlink /dev/block/by-name/radio /dev/mbin0
|
||||
restorecon /dev/mbin0
|
||||
write /proc/sys/net/core/netdev_max_backlog 100000
|
||||
|
||||
on post-fs-data
|
||||
chown radio radio /sys/devices/virtual/misc/multipdp/waketime
|
||||
chmod 0660 /sys/devices/virtual/misc/umts_dm0/dm_state
|
||||
chown radio system /sys/devices/virtual/misc/umts_dm0/dm_state
|
||||
|
||||
#For cpefs partition
|
||||
mkdir /mnt/vendor/cpefs 0771 radio system
|
||||
mount ext4 /dev/block/by-name/cpefs /mnt/vendor/cpefs nosuid nodev noatime noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic
|
||||
|
||||
# /mnt/vendor/efs/factory.prop for Dual / Single SIM settings
|
||||
chown radio radio /mnt/vendor/efs/factory.prop
|
||||
chmod 0600 /mnt/vendor/efs/factory.prop
|
||||
|
||||
service cpboot-daemon /vendor/bin/cbd -d -t ss310 -P by-name/radio -bm -mm -B umts_boot0 -D umts_ramdump0 -n /mnt/vendor/efs
|
||||
class main
|
||||
user root
|
||||
group radio cache inet misc audio sdcard_rw log sdcard_r shell system
|
||||
|
||||
on property:ro.vendor.multisim.simslotcount=*
|
||||
write /sys/module/cpif/parameters/ds_detect ${ro.vendor.multisim.simslotcount}
|
||||
|
||||
on property:ro.vendor.multisim.simslotcount=1
|
||||
setprop persist.radio.multisim.config ss
|
||||
|
||||
on property:ro.vendor.multisim.simslotcount=2
|
||||
setprop persist.radio.multisim.config dsds
|
||||
35
proprietary/vendor/etc/init/init.vendor.rilcommon.rc
vendored
Normal file
35
proprietary/vendor/etc/init/init.vendor.rilcommon.rc
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
# Copyright (C) 2012 The Android Open Source Project
|
||||
#
|
||||
# IMPORTANT: Do not create world writable files or directories.
|
||||
# This is a common source of Android security bugs.
|
||||
#
|
||||
|
||||
# service can not be overwritten except SPRINT
|
||||
# Thus, rilcarrier is imported before common rc, like init.rilchip.rc
|
||||
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/secradio 0770 radio radio
|
||||
|
||||
on property:vts.native_server.on=*
|
||||
setprop vendor.vts.native_server.on ${vts.native_server.on}
|
||||
|
||||
service network_config /vendor/bin/secril_config_svc NetworkConfig
|
||||
user radio
|
||||
group radio
|
||||
oneshot
|
||||
disabled
|
||||
|
||||
service sim_config /vendor/bin/secril_config_svc SimConfig
|
||||
user radio
|
||||
group radio
|
||||
oneshot
|
||||
disabled
|
||||
|
||||
on fs
|
||||
chown radio radio /mnt/vendor/efs/factory.prop
|
||||
chmod 0600 /mnt/vendor/efs/factory.prop
|
||||
exec_start sim_config
|
||||
|
||||
on post-fs-data
|
||||
exec_start network_config
|
||||
setprop ro.telephony.default_network ${ro.vendor.radio.default_network}
|
||||
8
proprietary/vendor/etc/init/vendor.samsung.rilchip.slsi.rc
vendored
Normal file
8
proprietary/vendor/etc/init/vendor.samsung.rilchip.slsi.rc
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
# LSI CDMA project daemon support dun function
|
||||
service VC-daemon /vendor/bin/vcd
|
||||
class main
|
||||
user root
|
||||
group system
|
||||
disabled
|
||||
seclabel u:r:vcd:s0
|
||||
override
|
||||
14
proprietary/vendor/etc/init/vendor.samsung.rild.rc
vendored
Normal file
14
proprietary/vendor/etc/init/vendor.samsung.rild.rc
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
# Increase the number of service supplementary group (NR_SVC_SUPP_GIDS) from 12 to 32 from V os
|
||||
# AID_VENDOR_QTI_DIAG(oem_2901), drmrpc for Qcom
|
||||
# restart cpboot-daemon, DIAG-daemon for LSI
|
||||
# restart cpboot-daemon5g for LSI beyondx, d1x, d2x, it could be removed.
|
||||
|
||||
service ril-daemon /vendor/bin/hw/rild
|
||||
class main
|
||||
user radio
|
||||
group radio cache inet misc audio log oem_2901 system drmrpc vpn readproc wakelock net_admin
|
||||
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME
|
||||
onrestart restart cpboot-daemon
|
||||
onrestart restart cpboot-daemon5g
|
||||
onrestart restart DIAG-daemon
|
||||
override
|
||||
Reference in New Issue
Block a user