• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Cannot use device after booting (WindowManagerPolicy at 100% CPU)

kshahar

Lurker
Hi,
I've got a Samsung Nexus S device with the stock ROM, version 2.3.4. The device is not rooted.
I was debugging an application that sets the wallpaper, when suddenly the device rebooted. Since it came back up, I can't access the device. The screen locks itself after 30 seconds (my settings) without being able to unlock it.

I can still access the device using "adb shell". Running "top -m 10 -t" shows that "WindowManagerPolicy" takes almost 100% of the CPU time.

When I hit the lock button the screen doesn't turn on, but logcat shows "D/KeyguardViewMediator( 110): wakeWhenReadyLocked(26)"

When I get an incoming call, the device vibrates but there is no sound. I can't answer the call though.

When I plug/unplug the USB cable the screen turns on for 30 seconds, but it does not respond to my fingers.

Is there anything I can do without performing a hard reset?
Is there any way to kill a thread from shell or lower it's priority (remember there are no root permissions).
 
Back
Top Bottom