そこら辺はプログラムの問題じゃない気が

本体設定 
wifi スリープ時のwifi接続
電源管理 エリア連動wifi

たぶんintentで設定画面を呼びだせるんじゃね
OSver古い機種だと出来なそう