I attached it to my computer and did a boot, with LogCat running. I saw that it was receiving my lock button presses, throwing an exception as a result.
I've tried letting it sit for a while without the battery in, clearing the Dalvik cache, anything that I thought might help. What can I do to fix this?
Here's a log from boot to lock up, posted on PasteBin for this thread's sake. Any help would be very, very appreciated. In just one day I've come to realize how much I depend on my phone.
Edited by Yoplitein, 30 November 2011 - 02:15 PM.














