[Xoom Q&A, Help & Troubleshooting] padanfain:
I have been seeing issues where apps force close and the xoom randomly reboots ever since rooting and flashing the first kernel a few weeks back. I haven't been able to find the root cause, but the random reboots make the device next to worthless so I wanted to try to start over to see if it would help. These are the steps I followed:

reboot into recovery (v3.0.2.8) and wipe data/factory reset

wipe cache

reboot into bootloader

Grab MZ600_HRI39 3g stock

fastboot flash boot boot.img

fastboot flash system system.img

fastboot flash userdata userdata.img

fastboot erase cache

download xoomroot.zip

(http://xdaforums.com/showthread.php?t=968342)

fastboot flash boot rootboot.img

fastboot reboot

enable debugging

adb remount

adb push su /system/bin/

adb shell ln -s /system/bin/su /system/xbin/su

adb shell chmod 4755 /system/bin/su

adb push Superuser.apk /system/app

adb shell mkdir /system/external

adb reboot recovery

mount sdcard

flash tiamat 1.4.1

set up eap/tls wifi

set up exchange email

set up google email

install xda premium

install terminal

install aldiko

However, a day later, I am still getting the random reboots. This leaves me with two questions:

1. Are the steps I performed above the proper ones or are there additional steps I should have performed to go back to the "beginning"?

2. How in the hell can I figure out why these reboots are happening? I have been trying to capture kmsg output from the crashes, but nothing interesting shows up. (cat /proc/kmsg > /sdcard/syslog.log & .... from terminal). Here is the latest output:

<3>[35972.605325] init: untracked pid 400 exited
<3>[35972.610822] init: untracked pid 304 exited
<3>[35972.618159] init: untracked pid 412 exited
<3>[35972.620669] init: untracked pid 4765 exited
<3>[35972.623873] init: untracked pid 508 exited
<3>[35972.627580] init: untracked pid 254 exited
<3>[35972.637897] init: untracked pid 230 exited
<3>[35972.642966] init: untracked pid 224 exited
<3>[35972.658114] init: untracked pid 87 exited
<3>[35972.658172] init: untracked pid 90 exited
<3>[35972.658230] init: untracked pid 199 exited
<3>[35972.658279] init: untracked pid 208 exited
<3>[35972.672991] init: untracked pid 4108 exited
<3>[35972.673460] init: untracked pid 4118 exited
<6>[35973.644661] tear_down_dma
<6>[35973.644677] setup_dma
<6>[35982.935081] request_suspend_state: wakeup (0->0) at 7662610554383 (2011-05
-04 11:40:16.288642000 UTC)
<6>[35988.725840] binder: 5962:5962 transaction failed 29189, size 100-4
<6>[35988.730320] binder: 5962:5962 transaction failed 29189, size 144-0
<6>[35988.804839] alarm_release: clear alarm, pending 0
<6>[35988.804854] alarm_release: clear alarm, pending 0
<6>[35988.804862] alarm_release: clear alarm, pending 0
<6>[35989.417513] request_suspend_state: wakeup (0->0) at 7669092964383 (2011-05
-04 11:40:22.865188000 UTC)
<3>[35989.437684] init: untracked pid 5906 exited
<3>[35989.442008] init: untracked pid 5915 exited
<3>[35989.442880] init: untracked pid 5838 exited
<3>[35989.458881] init: untracked pid 5993 exited
<3>[35989.542535] init: untracked pid 5923 exited
<3>[35989.544293] init: untracked pid 5837 exited
<3>[35989.548691] init: untracked pid 5927 exited
<3>[35989.553861] init: untracked pid 5950 exited
<3>[35989.560658] init: untracked pid 5962 exited
<6>[35990.533150] tear_down_dma
<6>[35990.533166] setup_dma
<6>[36000.368259] request_suspend_state: w#

Notice how the process didn't even finish writing out that last line?

It just crashed again... here is another log:

<7>[ 585.844645] wlan0: no IPv6 routers present
<6>[ 874.287190] request_suspend_state: sleep (0->3) at 853694647001 (2011-05-0
4 11:55:09.073284000 UTC)
<4>[ 874.317343] dhd_get_dtim_skip bcn_li_dtim=3 DTIM=1 Listen=20
<6>[ 874.426221] active wake lock mdm6600_write.2
<6>[ 874.426236] active wake lock PowerManagerService
<4>[ 900.133655] STA disconnect received 6
<4>[ 901.358897] STA connect received 1
<7>[ 911.724681] wlan0: no IPv6 routers present
<6>[ 989.191928] request_suspend_state: wakeup (3->0) at 968599340002 (2011-05-
04 11:57:03.977974001 UTC)
<6>[ 989.504742] qtouch_force_calibration: Forcing calibration
<6>[ 989.536172] do_cmd_proc_msg: Self-calibration started.
<6>[ 1003.006224] cpcap_audio_configure_power: regulator -> enable
<6>[ 1007.593344] cpcap_audio_configure_power: regulator -> standby
<6>[ 1055.943349] whisper_notify: accy=whisper
<6>[ 1056.486331] cpcap_audio_configure_power: regulator -> enable
<6>[ 1056.488946] whisper_audio_check: Audio cable is present
<3>[ 1094.871821] binder: release proc 988, transaction 25441, not freed
<3>[ 1094.871840] binder: release proc 988, transaction 25442, not freed
<7>[ 1187.972832] wlan0: no IPv6 routers present
<4>[ 1189.098845] STA connect received 1
<6>[ 1193.041573] gps_brcm4750_ioctl: Setting gps gpio standby pin to: 1
<6>[ 1193.041587] stingray_gps_standby_gpio: setting GPS standby GPIO to 1
<6>[ 1209.943280] gps_brcm4750_ioctl: Setting gps gpio standby pin to: 0
<6>[ 1209.943328] stingray_gps_standby_gpio: setting GPS standby GPIO to 0
<6>[ 1246.752721] whisper_notify: accy=none
<6>[ 1246.756593] cpcap_audio_configure_power: regulator -> standby
<6>[ 1249.012850] whisper_notify: accy=USB
<6>[ 1249.013092] cpcap-otg cpcap-otg: SUSPEND --> PERIPHERAL
<6>[ 1249.322147] mtp_open
<6>[ 1249.322233] mtp_release
<6>[ 1249.488976] android_usb gadget: high speed config #1: android
<6>[ 1250.322596] mtp_open
<6>[ 1366.806103] request_suspend_state: sleep (0->3) at 1346213563999 (2011-05-
04 12:03:24.091843999 UTC)
<4>[ 1366.819594] dhd_get_dtim_skip bcn_li_dtim=3 DTIM=2 Listen=20
<6>[ 1366.928858] active wake lock mdm6600_write.2
<6>[ 1366.928871] active wake lock PowerManagerService
<6>[ 1366.928878] active wake lock cpcap_otg
<6>[ 1636.103371] whisper_notify: accy=none
<6>[ 1636.104130] cpcap-otg cpcap-otg: PERIPHERAL --> SUSPEND
<6>[ 1636.104370] mtp_release
<6>[ 1636.104600] adb_release
<6>[ 1636.107949] adb_open
<6>[ 1636.602911] wake lock whisper, expired