The problems with hangs and freezes are directly related to the number of the applications running at the same time. My advice is to remove all the unnecessary applications from your phone. I have a Windows Phone and if I install many applications, its performance gradually decreases with each installation. Remove the applications and then you will see a boost in its performance.