I'm having my first major issue with my phone, the Atrix (not Atrix 2). The phone is stock Gingerbread, not rooted, and I don't download any dubious or non-Market apps. While using my phone today it suddenly rebooted. Upon reaching the unlock screen, neither the screen nor the buttons would respond to any kind of input, nor have they since. I can't even turn on the screen by pressing the power button; I have to plug it in to the charger. The only way to try to restart is to pull the battery. It seems to me that the problem is with the unlock screen, which I think belongs to the launcher app. The menu bar at the top of the screen seems to indicate that other systems are functioning properly -- the clock in the corner stays up to date, while the lock screen's clock doesn't change after booting. The icons at the top indicate that bluetooth and wifi are active and the strength of the wifi signal varies when I move around.
Let's see, what else -- I wasn't doing anything unusual with the phone when it rebooted. It has suddenly rebooted a couple times in the past couple days before this, but had no noticeable problems once it started back up.
Can anybody suggest what I should try next? I'd like to avoid having to wipe it clean if possible. I have managed to get into the boot options by holding the volume key and pressing the power button, and try to boot into recovery mode from there, but that just hung. I have the android sdk with adb installed on my linux laptop, so i can try connecting the debugger in the morning, but i'm not sure what to try when I do.
Sorry if this is an incoherent jumble -- I'm tired and I'm going to bed.
UPDATE:
I connected the phone to my computer and looked at the logs in LogCat (I've done a little bit of Android development). I'm not seeing any obvious signs of what the problem is. Admittedly, I have no idea what to look for. The closest I can get is this INFO message when I try to unclock the screen when it's active:
04-15 16:34:39.719: INFO/InputDispatcher(1652): Application is not responding: Window{40a2fb20 Keyguard paused=false}. 11148.9ms since event, 5009.5ms since wait started
and this is all that happens when I press the power but to try to turn the screen on:
04-15 16:38:00.369: DEBUG/KeyguardViewMediator(1652): wakeWhenReadyLocked(26)
There are no error stack traces being logged for either event. Ideas???
UPDATE 2:
It appears to be the Home app. See details in the comment below. Can I use ADB or another tool to remove and reinstall the Home app? I know that with my own apps, I can just use adb install
and adb uninstall
, but I don't know if it's that simple with other apps, or where I would get a clean copy of it from.
FINAL UPDATE:
I tried everything there was to try, including writing an app to programmatically wake up and attempt to unlock the screen, which worked on my tablet but not the phone, so I could try to salvage some data. I finally had to just do a hard reset on the phone, and that worked, so for now the phone is working again.