[G1 Android Development] vincom2:
My phone on 4.2.1 was running fine until this morning. Then it started restarting at random intervals: sometimes while the phone was in my pocket I would feel the starting up vibration and pull it out to find it was restarting again even though I hadn't even being using it. It's so bad I left the phone off for the whole of today until I could get it home to get a logcat. This is what I think is the relevant section of the log:

W/WindowManager( 3177): Key dispatching timed out sending to StatusBar

W/WindowManager( 3177): Dispatch state: {{KeyEvent{action=1 code=4 repeat=0 meta=0 scancode=158 mFlags=8} to Window{43cdfc58 com.android.vending/com.android.vending.AssetInfoActivity paused=false} @ 1256637241750 lw=Window{43cdfc58 com.android.vending/com.android.vending.AssetInfoActivity paused=false} lb=android.os.BinderProxy@43c446f8 fin=false gfw=true ed=true tts=0 wf=false fp=false mcf=Window{43a5b730 com.android.vending/com.android.vending.SearchAssetListActivity paused=false}}}

W/WindowManager( 3177): Current state: {{null to Window{43a14d30 StatusBar paused=false} @ 1256637387233 lw=Window{43a14d30 StatusBar paused=false} lb=android.view.ViewRoot$W@43a81500 fin=false gfw=true ed=true tts=0 wf=false fp=false mcf=Window{43a5b730 com.android.vending/com.android.vending.SearchAssetListActivity paused=false}}}

W/WindowManager( 3177): No window to dispatch pointer action 1

I/Process ( 3177): Sending signal. PID: 3177 SIG: 3

I/dalvikvm( 3177): threadid=7: reacting to signal 3

I/dalvikvm( 3177): Wrote stack trace to '/data/anr/traces.txt'

D/NetworkLocationProvider( 3177): onCellLocationChanged [304,19955917]

D/WifiService( 3177): ACTION_BATTERY_CHANGED pluggedType: 2

I/CheckinService( 3177): Checkin triggered: Intent { act=android.server.checkin.CHECKIN (has extras) }, market only = true

I/CheckinService( 3177): Sending checkin request (8483 bytes)...

D/TrackingPatternView( 3177): width=320 textureWidth=120

I/Watchdog( 3177): Watchdog is killing the system process

I/Process ( 3177): Sending signal. PID: 3177 SIG: 9

I/Zygote ( 3174): Exit zygote because system server (3177) has terminated

E/installd( 2638): eof

E/installd( 2638): failed to read size

I/installd( 2638): closing connection

E/vold ( 2632): Framework disconnected

I/ServiceManager( 2631): service 'isms' died

I/ServiceManager( 2631): service 'simphonebook' died

I/ServiceManager( 2631): service 'iphonesubinfo' died

I/ServiceManager( 2631): service 'phone' died

I/ServiceManager( 2631): service 'telephony.registry' died

I/ServiceManager( 2631): service 'battery' died

I/ServiceManager( 2631): service 'hardware' died

I/ServiceManager( 2631): service 'batteryinfo' died

I/ServiceManager( 2631): service 'usagestats' died

I/ServiceManager( 2631): service 'SurfaceFlinger' died

I/ServiceManager( 2631): service 'entropy' died

I/ServiceManager( 2631): service 'power' died

I/ServiceManager( 2631): service 'meminfo' died

I/ServiceManager( 2631): service 'cpuinfo' died

I/ServiceManager( 2631): service 'activity.broadcasts' died

I/ServiceManager( 2631): service 'activity.services' died

I/ServiceManager( 2631): service 'activity.senders' died

I/ServiceManager( 2631): service 'activity.providers' died

I/ServiceManager( 2631): service 'permission' died

I/ServiceManager( 2631): service 'clipboard' died

I/ServiceManager( 2631): service 'activity' died

I/ServiceManager( 2631): service 'package' died

I/ServiceManager( 2631): service 'content' died

I/ServiceManager( 2631): service 'statusbar' died

I/ServiceManager( 2631): service 'alarm' died

I/ServiceManager( 2631): service 'input_method' died

I/ServiceManager( 2631): service 'sensor' died

I/ServiceManager( 2631): service 'window' died

I/ServiceManager( 2631): service 'netstat' died

I/ServiceManager( 2631): service 'bluetooth' died

I/ServiceManager( 2631): service 'bluetooth_a2dp' died

I/ServiceManager( 2631): service 'wifi' died

I/ServiceManager( 2631): service 'mount' died

I/ServiceManager( 2631): service 'connectivity' died

I/ServiceManager( 2631): service 'notification' died

I/ServiceManager( 2631): service 'accessibility' died

I/ServiceManager( 2631): service 'devicestoragemonitor' died

I/ServiceManager( 2631): service 'location' died

I/ServiceManager( 2631): service 'search' died

I/ServiceManager( 2631): service 'wallpaper' died

I/ServiceManager( 2631): service 'audio' died

I/ServiceManager( 2631): service 'appwidget' died

I/ServiceManager( 2631): service 'checkin' died

D/AKMD ( 2641): Compass CLOSE

D/AndroidRuntime( 4160):

D/AndroidRuntime( 4160): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<

Is anyone else experiencing such problems too, and does anyone have any idea what to do? Any help would be much appreciated. Thanks!