[Xoom Q&A, Help & Troubleshooting] alecbond:
You'll presumably want Build H.6.1-38-1 for Retail Europe from here.

Returning to stock:

Extract the files from the link above to your adb/fastboot directory if you have one. If you don't have one I've uploaded them for you here.

Connect your Xoom to your PC then open command prompt from your adb folder. (Hold shift > right click on adb-fastboot folder > click Open Command Window Here)

Type adb devices and hit enter, if no devices are listed then ensure USB debugging is switched on in Settings > Development > and tick USB Debugging, then try again.

If it still doesn't appear then download Motorola USB drivers here and try again.

If fine then run:

adb reboot bootloader​

Then run the following to flash the stock image:

fastboot flash boot boot.img

fastboot flash system system.img

fastboot flash recovery recovery.img

fastboot flash userdata userdata.img

fastboot erase cache

fastboot oem lock​

Flashing userdata.img is going to remove all your files so back everything up first.

This should unroot your Xoom anyway, not entirely sure if the lock is required to receive updates, but it's simple to unlock again.

Once booted and through initial setup you should receive several over the air updates. (I believe the stock image is Android 3.2)

Unlock:

Connect your Xoom again and open command window in the adb-fastboot folder as before.

Run:

adb reboot bootloader

fastboot oem unlock

fastboot reboot​

You'll now be unlocked.

Install Touch Recovery and Root:

Next download ClockworkMod Touch recovery from here, rename it to just recovery.img for simplicity, and copy the image to the adb-fasboot folder.

Download Xoom Universal Root from here.

Copy that file to your sdcard.

Then run:

adb reboot bootloader

fastboot flash recovery recovery.img​

(assuming you renamed it)

Once verified, reboot by holding Volume up and Power. (Keep connected to PC and keep command prompt open)

Important: When you see the Motorola logo wait about 3 seconds and hit volume down. You should see 'Android Recovery' in the top left corner, now press volume up to enter recovery.

From recovery go, Install zip from sdcard > choose zip > and select Xoom-Universal-Root.zip

Important: After the root flashes

do not

reboot.

Run:

adb remount

adb shell mv /system/recovery-from-boot.p /system/recovery-from-boot.p.old

adb shell mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.old​

Then select reboot in ClockworkMod recovery and boot as normal.

If you are unable to use adb in recovery, then you can enable this through Windows by doing the following:

Whilst in recovery and connected to your PC, open Device Manager, find your Xoom, usually under 'Other devices'.

Then right click on your Xoom > Update driver software... > Browse my computer for driver software > Let me pick from a list of device drivers on my computer > Pick your Xoom (either one if there's two shown)

Windows should confirm the driver installed then adb should work in recovery.

Finally, run:

adb reboot recovery​

If ClockworkMod touch recovery is still there then all is good!

Hopefully I've made sense! Any questions, just ask.

Repeat of downloads:

Download Motorola USB Drivers (Device Manager) here.

Download ClockworkMod Touch recovery here.

Download Xoom Universal Root here.