0 votos

Cómo habilitar el modo de anfitrión USB en Moto G4 Plus

Tengo el dispositivo Moto G4 Plus. Tengo que hacer algunas cosas activando el modo de anfitrión USB en mi dispositivo. He habilitado la depuración del USB y está cargándose. Estoy usando el cable USB. Mi dispositivo no tiene root

enter image description here

Muestra estas opciones al hacer clic en "USB cargando este dispositivo"

enter image description here

¿Alguien tiene alguna idea de cómo hacer esto?

0 votos

4voto

Andy Brudtkuhl Puntos 1714

Como Beeshyams señaló en sus comentarios, el software no controla qué punto final es el anfitrión y cuál es el periférico: el propio hardware lo controla. En un teléfono que no tiene un puerto USB-A, se usa un cable o adaptador USB-OTG. Este tiene un "extremo anfitrión" y un "extremo periférico". (En los primeros cables USB-OTG, era difícil saber cuál era cuál, pero en un adaptador, el extremo que es un puerto USB-A es el extremo periférico). Una resistencia dentro del enchufe le dice al hardware del controlador USB en el teléfono si debe actuar como anfitrión o como periférico. Cuando conectas el "extremo anfitrión" al teléfono, éste actúa automáticamente como anfitrión: no se necesita ninguna entrada del usuario. (Dicho esto, cualquier aplicación que quiera usar la conexión o hablar con un dispositivo de almacenamiento masivo aparecerá un diálogo de permiso).

Las opciones que se muestran en la captura de pantalla sólo tienen efecto cuando el teléfono está en modo periférico, por lo que no están relacionadas con su problema.

Usted dice en sus comentarios que le gustaría transferir datos a un PC con Windows, por ejemplo. Eso no es posible de esta manera. Sin hardware adicional, un PC sólo puede actuar como un USB anfitrión lo que significa que el teléfono debe actuar como un periférico. Para enviar datos arbitrarios de esta manera (es decir, sin actuar como un sistema de archivos), necesitarías escribir un software en el teléfono usando el API de accesorios USB y otro software en el PC para el lado del anfitrión de la conexión. Este no es un sitio de programación, así que no podemos ayudarte a conseguirlo.

0 votos

¡Gracias Dan! ¿Así que en una comunicación uno tiene que ser anfitrión y el resto tiene que ser periférico, verdad? ¿No es posible la comunicación entre host y host?

0 votos

Sí, así es.

0 votos

Esto es una máquina gi-de.com/es/productos_y_soluciones/productos/ que se ejecuta en el sistema operativo Windows, quiero comunicarme con él desde la aplicación Android como anfitrión. ¿Es posible? ¿Qué crees que la máquina es un dispositivo (periférico) o un host?

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X