9d5d1c5dd2
This fragment defines how the Android init system should start hostapd as a standalone service. Previously, hostapd was fork/exec'd from Android's netd. This left hostapd with some dangling file descriptors and a process parent minimally interested in acting as init for child processes. Signed-off-by: Christopher Wiley <wiley@google.com>
20 lines
494 B
Text
20 lines
494 B
Text
#
|
|
# init.rc fragment for hostapd on Android
|
|
# Copyright (c) 2002-2016, Jouni Malinen <j@w1.fi>
|
|
#
|
|
# This software may be distributed under the terms of the BSD license.
|
|
# See README for more details.
|
|
#
|
|
|
|
on post-fs-data
|
|
mkdir /data/misc/wifi/hostapd 0770 wifi wifi
|
|
|
|
service hostapd /system/bin/hostapd \
|
|
-e /data/misc/wifi/entropy.bin \
|
|
/data/misc/wifi/hostapd.conf
|
|
class main
|
|
user wifi
|
|
writepid /data/misc/wifi/hostapd.pid
|
|
group wifi
|
|
disabled
|
|
oneshot
|