Atualização HyperOS 3 da Xiaomi Prejudica Emulação de Jogos em Dispositivos

A Xiaomi tem implementado ativamente sua nova interface de sistema, o HyperOS 3 (baseado no Android 16), em uma ampla gama de dispositivos. Embora a atualização prometa melhorias gerais de desempenho, como maior fluidez e menor consumo de recursos, um subconjunto específico de usuários está enfrentando problemas significativos: a performance da emulação de jogos foi prejudicada.
Relatos de usuários em fóruns especializados, como o r/EmulationOnAndroid, indicam que a nova versão do sistema operacional introduziu instabilidade e quedas de quadros em emuladores que antes funcionavam perfeitamente. O problema parece afetar principalmente dispositivos de alto desempenho que são populares entre entusiastas de emulação.
Detalhes do Problema: Degradação de Desempenho e Falhas
A principal queixa da comunidade de emulação é a degradação do desempenho em títulos exigentes. Usuários relatam que emuladores como AetherSX2 (PS2), Citra (3DS), e até mesmo plataformas mais complexas como Winlator (para rodar jogos de PC no Android) e RPCS3 (PS3) estão apresentando falhas ou rodando com desempenho inferior após a atualização para o HyperOS 3.
Os sintomas variam, incluindo:
- Queda de Quadros (Frame Rate Drops): Jogos que antes mantinham taxas de quadros estáveis agora sofrem com lentidão e travamentos.
- Falhas Gráficas: Emuladores apresentam artefatos visuais e cintilação (flickering) que não existiam na versão anterior do sistema.
- Fechamento Forçado (Force Close): Aplicativos de emulação mais pesados estão sendo encerrados abruptamente pelo sistema.
Veja também:
Análise Técnica: O Novo MiuiSentinelMemoryManager
A causa raiz do problema, de acordo com análises da comunidade técnica, parece ser um novo componente introduzido no HyperOS 3 chamado MiuiSentinelMemoryManager.
Este gerenciador de memória foi projetado para monitorar agressivamente o uso de recursos de aplicativos nativos. No entanto, ele impõe um limite de memória PSS (Process Shared Memory) de aproximadamente 3.5GB para aplicativos. Quando um emulador ou jogo exigente excede esse limite, o sistema o encerra automaticamente.
Essa limitação afeta diretamente emuladores que consomem mais RAM, como GameHub, Winlator e RPCS3, tornando jogos que antes eram jogáveis (como GTA 5 rodando via Wine) inoperáveis, com falhas ocorrendo em questão de minutos.
Dispositivos Afetados e Soluções Provisórias
Embora o problema não seja universal, ele foi amplamente documentado em dispositivos de alto desempenho da Xiaomi. Os relatos mais proeminentes envolvem o Xiaomi Pad 6S Pro e o POCO F6 Pro. A inconsistência das queixas sugere que a falha pode estar ligada a configurações específicas de hardware ou drivers de GPU, afetando certos modelos de forma mais severa do que outros.
Para os usuários afetados, a comunidade identificou uma solução provisória: a instalação de drivers de GPU personalizados, como o Turnip v25.3.0 – Revision 5. No entanto, essa solução tem uma limitação crucial: os drivers Turnip não são compatíveis com os chipsets de ponta mais recentes da Qualcomm, como o Snapdragon 8 Elite. Isso deixa os proprietários de dispositivos flagship mais novos sem uma solução imediata.
Conclusão e Recomendações
O HyperOS 3 representa um avanço em termos de fluidez geral do sistema operacional da Xiaomi, mas introduziu uma regressão de desempenho para a comunidade de emulação. A própria Xiaomi reconheceu indiretamente o problema em relatórios semanais de bugs, mencionando o encerramento agressivo de processos devido aos limites de memória.
Enquanto a Xiaomi trabalha em correções, a recomendação para usuários que dependem da emulação de jogos é adiar a atualização para o HyperOS 3. Para aqueles que já atualizaram, a única opção viável para reverter a situação é o downgrade do sistema, que pode ser complicado e requer o desbloqueio do bootloader.
