I’ve seen a lot of people running linux on their xoom and other android devices but chrooted under android and using a VNC client to make use of the chrooted install. quite messy and less than efficient IMHO, so I set out to install it natively on my Xoom
I’ve managed to get Debian installed on my Xoom with the only issues being no sound and no Bluetooth, this is due to the proprietary nature of the sound drivers for the Tegra, and the lack of documentation for the BCM4329 Bluetooth under linux. if anyone has any tips with these I’d love to hear them.
Anyway, since the Xoom is an android device with an unlockable bootloader from the factory this wasn’t too difficult. the only issues were with the TegraFB and Touchscreen drivers. Thankfully Lilstevie from GalaxyLinux helped me out with the touchscreen driver and Robert Morell from NVidia provided a patch to Chromium for the FB which is here http://codereview.chromium.org/6672056
(Todo: Add guide for using WIFI, upload prebuilt images)
(Update: Fixed the links)
(Update 14/2/12 Thanks to Thomas!)
Basically all you need to do is build a root fs and a kernel for your Debian install. this is actually quite easy. here’s how..