My Iphone 4s is now working and stable!! my findings and let's cover the basics:
- Hardware or software failure? to me it sounds like a mix of both, but let's not waste any time discussing this, the important matter is what works, just like hitting your old tv made the signal come back, magic-whatever, what we want to know is what works, right?
- Hairdryer, it works. You know the drill, put some heat on the iPhone 4s upper body, get the heat warning message, turn off, let it cool and now Wifi works. Problem = it only works for some time.
- The fridge trick. I was sckeptical but it works, put the phone on the freezer. I do this for 5 minutes, then turn it off, put it again 5 minutes, take it out, let it get back to room temperature and turn on, it works!. Yes, just use a plastic bag or something like that to avoid moisture getting in. Problem = it last less time than the hairdryer trick.
- Your car AC. I made my own iPhone4s holder, placed on my car letting the iphone sit exactly on the air vent, so when things go wrong I just switch on the AC on cold, it keeps things from failing, and if it fails (the phone, not the procedure) just restart the phone and it works, magic. Problem = it's boring to keep doing this.
The main problem of the previous approaches: it makes the WIFI work for some time. It can be hours or days, depending (in based on my findings and constant tests) to the room temperature and wifi use (heat). In some experiments just putting the iPhone to charge was enough to get the WIFI greyed out again. Another problem: even if you get the Wifi working using the previous approaches, you will find that your battery life *****. So, the previous wasn't making me happy.
What I did, and yes it worked. Open your iPhone4s, take off the battery. Now use the hairdryer trick, but not just only on the Wifi chip!!. I followed this procedure: apply hot aire for 5 minutes on the lower part, then at the middle, then at the top. Then I went back to the middle, then again to the top, all for 5 minutes each, hot, hot air. Then I placed it on the refrigerator (not on the fridge), let it get back to room temperature and turn on. IT WORKS. What makes me happy is, this trick brought back the normal battery life (at least in my case). So the problem (whatever it is) it's not only on the / or around the wifi chip.
I've been using the iPhone with WIFI on extensively. Switching on and off the phone, charging it, using it while charging, after charging, etc. I was never able to use it this way when reaching 31% battery, now I can drain it like new! and it's not getting hot like in the past.
* I bet, while the "greyed wifi" problem is common on iPhones 4s, doesn't mean the same thing comes due to exactly the same situation on EVERY phone, so this might not work permanently on all cases, in mine, it did. I don't have the skills to remove the wifi chip, clean, solder, resolder, etc, but anyway in my case whatever soldering was bad on the main board (not talking only about the wifi) and whatever garbage or BUT was inside, this approach worked.
Good luck to you all.
What? iPhone4s. Yes, such old device. Why? it's cool and I like it. I also have other phones including Iphone 5 but I just like the 4s. So try it and post your results.