Okay, so today I went to turn my phone off and after I unlocked it, the screen went white and it was stuck on the booting animation. I left it for 45 minutes to an hour and it got pretty warm. I then held the power button for a while and the home back and recent apps buttons started flashing...