Insufficient phone space on Android? Help is here.

Most common (read popular) solution:

Specifically related to wifi issues:

Basically the methodology is same. You need to delete the log files which keep building up in Android based phones over time. I don't hate Android, I just love it because I get to understand how much phone works, and I have a high level of control on what I am doing.