Para que el usb funcione como host hace falta primero que el chip que controla el conector pueda funcionar como host, y segundo que el sistema operativo y el driver provean esa capacidad tambien.
Dudo mucho que ninguna de las dos condiciones se cumplan en la amgic (o ya hace tiempo que lo sabrķamos).