Ever since I upgraded my phone it has been acting very strangely. It started with the phone functioning at a very slow pace and then began to freeze at least once a day (the only solution I've had is to take out the battery and restart). During the last few days this has been occurring much more frequently and I have had to take out the battery about five times each day. Then yesterday when I was in the middle of a text the phone froze- nothing out of the ordinary there. Only this time it was different. After it froze it began to vibrate in weird patterns, though I wasn't touching the screen. The phone then turned off and restarted on its own. Everything seemed fine at first, but then after about thirty seconds the phone would freeze and start vibrating again and restart. It has been continuously freezing and rebooting ever since. I've tried taking the battery out for periods of time and then restarting it but it doesn't help at all. I was able to move quickly enough to export my contacts to the memory card (hopefully it was successful) and luckily I backed up all of my pictures and videos to my computer a few days ago. The things I care about have been taken care of; however, I have no idea as to what could possibly be wrong with the phone or how to fix it. Please help!