0 votos

Pixel 3a cargando a través de la conexión USB de la computadora

Tengo un dispositivo Pixel 3a que conecto a una computadora Linux a través de un cable USB (A a C). A veces, cuando conecto el dispositivo, la notificación en el Pixel 3a dice "Sistema Android - Cargando este dispositivo a través de USB". Sin embargo, el icono de la batería indica que el teléfono no se está cargando (no muestra el rayo), y de hecho, el nivel de carga no sube. Si cambio la conexión USB a MIDI, PTP, compartir internet mediante USB o transferencia de archivos, entonces el teléfono comienza a cargarse.

introducir descripción de la imagen aquí

¿Cómo puedo hacer que mi teléfono se cargue de manera confiable sin otorgar permisos de datos adicionales?

En cuanto a "a veces", si el Pixel 3a anteriormente no se cargaba sin transferencia de datos, entonces seguirá sin cargarse sin transferencia de datos en conexiones posteriores hasta que se otorguen algunos datos. Si el Pixel 3a se cargó en la última conexión, puede que se cargue o no en la siguiente conexión sin transferencia de datos.

1voto

pr0nin Puntos 353

Creo que uno de los problemas aquí es que no estás utilizando un cable USB-C a USB-C en combinación con el modo "USB controlado por este dispositivo".

"USB controlado por este dispositivo" debería ser equivalente a lo que se llamaba OTG con USB2 / Micro USB. En ese momento no se podía usar OTG y cargar al mismo tiempo.

En la era USB-C debería ser posible si el teléfono soporta USB-Power Delivery (USB-PD). Hasta donde sé, el Pixel 3a soporta USB-PD.

Ahora viene el problema: Cuando conectas el teléfono usando el cable convertidor USB-C a USB-A y seleccionas el modo "USB controlado por este dispositivo", entonces el teléfono está en el rol de USB maestro. Para una conexión a la PC, la PC tendría que actuar como USB esclavo, lo cual, hasta donde sé, no es posible, ya que las conexiones de PC USB 2/3 (usando el antiguo conector Tipo A) solo pueden actuar como USB maestro.

Por lo tanto, tenemos en cada extremo del cable un USB maestro, lo que significa efectivamente que no hay absolutamente ninguna comunicación posible entre ellos, ya que el estándar USB define exactamente un USB maestro en un árbol de dispositivos (el USB maestro más x esclavos USB, los dispositivos y concentradores conectados).

Sin comunicación automáticamente significa ninguna conexión para negociar la potencia disponible/requerida. Por lo tanto, al final, tu teléfono no se carga.

Cuando cambias el modo a "MIDI" u otro de los modos "usar USB para", esto implícitamente cambia el modo "USB controlado por" a "Dispositivo conectado" - Android no solo los soporta de esta manera.

Conclusión: Por defecto deberías seleccionar "USB controlado por dispositivo conectado" - este es el modo por defecto como lo era en USB2.0/3.0: El "dispositivo conectado" es la computadora y la computadora es el USB maestro. Usar este modo significa que la computadora y el teléfono pueden comunicarse y por lo tanto también funciona la carga.

0 votos

Cambiar a USB controlado por el dispositivo conectado falla con "No se pudo cambiar".

0 votos

@mattm OK, entonces este modo es solo para conectar dos dispositivos que tengan la capacidad OTG. Pero es realmente extraño que el dispositivo no se cargue en modo "sin transferencia de datos". ¿Has revisado el cable en busca de un defecto (conexión suelta o algo así)?

0 votos

No tengo los recursos para hacer una prueba de hardware controlada; solo tengo un teléfono y un cable USB-A -> USB-C. El hecho de que pueda hacer que todo funcione con un cambio de configuración de software me hace pensar que no es un problema de hardware o conexión física.

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