Last few days my iPhone was really sick, not literally. It couldn’t detect any WiFi anywhere. I wasn’t sure what I did. I didn’t install any new apps or change any configuration.
I search the internet for answers or fixes. You know what? I have found so many people having the same problem that their iPhone cannot detect WiFi. However there was no absolute fix, just some trial and error suggestions which many people feedback, it didn’t work for them.
I decided to backup my iPhone and apply the firmware again. It worked for a while and it was back to square 1. I did that for a few times and I also managed to crash iTunes too in the midst of doing that. Everything was not working. Sigh.
I started from ground 0 again. I applied the original firmware so that everything will be wiped out. Secondly, I jailbreak the iPhone with redsn0w. The WiFi was working. I restored my backup. WiFi was working. So far so good. I installed some apps from Cydia. WiFi broke down.
Ahhh…I realized that It was one of the apps from Cydia. Guess which one. It was MxTube version 1.5c. That was preventing my WiFi from working. I removed that, WiFi is back on! Hooray!!
I used to have MxTube on 3.0 firmware but looks like it is not going well with 3.1.3. Believed me, it ran for a whole month without any issues and suddenly it didn’t want to work anymore.
Moral of the story, if your WiFi is not working, it could be some apps you installed. Try removing one by one to see which one is causing the problem.
I have downgrade from 3.1.3 to 3.1.2. Now it is really working fine!!