Sorry for the confusion, I was talking about smartphones.
Even Android 2.2(Froyo) could support usb host if you can make the driver work:
http://sven.killig.de/android/N1/2.2/usb_host/
Android 3.1(Honeycomb) got official usb host support, but this andriod version is used only on tablets, hence I didn't considered it.
https://secure.wikimedia.org/wikiped...on_history#3.1
Android 4.0(ICS) brings official usb host support and can be used in smartphones too.
http://www.droidgamers.com/index.php...roller-support



