diff --git a/hostapd/Android.mk b/hostapd/Android.mk index 5dee9663f..ea3a39a97 100644 --- a/hostapd/Android.mk +++ b/hostapd/Android.mk @@ -995,6 +995,7 @@ endif LOCAL_CFLAGS := $(L_CFLAGS) LOCAL_SRC_FILES := $(OBJS) LOCAL_C_INCLUDES := $(INCLUDES) +LOCAL_INIT_RC := hostapd.android.rc include $(BUILD_EXECUTABLE) endif # ifeq ($(WPA_BUILD_HOSTAPD),true) diff --git a/hostapd/hostapd.android.rc b/hostapd/hostapd.android.rc new file mode 100644 index 000000000..83e8d8791 --- /dev/null +++ b/hostapd/hostapd.android.rc @@ -0,0 +1,20 @@ +# +# init.rc fragment for hostapd on Android +# Copyright (c) 2002-2016, Jouni Malinen +# +# 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