O lançamento de Xiaomi 14 e Xiaomi 14 Pro representou uma mudança radical, com adoção exclusiva de aplicativos de 64 bits. No entanto, uma descoberta recente mostrou uma solução engenhosa para manter a compatibilidade com aplicações de 32 bits, graças a um tradutor binário chamado Tango. Esta evolução beneficia especialmente os utilizadores que ainda necessitam de aplicações de 32 bits, ou seja, que possuem smartphones menos potentes.
A virada do Xiaomi 14 para 64 bits e o problema dos aplicativos de 32 bits
A apresentação oficial da nova série de smartphones topo de gama, liderada por Yu Zhang, gerente sênior de vendas da Xiaomi, delineou uma direção clara para suporte exclusivo para aplicativos de 64 bits. Esta decisão colocou o Xiaomi 14 e o Xiaomi 14 Pro como o Os primeiros modelos carro-chefe da empresa projetados exclusivamente para software de 64 bits, deixando para trás a compatibilidade com aplicativos de 32 bits.
FLAPPY BIRD FLAPS ON!
- Mishaal Rahman (@MishaalRahman) 27 de outubro de 2023
O Snapdragon 8 Gen 3 da Qualcomm não possui nenhum núcleo de CPU compatível com AArch32 (aplicativos Arm de 32 bits).
Apesar disso, a série Xiaomi 14 é capaz de executar aplicativos Arm de 32 bits como Flappy Bird, conforme mostrado abaixo por @realMlgmXyysd.
Como isso é possível?
MlgmXyysd fez… pic.twitter.com/pon4TflvVR
Embora esta mudança abra um mundo de possibilidades, com gerenciamento e arquitetura de memória mais eficientes, também trouxe desafios, especialmente para usuários ainda vinculados a aplicativos de 32 bits. Apesar da clara inclinação para o futuro tecnológico, a Xiaomi surpreendeu com uma solução que tem em conta as necessidades dos utilizadores e a transição ainda em curso para o software de 64 bits. Com a ajuda de Tradutor binário Tango, O Xiaomi 14 pode executar aplicativos de 32 bits em uma plataforma alimentada pelo chip Snapdragon 8 Gen 3, que não oferece suporte nativo a esses aplicativos.
Tango converte código de máquina de 32 bits em código de 64 bits, permitindo assim a execução suave de aplicativos de 32 bits. Esta solução foi confirmada pelo especialista Mishaal Rahman, que destacou como aplicativos como o Flappy Bird podem funcionar perfeitamente na nova série de smartphones.
Desde 2017, o iOS opera em 64 bits, emergindo como o principal rival do Android. A multiplicidade de fabricantes de Android retardou essa transição Incentivo do Google à expansão do suporte para aplicativos de 64 bits a partir de 2019. Hardware recente, especialmente chips de design ARM, já adotou suporte de 64 bits. No entanto, a ARM planeja eliminar o suporte de 32 bits em seus designs de SoC em 2023. Esta mudança foi recebida com resistência de players importantes como Qualcomm devido aos mercados onde os aplicativos de 32 bits ainda são dominantes.