A Nexus One Android phone normally won’t let you run any other peripheral device. But if you hack the phone to run on “USB Host mode” you can plug in all sorts of USB peripherals. USB Host mode lets you to external hard drives, digital cameras, external monitors, etc. to your Android phone just like a regular computer!
The Android hack shows how to enable USB Host mode by tinkering the Android firmware. With the USB Host mode enabled, a Nexus one can be used like a standalone workstation. As the video above shows, you can play movies, start a webcam, connect a keyboard, and even a large monitor display. The hack is for the Android 2.2 platform but it may work with version 2.1 also. If you give it a try, let us know how it goes in the comments.