Hello there, I had the same problem with my iPhone 4S. The WiFi button is disabled, the bluetooth is scanning without giving you the option to toggle it on or off. And even,Settings > General > About > WiFi Address you will find that Your WiFi Address is (N/A)!
After replacing the Wifi chip 2 times (My warnaty is expired by now), it worked for days and it was back to disabled Wifi and Bluetooth. Settings > General > Reset > Reset Network Settings did NOT help.. neither restoring the device.
THE SOLUTION IS SIMPLY RIDICULOUS, I SWEAR THIS IS NOT A JOKE!!! YOUTUBE AND GOOGLE IT TO CHECK IT IS TRUE!
I used a hair dryer (as mentioned by several videos on YouTube) and simply raised the temperature of my iPhone until it said "iPhone needs to cool down before you can use it."
You will notice before this message showing up that your iPhone will start to dim the brightness to lower power consumption in order to cool down... DO NOT FREAK OUT!The message WILL BE displayed WAY before reaching a temperature that could ACTUALLYdamage your phone.. so CHILL OUT!
STEPS TO DO THIS FIX THAT HAS NO EXPLANATION
- Use a hair dryer to heat up the phone. (Place it on top of the phone, and make a gap between the phone and the hair dryer that is at MAXIMUM five centimeters)
- WHILE USING THE HAIR DRYER! Keep your phone from going to sleep. When you notice the screen is starting to dim.. flick through the home screen to keep it active and on.
- ** "iPhone needs to cool down before you can use it." WHAT NOW?! Turn off your iPhone and place it on a cool surface in room temperature (e.g. stone-surface Kitchen's counter)
- Leave your iPhone to cool down for 15 minutes.
- Turn on your iPhone... your Wifi should be back!
PLEASE UNDERSTAND!!
This method fixed 90% of iPhone 4S models that suffered from WiFi being disabled. The method does NOT have a clear answer to "Why does it fix this problem?"
Do NOT put your iPhone in front of the hair dryer and LEAVE IT!! Stay in front of it waiting for the message to be displayed! If you leave and forget about it, and the message is displayed and the hair dryer is STILL blowing hot air... it WILL damage the device!
Proof on YouTube can be found in the comments section
Here's the link: http://www.youtube.com/watch?v=RmOS_FyQx5k
** CLICK to see the Temperature message
https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcS7eFdv9hv5Ro3fPlmHyOy94aPl m1vvQoo_A_oIad00594QX823
I HOPE THIS HELPS 🙂