My Photon has been rebooting itself at night, and getting stuck on the boot screen (the one where the contents of bootanimation.zip are displayed). After the first time, I was able to start the phone after a couple tries. But today, it just won't start. I get stuck at the boot animation screen, and that's that. I've pulled the battery and tried booting it dozens of times, but it's useless. What can I do?