mirror of
https://github.com/AetherDroid/android_device_samsung_universal7570-common.git
synced 2025-09-06 08:18:06 -04:00
universal7870: update init files with A6 Q files
This commit is contained in:
parent
ea162398f0
commit
03c3773a5e
5 changed files with 262 additions and 254 deletions
|
@ -1,3 +1,6 @@
|
|||
on early-init
|
||||
mkdir /mnt/vendor/cpefs 0771 radio system
|
||||
|
||||
on init
|
||||
symlink /dev/block/platform/13540000.dwmmc0/by-name/RADIO /dev/mbin0
|
||||
restorecon /dev/mbin0
|
||||
|
@ -10,16 +13,47 @@ on init
|
|||
write /sys/class/net/rmnet6/queues/rx-0/rps_cpus 6
|
||||
write /sys/class/net/rmnet7/queues/rx-0/rps_cpus 6
|
||||
|
||||
on fs
|
||||
chown radio system /efs
|
||||
chmod 0771 /efs
|
||||
on fs && property:ro.boot.cpefs_wp=0
|
||||
wait /dev/block/platform/13540000.dwmmc0/by-name/CPEFS
|
||||
mount ext4 /dev/block/platform/13540000.dwmmc0/by-name/CPEFS /mnt/vendor/cpefs nosuid nodev noatime noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic
|
||||
mount none /mnt/vendor/cpefs /cpefs bind
|
||||
restorecon_recursive /mnt/vendor/cpefs
|
||||
chown radio system /mnt/vendor/cpefs
|
||||
chmod 0771 /mnt/vendor/cpefs
|
||||
|
||||
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
|
||||
|
||||
# /efs/factory.prop for Dual / Single SIM settings
|
||||
chown radio radio /efs/factory.prop
|
||||
chmod 0600 /efs/factory.prop
|
||||
#For cpdebug partition
|
||||
wait /dev/block/platform/13540000.dwmmc0/by-name/EFS
|
||||
mkdir /mnt/vendor/efs/cpdebug
|
||||
chown radio system /mnt/vendor/efs/cpdebug
|
||||
chmod 0771 /mnt/vendor/efs/cpdebug
|
||||
symlink /dev/block/platform/13540000.dwmmc0/by-name/CP_DEBUG /mnt/vendor/efs/cpdebug/node
|
||||
chown radio system /mnt/vendor/efs/cpdebug/node
|
||||
chmod 0771 /mnt/vendor/efs/cpdebug/node
|
||||
|
||||
on fs && property:ro.boot.cpefs_wp=1
|
||||
wait /dev/block/platform/13540000.dwmmc0/by-name/CPEFS
|
||||
mount ext4 /dev/block/platform/13540000.dwmmc0/by-name/CPEFS /mnt/vendor/cpefs ro nosuid nodev noatime noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic
|
||||
mount none /mnt/vendor/cpefs /cpefs bind
|
||||
restorecon_recursive /mnt/vendor/cpefs
|
||||
chown radio system /mnt/vendor/cpefs
|
||||
chmod 0771 /mnt/vendor/cpefs
|
||||
|
||||
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 cpdebug partition
|
||||
wait /dev/block/platform/13540000.dwmmc0/by-name/EFS
|
||||
mkdir /mnt/vendor/efs/cpdebug
|
||||
chown radio system /mnt/vendor/efs/cpdebug
|
||||
chmod 0771 /mnt/vendor/efs/cpdebug
|
||||
symlink /dev/block/platform/13540000.dwmmc0/by-name/CP_DEBUG /mnt/vendor/efs/cpdebug/node
|
||||
chown radio system /mnt/vendor/efs/cpdebug/node
|
||||
chmod 0771 /mnt/vendor/efs/cpdebug/node
|
||||
|
||||
on property:ril.clatd.v4-rmnet0=up
|
||||
write /sys/class/net/rmnet0/queues/rx-0/rps_cpus 4
|
||||
|
@ -53,11 +87,17 @@ on property:ril.clatd.v4-rmnet7=up
|
|||
write /sys/class/net/rmnet7/queues/rx-0/rps_cpus 4
|
||||
write /sys/class/net/v4-rmnet7/queues/rx-0/rps_cpus 2
|
||||
|
||||
service cpboot-daemon /vendor/bin/cbd -d -tss310 -bm -mm -P platform/13540000.dwmmc0/by-name/RADIO
|
||||
service cpboot-daemon /vendor/bin/cbd -d -tss310 -bm -mm -P platform/13540000.dwmmc0/by-name/RADIO -n /mnt/vendor/efs
|
||||
class main
|
||||
user root
|
||||
group radio cache inet misc audio sdcard_rw log sdcard_r shell
|
||||
# seclabel u:r:cbd:s0
|
||||
group radio cache inet misc audio sdcard_rw log sdcard_r shell system
|
||||
|
||||
on property:ro.vendor.multisim.simslotcount=*
|
||||
write /sys/module/modem_ctrl_ss310ap/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
|
||||
|
||||
on property:ro.multisim.simslotcount=*
|
||||
write /sys/module/modem_ctrl_ss310ap/parameters/ds_detect ${ro.multisim.simslotcount}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue