Hardware reset screen
Problem solved.

I'm still not certain what the problem was, but my best guess is that the battery was completely dead. Anyway, I got a new battery, which completely solved the problem.