diff options
Diffstat (limited to 'rootdir')
| -rw-r--r-- | rootdir/etc/init.qcom.rc | 37 | 
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 | 
