universal7580: Create root folders outside of vendor init script
[GitHub/LineageOS/android_device_samsung_universal7580-common.git] / ramdisk / etc / init.baseband.rc
1 on init
2 symlink /dev/block/platform/13540000.dwmmc0/by-name/RADIO /dev/mbin0
3 restorecon /dev/mbin0
4 write /sys/class/net/rmnet0/queues/rx-0/rps_cpus 6
5 write /sys/class/net/rmnet1/queues/rx-0/rps_cpus 6
6 write /sys/class/net/rmnet2/queues/rx-0/rps_cpus 6
7 write /sys/class/net/rmnet3/queues/rx-0/rps_cpus 6
8 write /sys/class/net/rmnet4/queues/rx-0/rps_cpus 6
9 write /sys/class/net/rmnet5/queues/rx-0/rps_cpus 6
10 write /sys/class/net/rmnet6/queues/rx-0/rps_cpus 6
11 write /sys/class/net/rmnet7/queues/rx-0/rps_cpus 6
12
13 on property:ril.cbd.dt_revision=005
14 rm /dev/mbin0
15
16 on property:ril.cbd.dt_revision=006
17 rm /dev/mbin0
18
19 on property:ril.cbd.dt_revision=007
20 rm /dev/mbin0
21
22 on property:ril.cbd.dt_revision=008
23 rm /dev/mbin0
24
25 on property:ril.cbd.dt_revision=009
26 rm /dev/mbin0
27
28 on fs
29 chown radio system /efs
30 chmod 0771 /efs
31 restorecon_recursive /efs
32 chown radio radio sys/devices/virtual/misc/multipdp/waketime
33 chmod 0660 /sys/devices/virtual/misc/umts_dm0/dm_state
34 chown radio system /sys/devices/virtual/misc/umts_dm0/dm_state
35
36 # Parse hardware revision (needs to happen before cbd starts)
37 service modemloader /system/bin/modemloader
38 class core
39 oneshot
40
41 on property:ro.modemloader.done=1
42 enable cpboot-daemon
43
44 service cpboot-daemon /system/bin/cbd -d -tss310 -bm -mm -P platform/13540000.dwmmc0/by-name/RADIO
45 class main
46 user root
47 group radio cache inet misc audio sdcard_rw log sdcard_r shell
48 disabled