Originally Posted by _MrFrankie
there is a way to reboot the tablet into recovery without the use of physical buttons?
Go to Settings --> About Tablet, scroll down to Build number and tap it 7 or so tines to enable Developer options. In Developer options, make sure the box beside "Advanced reboot menu" is checked. Once you do that, if you hold the power button down, you'll see your normal power down options, but when you tap "Reboot", you'll have multiple options. Tap "Recovery", make sure the radio box beside it is highlighted, and reboot.
If your power button doesn't work, you'll have to set up ADB (there are entire threads dedicated to that - search and read carefully). Once you have ADB set up, go back into Settings --> Developer options and make sure USB debugging is checked. Connect your Xoom to your computer via a USB data cable, open a command prompt on your computer in the directory where adb is located (typically in SDK --> platform_tools) and enter the following commands:
adb devices (press return/enter and wait to make sure it recognizes your tablet - it will give you a random-looking number and say connected if everything is set up properly)
adb reboot recovery (press return/enter and your tablet should reboot, at which point you can disconnect it).
Hope that helps!
Sent from my HTC6435LVW using xda app-developers app