De lancering van Xiaomi 14 e Xiaomi 14 Pro vertegenwoordigde een radicale verandering, met a exclusieve omarming van 64-bit applicaties. Een recente ontdekking toonde echter een ingenieuze oplossing aan om de compatibiliteit met 32-bits applicaties te behouden, dankzij een binaire vertaler genaamd Tango. Deze evolutie komt vooral ten goede aan gebruikers die nog steeds 32-bit applicaties nodig hebben, dus die minder krachtige smartphones hebben.
Xiaomi 14's wending richting 64 bit en het probleem van 32 bit apps
De officiële presentatie van de nieuwe serie topsmartphones, onder leiding van Yu Zhang, senior sales manager bij Xiaomi, had een duidelijke richting geschetst richting exclusieve ondersteuning voor 64-bit applicaties. Deze beslissing had Xiaomi 14 en Xiaomi 14 Pro als de beste geplaatst De eerste vlaggenschipmodellen van het bedrijf zijn exclusief ontworpen voor 64-bits software, waardoor compatibiliteit met 32-bits applicaties achterblijft.
FLAPPY BIRD FLAPS AAN!
- Mishaal Rahman (@MishaalRahman) 27 oktober 2023
Qualcomm's Snapdragon 8 Gen 3 heeft geen CPU-kernen die AArch32 (32-bit Arm-apps) ondersteunen.
Desondanks kan de Xiaomi 14-serie 32-bits Arm-apps zoals Flappy Bird uitvoeren, zoals hieronder weergegeven door @realMlgmXyysd.
Hoe is dit mogelijk?
MlgmXyysd deed... pic.twitter.com/pon4TflvVR
Hoewel deze stap een wereld aan mogelijkheden opent, met een efficiënter geheugenbeheer en een efficiëntere architectuur, heeft het ook uitdagingen met zich meegebracht, vooral voor gebruikers zijn nog steeds gebonden aan 32-bits applicaties. Ondanks de duidelijke neiging naar de technologische toekomst heeft Xiaomi verrast met een oplossing die rekening houdt met de gebruikersbehoeften en de nog steeds voortgaande transitie naar 64-bit software. Met de hulp van Tango binaire vertalerXiaomi 14 kan 32-bits applicaties uitvoeren op een platform dat wordt aangedreven door de Snapdragon 8 Gen 3-chip, die deze applicaties niet standaard ondersteunt.
Tango converteert 32-bits machinecode naar 64-bits code, waardoor een soepele uitvoering van 32-bits toepassingen mogelijk is. Deze oplossing werd bevestigd door de deskundige Mishaal Rahman, waarin werd benadrukt hoe applicaties als Flappy Bird naadloos kunnen werken op de nieuwe serie smartphones.
Sinds 2017 werkt iOS op 64-bit-basis en is het de belangrijkste rivaal van Android geworden. De veelheid aan Android-fabrikanten heeft een dergelijke transitie echter vertraagd Google's aanmoediging van uitgebreide ondersteuning voor 64-bit apps vanaf 2019. Recente hardware, vooral ARM-ontwerpchips, hebben 64-bit-ondersteuning al omarmd. ARM is echter van plan om in 32 2023-bit-ondersteuning in zijn SoC-ontwerpen te elimineren. Deze stap is opgevangen door weerstand van belangrijke spelers als Qualcomm vanwege markten waar 32-bits apps nog steeds dominant zijn.