We're going to run Arch Linux (arm version) on android device (HTC Magic) via fastboot directly from sdcard. This is completely non destructive to the android OS. Connectivity with device is provided by adbd. Furthermore we're going to configure kernel to print boot logs in framebuffer, so we won't need a serial cable.