Если можно подключить флешку, значит у него в телефоне есть usb-host. А значит, можно подключить что-нибудь ещё!
Про подключение клавиатур я уже слыхал, но можно ли подключить к андроиду мышку? Оказалось, что можно. И на экране появляется обычный компьютерный указатель, которым можно всё делать как обычно...