diff --git a/rootdir/bin/init.class_main.sh b/rootdir/bin/init.class_main.sh index 9368ac98..7a56a52c 100755 --- a/rootdir/bin/init.class_main.sh +++ b/rootdir/bin/init.class_main.sh @@ -58,7 +58,7 @@ case "$baseband" in modem=`cat /vendor/firmware_mnt/verinfo/ver_info.txt | sed -n 's/^[^:]*modem[^:]*:[[:blank:]]*//p' | sed 's/.*MPSS.\(.*\)/\1/g' | cut -d \. -f 1` - # Check if this is AT 3.0 or below. If so, start ril-daemon + # Check if this is AT 3.0 or below. If so, start ril-daemon if [ "$modem" = "AT" ]; then version=`cat /vendor/firmware_mnt/verinfo/ver_info.txt | sed -n 's/^[^:]*modem[^:]*:[[:blank:]]*//p' | @@ -146,14 +146,12 @@ case "$baseband" in case "$datamode" in "tethered") start vendor.dataqti - start vendor.dataadpl start vendor.port-bridge ;; "concurrent") start vendor.dataqti start vendor.dataadpl start vendor.netmgrd - start vendor.port-bridge ;; *) start vendor.netmgrd diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 3ac3177e..d91d7af7 100755 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -313,14 +313,11 @@ on post-fs-data mkdir /data/vendor/wifi/wpa 0770 wifi wifi mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi mkdir /data/vendor/wifi/wpa_supplicant 0770 wifi wifi - mkdir /data/vendor/wifi/wigig_hostapd 0770 wifi wifi - mkdir /data/vendor/wifi/wpa 0770 wifi wifi - mkdir /data/vendor/wlan_logs 0770 system wifi - mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi - - #create port-bridge log dir - mkdir /data/vendor/port_bridge 0770 radio radio - chmod 0770 /data/vendor/port_bridge + mkdir /data/misc/wifi 0770 wifi wifi + mkdir /data/misc/wifi/sockets 0770 wifi wifi + mkdir /data/misc/wifi/wpa_supplicant 0770 wifi wifi + mkdir /data/misc/dhcp 0777 dhcp dhcp + chown dhcp dhcp /data/misc/dhcp #create netmgr log dir mkdir /data/vendor/netmgr 0770 radio radio @@ -595,13 +592,6 @@ service vendor.netmgrd /system/vendor/bin/netmgrd disabled writepid /dev/cpuset/system-background/tasks -service vendor.ipacm-diag /system/vendor/bin/ipacm-diag - class main - user radio - socket ipacm_log_file dgram 660 radio radio - group radio diag oem_2901 - disabled - service vendor.ipacm /system/vendor/bin/ipacm class main user radio @@ -661,56 +651,6 @@ service wpa_supplicant /vendor/bin/hw/wpa_supplicant \ oneshot writepid /dev/cpuset/system-background/tasks -service vendor.wigig_supplicant /vendor/bin/hw/wpa_supplicant \ - -iwigig0 -Dnl80211 -c/data/vendor/wifi/wigig_supplicant.conf \ - -m/data/vendor/wifi/wigig_p2p_supplicant.conf \ - -O/data/vendor/wifi/wigig_sockets -dd \ - -e/data/vendor/wifi/wigig_entropy.bin -g@android:wpa_wigig0 \ - -S wigigsvc - # we will start as root and wpa_supplicant will switch to user wifi - # after setting up the capabilities required for WEXT - # user wifi - # group wifi inet keystore - class main - socket wpa_wigig0 dgram 660 wifi wifi - disabled - oneshot - -# FST Manager with hostapd (softap) - all settings inside ini file -service vendor.fstman /vendor/bin/fstman -B -ddd -c /data/vendor/wifi/fstman.ini -a 1 - user wifi - group wifi - capabilities NET_ADMIN NET_RAW - class main - disabled - oneshot - -# FST Manager with supplicant - connect to supplicant socket -service vendor.fstman_wlan0 /vendor/bin/fstman -B -ddd -c /data/vendor/wifi/fstman.ini \ - -a 0 @android:vendor_wpa_wlan0 - user wifi - group wifi - capabilities NET_ADMIN NET_RAW - class main - disabled - oneshot - -on property:netd.fstman.start=true - start vendor.fstman - -on property:netd.fstman.start=false - stop vendor.fstman - -on property:persist.vendor.wigig.enable=1 - insmod /vendor/lib/modules/wil6210.ko alt_ifname=1 - -service vendor.cnss_diag /system/vendor/bin/cnss_diag -q - class main - user system - group system wifi inet net_admin sdcard_rw media_rw diag - disabled - oneshot - service vendor.cnss-daemon /system/vendor/bin/cnss-daemon -n -l class late_start user system @@ -775,14 +715,6 @@ service hostapd_fst /vendor/bin/hw/hostapd -dd -g /data/vendor/wifi/hostapd/glob disabled oneshot -service vendor.wigig_hostapd /vendor/bin/hw/hostapd -dd -j wigighostapd /data/vendor/wifi/hostapd/wigig_hostapd.conf - class late_start - capabilities NET_ADMIN NET_RAW - user wifi - group wifi inet keystore - oneshot - disabled - on property:ro.data.large_tcp_window_size=true # Adjust socket buffer to enlarge TCP receive window for high bandwidth (e.g. DO-RevB) write /proc/sys/net/ipv4/tcp_adv_win_scale 2 @@ -794,13 +726,6 @@ service vendor.ril-daemon2 /vendor/bin/hw/rild -c 2 group radio cache inet misc audio sdcard_r sdcard_rw diag oem_2901 log capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW -service vendor.ril-daemon3 /vendor/bin/hw/rild -c 3 - class main - user radio - disabled - group radio cache inet misc audio sdcard_r sdcard_rw diag oem_2901 log - capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW - service charger /charger class charger group system graphics diff --git a/rootdir/etc/init.qcom.usb.rc b/rootdir/etc/init.qcom.usb.rc index 92b8bbd2..0364d4fb 100755 --- a/rootdir/etc/init.qcom.usb.rc +++ b/rootdir/etc/init.qcom.usb.rc @@ -1661,4 +1661,3 @@ on property:sys.usb.config=diag,adb,uac2,video && property:sys.usb.configfs=0 write /sys/class/android_usb/android0/enable 1 start adbd setprop sys.usb.state ${sys.usb.config} -