Problemas de Desempenho em Jogos no Android 12 Devido ao Papel de Parede do Material You

A vivid depiction of an Android smartphone displaying a futuristic gaming interface, surrounded by vibrant, abstract representations of graphical lag and performance issues, with the Material You wallpaper enhancing the modern aesthetic. No texts on scene. Keywords: photorealistic style, high resolution, 4k details, HDR, cinematic lighting, professional photography, studio lighting, vibrant colors.

A interface Material You foi uma das grandes inovações introduzidas no Android 12. Com este novo design, os usuários podem personalizar o sistema operacional do Google de maneira única, fazendo com que as cores do papel de parede sejam refletidas em diversos elementos do sistema. No entanto, essa personalização vem com um problema notável: a troca do wallpaper pode forçar o encerramento de jogos que estão em execução.

O funcionamento deste recurso é simples. O Android 12 extrai as cores predominantes e tons complementares do papel de parede selecionado, aplicando-os a componentes nativos do sistema e também a aplicativos instalados no dispositivo. Entretanto, diversos relatos de usuários, incluindo um insignificante registro no Google Issue Tracker, apontaram que ao mudar o papel de parede, os jogos são abruptamente encerrados, uma questão que foi explorada no XDA-Developers.

Os testes, realizados no Google Pixel 6 Pro, incluíram jogos populares como Call of Duty: Mobile, Genshin Impact, Minecraft e PUBG Mobile. Infelizmente, todos eles travaram no momento da troca de wallpaper, o que levantou preocupações sobre a estabilidade do sistema operacional com essa nova funcionalidade.

Por que os jogos travam ao trocar o papel de parede?

A situação chamou a atenção, especialmente após uma publicação do CommonsWare, que destacou que a ação de mudar o fundo no Android 12 resulta na “destruição e recriação” das atividades dos aplicativos. Um usuário no Twitter, conhecido como @cketti, também apontou um commit no Android Code Search que ajuda a esclarecer essa ocorrência.

De acordo com a descrição do commit, há um mecanismo que realmente força o encerramento do aplicativo para que ele retorne ao seu estado original. Essa funcionalidade parece ter como objetivo evitar problemas relacionados às alterações de cores do Material You durante a escolha de um novo papel de parede. Contudo, isso implica que os desenvolvedores não conseguem implementar bloqueios que impeçam a reinicialização de seus apps após a troca.

Além disso, essa abordagem é diferente daquela aplicada ao modo escuro. Quando o modo escuro é ativado, os aplicativos também podem ser forçados a serem encerrados, evitando assim problemas na ativação do novo tema. No entanto, neste caso, os desenvolvedores têm a opção de optar por não aplicar esse tratamento.

Esse comportamento afeta especialmente os usuários que utilizam aplicativos que alteram o wallpaper automaticamente. Assim, no cenário descrito pelo XDA-Developers, se o usuário estiver jogando e a troca de papel de parede ocorrer em segundo plano, o jogo irá travar. Até o momento, não parece haver uma solução para impedir esse comportamento indesejado no sistema.

A troca de wallpaper pode causar engasgos no Android 12

Uma outra consequência da alteração de papéis de parede no Android 12 foi revelada em uma nova análise pelo XDA-Developers. A troca frequente de wallpapers pode provocar engasgos no desempenho do dispositivo. Para que isso aconteça, é necessário configurar a troca automática da imagem em intervalos muito curtos, como a cada dez segundos.

No experimento realizado no Pixel 6 Pro, a programação para alterar o papel de parede a cada dez segundos resultou em um desempenho comprometido do celular. Essa lentidão pode ser atribuída às novas cores dinâmicas do Material You, já que os novos tons são aplicados em tempo real com cada alteração de plano de fundo.

Embora essa situação possa parecer incomum, ela traz à tona um problema relevante para usuários que possuem dispositivos com especificações mais modestas. Nesse cenário, o travamento pode dificultar o acesso à configuração que permite interromper a troca automática de wallpapers, o que pode se tornar ainda mais frustrante para o usuário.

Com informações: 9to5Google, CommonsWare, Google Issue Tracker e XDA-Developers

Leia também: Como colocar papel de parede no WhatsApp

Compartilhe nas Redes: