Merge commit '5bb9b8b' into nyc-dev-plus-aosp
diff --git a/device.mk b/device.mk
index 6c10fb0..b6ece56 100644
--- a/device.mk
+++ b/device.mk
@@ -17,6 +17,7 @@
PRODUCT_PACKAGES := \
libwpa_client \
hostapd \
+ wificond \
wpa_supplicant \
wpa_supplicant.conf
diff --git a/init.flounder.rc b/init.flounder.rc
index 324b797..469043c 100644
--- a/init.flounder.rc
+++ b/init.flounder.rc
@@ -203,7 +203,7 @@
oneshot
keycodes 114 115 116
-service p2p_supplicant /system/bin/wpa_supplicant \
+service wpa_supplicant /system/bin/wpa_supplicant \
-iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf \
-I/system/etc/wifi/p2p_supplicant_overlay.conf \
-puse_p2p_group_interface=1p2p_device=1 \
@@ -221,15 +221,6 @@
socket gps seqpacket 0660 gps system
group system wakelock inet sdcard_rw sdcard_r
-service wpa_supplicant /system/bin/wpa_supplicant \
- -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf \
- -I/system/etc/wifi/wpa_supplicant_overlay.conf \
- -e/data/misc/wifi/entropy.bin -g@android:wpa_wlan0
- class late_start
- socket wpa_wlan0 dgram 660 wifi wifi
- disabled
- oneshot
-
service kickstart /vendor/bin/qcks -i /vendor/firmware/mdm/image/ -r /data/qcks/mdm/
class late_start
disabled
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts
index f53a333..d403ec2 100644
--- a/sepolicy/file_contexts
+++ b/sepolicy/file_contexts
@@ -116,5 +116,8 @@
# tlk_daemon
/vendor/bin/tlk_daemon u:object_r:tee_exec:s0
+# sysfs files used by wifi
+/sys/module/bcmdhd/parameters/firmware_path u:object_r:sysfs_wlan_fwpath:s0
+
# label the wifi MAC address
/sys/devices/platform/sdhci-tegra\.0/mmc_host/mmc1/mmc1:0001/mmc1:0001:2/net/wlan0/address u:object_r:sysfs_mac_address:s0