La actualización Shield Experience 9.0 de Nvidia, basada en Android 11, fue elogiada porque abarcaba modelos de Shield TV que se remontaban a 2015. The Verge informó el 19 de enero de 2022 de que el entusiasmo se desvaneció rápidamente, ya que los propietarios reportaron errores importantes incluso en los modelos más recientes. Quienes instalaron la actualización perdieron el acceso a sus servidores multimedia de Plex, un uso popular de los dispositivos gracias a su procesador y a un puerto USB para almacenamiento. Otros reportaron tartamudeo y pantallas en blanco en Kodi, y cargas demoradas o pantallas en blanco en aplicaciones como YouTube y Hulu.

Nvidia publicó una página de soporte que explicaba cómo dar permiso a las aplicaciones para usar el almacenamiento en Android 11, lo que solucionó el servidor de Plex de al menos un usuario, y una publicación en el foro que explicaba cómo se distribuyó una versión defectuosa. Dijo que había trabajado con Plex durante el desarrollo y que Plex funcionó en todas las pruebas beta internas y externas, pero que una nueva versión de Plex Media Server del 4 de enero cambió el nivel de API reportado y lo rompió. «Todas nuestras pruebas habían concluido y el cambio pasó desapercibido hasta el día del lanzamiento», decía la publicación.

Más tarde, Nvidia dijo a 9to5Google que estaba trabajando con Google porque Android 11 trata el permiso «Permitir solo mientras se usa la aplicación» como «No permitir», por lo que la solución manual consistía en establecer los permisos de almacenamiento en «Permitir siempre». Abrió un foro de soporte para recopilar informes de errores y compiló unos 27 errores conocidos y reportados. Su programa HotFix ofrecía compilaciones de prueba para las correcciones, pero eran versiones no probadas que rompían algunos servicios protegidos por DRM, como Disney Plus, y no tenían opción de revertir.

Los servidores multimedia de Plex dejaron de funcionar para muchos propietarios y Nvidia enumeró unos 27 errores conocidos; sus compilaciones HotFix no tenían reversión y rompían algunos servicios de DRM.

Las pruebas de Nvidia habían terminado antes de que Plex publicara una actualización el 4 de enero que cambió el nivel de API reportado, y Nvidia afirma que el cambio pasó desapercibido hasta el día del lanzamiento.

Los permisos de almacenamiento modificados de Android 11 interactuaron con un caso de uso, los servidores de Plex en unidades conectadas, que Nvidia sabía que era popular.

El manejo del almacenamiento de Plex no estaba del todo preparado para Android 11, una brecha que Nvidia dice que conocía durante el desarrollo.

Las compilaciones HotFix provisionales no estaban probadas y no se podían revertir, por lo que los usuarios tenían pocos recursos seguros.

Una ronda de pruebas queda obsoleta cuando una aplicación externa clave publica un cambio antes del lanzamiento; el uso principal de un reproductor de streaming, aquí los servidores de Plex, debería volver a comprobarse justo antes del lanzamiento.

A fecha del 19 de enero de 2022, Nvidia estaba trabajando con Plex y Google en una solución, con cambios manuales de permisos y el programa HotFix como soluciones provisionales. El artículo no da ninguna fecha para una resolución completa.

CONSULTA LAS PRUEBAS

Las fuentes

  1. Nvidia added a buggy Android 11 update to its Shield TV lineup The Verge · theverge.com ·