Logo es.androidermagazine.com
Logo es.androidermagazine.com

Usb-c necesita ser más inteligente antes de mejorar [actualizado]

Anonim

Actualización, 20 de marzo: este artículo se actualizó con citas que ofrecen explicaciones más detalladas.

Hace unas noches, estaba lejos de casa y no tenía mi cable de alimentación, así que tuve que confiar en una batería de respaldo para cargar mi teléfono USB C por la noche. Esta batería había estado guardada en la parte inferior de mi mochila durante unos días, después de haber sido utilizada para alimentar algo más durante varias horas, por lo que no tenía mucho jugo para empezar. Si tuviera que adivinar, había suficiente para que mi teléfono alcanzara el 70%, lo que fue más que suficiente para llevarme a una toma de corriente a la mañana siguiente.

Conecté mi teléfono, confirme que se había cargado al 10% antes de cerrar los ojos y no volví a pensar en eso hasta la mañana. Cuando me desperté tarde porque mi alarma no sonó, me di cuenta de que era porque mi teléfono estaba muerto. Lo que es peor, mi batería de respaldo en realidad tenía más potencia que antes de enchufarla a mi teléfono.

Mi teléfono y estaba muerto y mi batería se recargó, ¡lo contrario de lo que quería!

Lo que sucedió aquí suena extraño, pero en realidad todas las piezas individuales de este sistema de carga funcionan según lo diseñado. La batería de respaldo cargó mi teléfono hasta que se agotó, y luego comenzó a retirar la energía del teléfono porque estaba agotado. USB-C está diseñado para permitir un uso compartido de energía simple, por lo que cualquier cosa puede cargar cualquier otra cosa. En teoría, es sorprendente, y fue muy útil cuando necesité 20 minutos más de jugo en mi Chromebook para el trabajo y solo tenía un teléfono cerca. En esta situación, sin embargo, no funcionó como yo quería.

Esta. Definitivamente necesito un control adecuado para que yo pueda elegir qué forma de poder, o no. ¡Mi Chromebook también carga mi banco de energía!

- Jonathan Morris ???????? (@jmcomms) 17 de marzo de 2017

Esto tampoco es una falla en ningún fabricante de teléfonos, sistema operativo o diseñador de batería de respaldo en particular. Así es, en gran medida, cómo se diseñó USB-C para funcionar cuando se hicieron estas cosas. Algunos manejan esto peor que otros; por ejemplo, muchas baterías Anker USB-C tienen el puerto Tipo-C configurado para consumir energía de forma predeterminada, con una presión de tecla requerida para invertir la dirección, pero en general este es un pequeño problema que carece de una solución estándar para todos los dispositivos. Y la solución, al menos para mi problema específico, probablemente se encuentra en el software.

En mi opinión, no se debe permitir que nuestros teléfonos den poder a otras cosas sin nuestro permiso expreso. De la misma manera que Android ofrece modos de selección USB para compartir archivos que requieren una selección manual de mi parte, la administración de energía debería ofrecer una opción similar. De esa manera, si mi teléfono comparte energía con algo, no es accidental y no interrumpe la capacidad de usar el teléfono. Esto es algo que Google necesitaría implementar a nivel del sistema operativo, pero parece ser la mejor solución posible para este tipo de problema.

Pero no es tan simple como todo eso, como aprendí después de publicar esto. La estrella de rock USB-C de Google, Benson Leung, me enseñó un poco sobre Google+.

La batería, si se implementó con USB Power Delivery y está conectada a un teléfono USB-PD como Pixel, podría identificar que la otra parte es un dispositivo de doble función con una batería pequeña como un teléfono y no una fuente de alimentación fija como un cargador de pared y un retraso en el drenaje del teléfono.

Si tuviera que diseñar el paquete, permitiría que el paquete de batería solo consumiera suficiente energía para iniciarse hasta que pueda reconocer que el otro dispositivo es un dispositivo de doble función sin su propia fuente de alimentación externa que usa PD, y luego dejar de cargar. De esa manera, ni el teléfono ni la batería se cargan.

Podríamos hacer que el teléfono se comporte de la manera que desee … de modo que solo actúe como un disipador de energía hasta que solicite explícitamente encender la fuente de alimentación y el modo host, pero eso significaría que si desea enchufar un USB memoria USB, o un accesorio USB como, oh, no sé … auriculares digitales USB-C, NO FUNCIONARÍAN a menos que cambie explícitamente algunos ajustes primero. Ni siquiera recibirá una notificación cuando conectó sus auriculares USB-C porque el puerto está fijado en modo de solo sumidero, y necesita suministrar energía a los auriculares antes de que el sistema operativo pueda identificarlo como un auricular.

Puede ser un problema marginal en el gran esquema de las cosas, y con suerte, esta función USB-PD se convertirá en un estándar global con el tiempo. Desafortunadamente, eso no sucederá de la noche a la mañana, y mientras tanto hay una gran cantidad de estos paquetes de baterías que se venden regularmente. Incluso si gasta el dinero extra para comprar una batería con USB-PD habilitado, si ya tiene un teléfono con un puerto Tipo C y no es compatible con USB-PD, deberá actualizar antes de que todo funcione como es. debería.

Francamente, estamos más allá del punto de ignorar las preocupaciones relacionadas con el Tipo C como problemas de "adoptante temprano". Sería bueno para Google tomar la iniciativa para abordar este problema más allá de recomendar encarecidamente el uso de USB-PD en su documentación, en lugar de esperar a que otra gran empresa implemente USB-C y muestre a todos cómo se hace.