Algunos dispositivos Android pueden actuar como un host USB, por lo que puede utilizar otros dispositivos USB conectados a ellos. Por ejemplo, explore o importe las fotos almacenadas en una cámara desde su teléfono, o copie archivos en una memoria USB conectada a su tableta, conecte un teclado o mouse USB de tamaño completo a una tableta, o use un GPS externo o dispositivo wifi .
¿Cómo puedo saber si mi dispositivo puede hacer esto?
usb-host-mode
usb-on-the-go
GAThrawn
fuente
fuente
Respuestas:
Para usar un dispositivo USB conectado, debe tener:
Sistema operativo
La compatibilidad con el modo de host USB se introdujo en la versión 3.1 de Android (Honeycomb) , por lo que si tiene Android 3.1 o una versión más reciente instalada en su dispositivo, entonces debería tener la compatibilidad necesaria en su sistema operativo, Android 4 también agrega compatibilidad adicional con USB y OTG. Además, muchas ROM de terceros agregan soporte para el modo de host USB a los teléfonos que tienen soporte de hardware, pero no tienen el sistema operativo o el controlador necesarios en la versión oficial del sistema operativo.
Controladores de modo host
La mayoría de los dispositivos que tienen soporte de hardware y un sistema operativo suficientemente nuevo tendrán los controladores necesarios cargados para habilitar el modo de host USB, pero algunos no. Puede encontrar aplicaciones de controladores en Play Store para algunos modelos que no tienen controladores incorporados. Algunos modelos con instrucciones y controladores de terceros disponibles son:
Cable
No puede simplemente usar un cable USB normal. Como estos dispositivos pueden actuar como un dispositivo USB "esclavo" (por ejemplo, para que pueda conectarlos a una PC y copiar música en su teléfono, o copiar imágenes del teléfono) y un "host" USB (por ejemplo, para que puede enchufar un dispositivo de memoria USB en su tableta y copiar archivos dentro o fuera de él) necesitan alguna forma de saber cuál deben actuar en un momento dado.
Un cable USB OTG ( USB On-The-Go ) es lo que se usa para decirle a su dispositivo que actúe como un host, esto es como un cable USB normal pero tiene uno de los pines internos conectados a tierra en un extremo para permitir que el dispositivo sabe que debe actuar como host (técnicamente, los pines 4 y 5 están conectados a tierra en un cable OTG).
Además, como la mayoría de los teléfonos tienen enchufes micro-USB, pero la mayoría de los dongles USB tienen enchufes USB de "tamaño completo", ya que debajo de muchos cables OTG tienen un conector USB micro-B macho en un extremo y un conector USB-A hembra en el otro para convertir entre los conectores de diferentes tamaños.
El kit Motorola Camera Connection, que es un cable USB OTG
Los cables USB OTG se pueden comprar de manera bastante económica en lugares como eBay o el mercado de Amazon, así como en muchas pequeñas tiendas de electrónica. También puede encontrar que el fabricante de su dispositivo vende uno oficial, de marca, a menudo llamado algo así como un "Kit de conexión de cámara" o "Cable de conexión de memoria USB". Si eres valiente, también puedes encontrar varios tutoriales en la web sobre cómo hacer tu propio cable OTG a partir de un cable USB estándar.
Controladores de dispositivos USB
Cuando conecta su dispositivo USB a su teléfono o tableta Android, necesita saber qué es ese dispositivo USB y qué hacer con él. Para dispositivos comunes, como dispositivos de memoria USB o cámaras compatibles con PPTP o almacenamiento masivo USB, a menudo estos ya estarán integrados en el sistema operativo. Para otros dispositivos USB, como dongles Wifi, 3G o Bluetooth, es posible que no haya controladores integrados en el sistema operativo, o solo controladores para ciertos dispositivos específicos.
Cómo probar todo juntos
Hay algunas aplicaciones que pueden ayudarlo a probar si tiene todo el hardware y software necesarios para hacer esto, como USB Host Diagnostics . Usarlo para probar las capacidades de su dispositivo es muy simple
Si todo funciona, debería terminar con una pantalla de resumen como esta, que muestra primero algunos detalles sobre su dispositivo y el sistema operativo en ejecución, y luego le informa si su dispositivo dice que es compatible con el modo de host USB, y luego todo lo importante Veredicto que le permite saber si la prueba del acceso al modo host funcionó o no:
Si todo funciona y la aplicación detectó con éxito su dispositivo USB (que muestra que su modo de host USB está funcionando), debería tener "Sí" en las secciones anilladas, y algunos detalles que muestren cuánto acceso tiene un tercero (es decir, no integrado ) las aplicaciones tienen para el dispositivo. De lo contrario, debe haber detalles allí para ayudarlo a localizar dónde está el problema.
Alternativamente , Cadena de Fuego, el autor de host USB Diagnostics, tiene una (larga) lista de todos los informes que la gente ha presentado después de ejecutar la prueba en sus dispositivos. Puede buscar su dispositivo en la lista y ver si las personas con su dispositivo y la versión del sistema operativo han pasado todas las pruebas, o no. Eche un vistazo a su dispositivo aquí: http://usbhost.chainfire.eu/
fuente