I was given a tip today on how someone hacked the Motorola Android and now has USB connectivity. It’s a great little hack so now just about any USB device could potentially be connected to the Android. The question becomes what kind of drivers will the Android support so that printers, controllers, USB sticks etc can be used.
The hack is fairly simply. With a little amount of effort, it is possible to enable the B port of the Android as a host interface, meaning the cable USB hack supplies power and acts as the bus controller for connectivity.
You’ll need to make two things, a micro-dongle to enable the port (you plug it in during boot time) and a cable with the right connectors on each end (for connecting your peripheral). To do this you’ll need three cables:
A car charging cable (off-the-shelf at the Verizon store)
A Micro-USB cable (as above)
A USB extender cable (the teeny ones that sometimes come free with USB keys work great)