First, allow me to point out to you: I have wakelock detector installed on my Android HTC without root access. It works fine except it can't kill root processes.
Second, I have had similar issues with my HTC and someone mentioned that I should check for media which is unreadable. I discovered...