Odpowiedzi:
Potrzebujesz trybu hosta USB , który wymaga Androida 3.1 (i nowszych wersji) oraz wsparcia sprzętowego.
System Android w wersji wcześniejszej niż 3.1 nie obsługuje trybu hosta USB . tzn. nie można podłączyć takich urządzeń jak napędy USB, klawiatury itp.
Jednak w przypadku Nexusa One komuś udało się zmodyfikować jądro Androida, aby zhakować obsługę hosta USB w Nexus One z Androidem 2.2 (chociaż najwyraźniej ten hack będzie działał również w wersji 2.1):
I podobne instrukcje dla HTC Desire:
Samsung Galaxy S2 oficjalnie obsługuje USB On the Go (OTG). Oficjalny adapter do Samsung Galaxy S2 konwertuje połączenie microUSB twojego telefonu na standardowe złącze USB, dzięki czemu możesz podłączyć dysk flash USB. Poszukaj numeru części ET-R205UBEGSTD.