Ответы:
Вам нужен режим USB-хоста , который требует Android 3.1 (и выше) и аппаратную поддержку.
Android до 3.1 не поддерживает режим USB-хоста . то есть вы не можете подключить такие вещи, как USB-накопители, клавиатуры и т. д.
Однако для Nexus One кто-то сумел изменить ядро Android, чтобы взломать поддержку USB-хоста для Nexus One под управлением Android 2.2 (хотя, очевидно, этот взлом будет работать и на 2.1):
И аналогичные инструкции для HTC Desire:
Samsung Galaxy S2 официально поддерживает USB On The Go (OTG). Официальный адаптер для Samsung Galaxy S2 преобразует соединение microUSB вашего телефона в стандартное USB-соединение, чтобы вы могли подключить USB-накопитель. Ищите номер детали ET-R205UBEGSTD.