Hey guys, running non-rooted ICS with Go Launcher and in the past couple of months my phone has been freezing randomly and I have to remove the battery to turn it off before I can turn it back on. I can turn the screen on and off, but even the reset button combo doesn't work. I've had the thing since Dec 2011 and finally dropped it hard enough to crack the screen 3 months ago. Could the shock of that drop messed up innards? Or should I try running without Golauncher for a bit to see if that's the problem? Any suggestions welcome. I can't make it happen and there doesn't seem to be a pattern of when it happens.