A atualização Shield Experience 9.0 da Nvidia, baseada no Android 11, foi elogiada por abranger modelos do Shield TV que remontam a 2015. O The Verge informou em 19 de janeiro de 2022 que o entusiasmo diminuiu rapidamente, pois os proprietários relataram bugs graves até mesmo nos modelos mais recentes. As pessoas que instalaram a atualização perderam o acesso aos seus servidores de mídia Plex, um uso popular dos dispositivos graças ao seu processador e a uma porta USB para armazenamento. Outros relataram travamentos e telas em branco no Kodi, além de carregamento demorado ou telas em branco em aplicativos como YouTube e Hulu.

A Nvidia publicou uma página de suporte explicando como conceder permissão aos aplicativos para usar o armazenamento no Android 11, o que corrigiu o servidor Plex de pelo menos um usuário, e uma postagem no fórum explicando como uma versão defeituosa foi distribuída. Ela afirmou que trabalhou com a Plex durante o desenvolvimento e que a Plex funcionou em todos os testes beta internos e externos, mas que uma nova versão do Plex Media Server em 4 de janeiro alterou o nível de API relatado e o quebrou. "Todos os nossos testes estavam concluídos e a mudança passou despercebida até o dia do lançamento", dizia a postagem.

A Nvidia disse posteriormente ao 9to5Google que estava trabalhando com o Google porque o Android 11 trata a permissão "Permitir apenas enquanto o app estiver em uso" como "Não permitir", de modo que a correção manual era definir as permissões de armazenamento como "Sempre permitir". Ela abriu um fórum de suporte para coletar relatos de bugs e compilou cerca de 27 bugs conhecidos e relatados. Seu programa HotFix oferecia versões de teste para correções, mas eram versões não testadas que quebraram alguns serviços protegidos por DRM, como o Disney Plus, e não tinham opção de reverter.

Os servidores de mídia Plex pararam de funcionar para muitos proprietários e a Nvidia listou cerca de 27 bugs conhecidos; suas versões HotFix não tinham reversão e quebraram alguns serviços de DRM.

Os testes da Nvidia foram concluídos antes de a Plex lançar uma atualização em 4 de janeiro que alterou o nível de API relatado, e a Nvidia afirma que a mudança passou despercebida até o dia do lançamento.

As permissões de armazenamento alteradas do Android 11 interagiram com um caso de uso, os servidores Plex em unidades conectadas, que a Nvidia sabia ser popular.

O tratamento de armazenamento da Plex não estava totalmente pronto para o Android 11, uma lacuna que a Nvidia diz que conhecia durante o desenvolvimento.

As versões provisórias do HotFix não foram testadas e não podiam ser revertidas, de modo que os usuários tinham poucos recursos seguros.

Uma rodada de testes fica desatualizada quando um aplicativo de terceiros importante lança uma mudança antes do lançamento; o principal uso de uma caixa de streaming, aqui os servidores Plex, deve ser verificado novamente pouco antes do lançamento.

A Nvidia estava trabalhando com a Plex e o Google em uma correção em 19 de janeiro de 2022, com alterações manuais de permissão e o programa HotFix como paliativos. O artigo não informa data para uma resolução completa.

CONFIRA AS EVIDÊNCIAS

As fontes

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