This app gives you complete details about the status of your device's wifi. Here's the full list:
1) Wifi status
2) Supplicant Ping status
3) IP Address
4) Mac Address
6) Link Speed
9) Hidden SSID
I created this app particularly for people who were suffering from the Galaxy S2 wifi chip failure. The devices keeps trying to turn the wifi on, which creates periodic WifiStateMachine wakelocks. Since the wifi toggle stops working at this point, there's no way to ask the device to stop trying to turn the wifi on.
Through this app, you can determine the state of your wifi chip. If it says unknown, that can either mean a hardware failure, or corrupt drivers. In either case, this app will help you get rid of the WifiStateMachine wakelocks and help save your battery life. Tested on Galaxy S2 I9100.
Tags: wifi fixer wifi state unknown , wifi fixer wifi_state_unknown , galaxy s2 wifi wakelock , how to fix wifi toggle on s2 , s2 wifi chip fix , s2 wifi fix