aboutsummaryrefslogtreecommitdiff
path: root/rootdir/etc/init.qcom.rc
diff options
context:
space:
mode:
authorRaghuram Subramani <raghus2247@gmail.com>2024-10-16 18:09:05 +0530
committerRaghuram Subramani <raghus2247@gmail.com>2024-10-16 18:09:05 +0530
commit4a771e1b58a5a638d672c65e5aec4faca0d01b36 (patch)
treebb04e605a7790f8231048eb114acc4c0e0e3671c /rootdir/etc/init.qcom.rc
parent8c1affe56c59c56ac14b1ed101eeacc23934c212 (diff)
msm8996-common: Bringup telephony after U QPR2
Change-Id: I2e5bd2d04c2e0a1341b260e986388d4bb1c6d354
Diffstat (limited to 'rootdir/etc/init.qcom.rc')
-rw-r--r--rootdir/etc/init.qcom.rc37
1 files changed, 9 insertions, 28 deletions
diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc
index 17d7dd3..62c8852 100644
--- a/rootdir/etc/init.qcom.rc
+++ b/rootdir/etc/init.qcom.rc
@@ -117,10 +117,6 @@ on post-fs-data
mkdir /data/vendor/wifi/wpa 0770 wifi wifi
mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi
- # Create netmgr log dir
- mkdir /data/vendor/netmgr 0770 radio radio
- chmod 0770 /data/vendor/netmgr
-
# Create the directories used by CnE subsystem
mkdir /data/vendor/connectivity 0771 radio radio
chown radio radio /data/vendor/connectivity
@@ -274,9 +270,6 @@ on boot
mkdir /mnt/vendor/persist/audio 0777 media audio
mkdir /mnt/vendor/persist/display 0770 system graphics
- # Create NETMGR daemon socket area
- mkdir /dev/socket/netmgr 0750 radio radio
-
# LED torch permissions
chown system system /sys/class/leds/led:torch_0/brightness
chmod 0666 /sys/class/leds/led:torch_0/brightness
@@ -297,11 +290,6 @@ on boot
chmod 0664 /sys/class/graphics/fb0/mode
chmod 0664 /sys/class/graphics/fb0/msm_cmd_autorefresh_en
- # Assign TCP buffer thresholds to be ceiling value of technology maximums
- # Increased technology maximums should be reflected here.
- write /proc/sys/net/core/rmem_max 8388608
- write /proc/sys/net/core/wmem_max 8388608
-
# Enable default router information in RA
write /proc/sys/net/ipv6/conf/default/accept_ra_defrtr 1
@@ -333,6 +321,9 @@ on boot
# Wifi firmware reload path
chown wifi wifi /sys/module/wlan/parameters/fwpath
+ start vendor.qcrild
+ start vendor.qcrild2
+
on property:sys.boot_completed=1
# Enable ZRAM on boot_complete
swapon_all /vendor/etc/fstab.qcom
@@ -377,18 +368,6 @@ service vendor.atfwd /vendor/bin/ATFWD-daemon
group system radio
writepid /dev/cpuset/system-background/tasks
-service vendor.netmgrd /vendor/bin/netmgrd
- class main
- user root
- group root wifi wakelock radio inet
- writepid /dev/cpuset/system-background/tasks
-
-service vendor.dataqti /vendor/bin/qti
- class main
- user radio
- group radio oem_2901 usb
- writepid /dev/cpuset/system-background/tasks
-
service vendor.sensors.qti /vendor/bin/sensors.qti
class core
user system
@@ -398,10 +377,6 @@ service vendor.sensors.qti /vendor/bin/sensors.qti
capabilities NET_BIND_SERVICE
writepid /dev/cpuset/system-background/tasks
-on property:ro.vendor.use_data_netmgrd=false
- # netmgr not supported on specific target
- stop vendor.netmgrd
-
# Adjust socket buffer to enlarge TCP receive window for high bandwidth
# but only if ro.data.large_tcp_window_size property is set.
on property:ro.data.large_tcp_window_size=true
@@ -410,6 +385,12 @@ on property:ro.data.large_tcp_window_size=true
on property:sys.sysctl.tcp_adv_win_scale=*
write /proc/sys/net/ipv4/tcp_adv_win_scale ${sys.sysctl.tcp_adv_win_scale}
+service vendor.qrtr-ns /vendor/bin/qrtr-ns -f
+ class core
+ user vendor_qrtr
+ group vendor_qrtr
+ capabilities NET_BIND_SERVICE
+
service loc_launcher /vendor/bin/loc_launcher
class late_start
user gps