I don't know what the problem is, but whenever It hangs, locking the phone with the power button and unlocking stops it for a while, and when it happens again I just lock and unlock......it's becoming too frequent now. How do I know if it's a software issue(since locking and unlocking stabilizes it) or a hardware fault (if so is it my screen or the touchpad that's faulty). Thanks