My HTC was working fine yesterday until it froze at one point and it wouldn't respond to any buttons including the lock button (which has never happened before except occasionally during incoming calls). I did a battery pull and at first it would only vibrate and remain a black screen, though I...