Respuestas:
Desea el modo de host USB , que requiere Android 3.1 (y superior) y soporte de hardware.
Android anterior a 3.1 no es compatible con el modo host USB . es decir, no puede conectar cosas como unidades USB, teclados, etc.
Sin embargo, para el Nexus One, alguien ha logrado modificar el kernel de Android para hackear la compatibilidad del host USB con el Nexus One con Android 2.2 (aunque aparentemente este hack también funcionará en 2.1):
E instrucciones similares para el HTC Desire:
El Samsung Galaxy S2 es oficialmente compatible con USB On the Go (OTG). El adaptador oficial para el Samsung Galaxy S2 convierte la conexión microUSB de su teléfono a una conexión USB estándar para que pueda conectar una unidad flash USB. Busque el número de pieza ET-R205UBEGSTD.