diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index da7bad35..0acadaa9 100644 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -205,6 +205,9 @@ on boot # Socket location for RIDL mkdir /dev/socket/RIDL 2770 system system + # bond0 used by FST Manager + chown wifi wifi /sys/class/net/bond0/bonding/queue_id + # msm specific files that need to be created on /data on post-fs-data # Create directory for TZ Apps @@ -626,12 +629,20 @@ service wpa_supplicant /system/bin/wpa_supplicant \ disabled oneshot -# FST Manager is started by property_set("ctl.start", "fstman:"); +# FST Manager can be started by property_set("ctl.start", "fstman:"); service fstman /system/bin/fstman -B -ddd -n -c /data/misc/wifi/fstman.ini + user wifi + group wifi net_admin net_raw class main disabled oneshot +on property:netd.fstman.start=true + start fstman + +on property:netd.fstman.start=false + stop fstman + service dhcpcd_wlan0 /system/bin/dhcpcd -ABKLG class late_start disabled