Apparently, the phone is capable of USB OTG host mode, (which is what you need in order to connect external USB devices, but the stock kernel does not have it turned on yet. Someone built a custom kernel for this, but I don't know how well it will work.