Commit | Line | Data |
---|---|---|
deeb6016 JA |
1 | # Wi-Fi init file |
2 | on post-fs-data | |
3 | mkdir /data/vendor/conn 0771 wifi root | |
4 | mkdir /data/vendor/wifi 0771 wifi wifi | |
5 | mkdir /data/vendor/wifi/wpa 0770 wifi wifi | |
6 | mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi | |
7 | mkdir /data/vendor/log/wifi 0770 wifi system | |
8 | ||
9 | # for WIFI TRP/TIS | |
10 | chown wifi root /data/vendor/conn/.psm.info | |
11 | chmod 0660 /data/vendor/conn/.psm.info | |
12 | ||
13 | # for WIFI Antenna Selection | |
14 | chown wifi root /data/vendor/conn/.ant.info | |
15 | chmod 0660 /data/vendor/conn/.ant.info | |
16 | ||
17 | # for WIFI Version | |
18 | chown wifi root /data/vendor/conn/.wifiver.info | |
19 | chmod 0664 /data/vendor/conn/.wifiver.info | |
20 | ||
21 | # for WIFI MEMDUMP | |
22 | # The default value of below memdump file is set in SecProductFeature | |
23 | #write /data/vendor/conn/.memdump.info 2 | |
24 | chown wifi root /data/vendor/conn/.memdump.info | |
25 | chmod 0660 /data/vendor/conn/.memdump.info | |
26 | ||
27 | # for WIFI hotspot | |
28 | chown wifi root /data/vendor/conn/.softap.info | |
29 | chmod 0664 /data/vendor/conn/.softap.info | |
30 | chown system wifi /vendor/etc/wifi/indoorchannel.info | |
31 | chmod 0664 /vendor/etc/wifi/indoorchannel.info | |
32 | ||
33 | # for WIFI MAC | |
34 | chown wifi root /sys/wifi/mac_addr | |
35 | chmod 0660 /sys/wifi/mac_addr | |
36 | ||
37 | on boot | |
38 | setprop wifi.interface wlan0 | |
ab1e56b1 | 39 | setprop wifi.concurrent.interface swlan0 |
deeb6016 JA |
40 | |
41 | service wpa_supplicant /vendor/bin/hw/wpa_supplicant \ | |
ab1e56b1 | 42 | -O/data/vendor/wifi/wpa/sockets -puse_p2p_group_interface=1 \ |
deeb6016 | 43 | -g@android:wpa_wlan0 |
62dae69e JA |
44 | interface android.hardware.wifi.supplicant@1.0::ISupplicant default |
45 | interface android.hardware.wifi.supplicant@1.1::ISupplicant default | |
f90da914 | 46 | interface android.hardware.wifi.supplicant@1.2::ISupplicant default |
deeb6016 JA |
47 | class main |
48 | socket wpa_wlan0 dgram 660 wifi wifi | |
49 | disabled | |
50 | oneshot | |
51 | ||
52 | # start for WiFi MFG (TestMode) | |
53 | service mfgloader /system/vendor/bin/hw/mfgloader | |
54 | class main | |
55 | disabled | |
56 | oneshot | |
57 | ||
58 | service macloader /system/vendor/bin/hw/macloader | |
59 | class main | |
60 | oneshot | |
61 | ||
62 | # end of WiFi MFG (TestMode) | |
63 | ||
64 | on property:vold.decrypt=trigger_restart_framework | |
65 | exec /system/vendor/bin/hw/macloader |