Xiaomi 14 Professional – Titanium Version
TL;DR
- The Xiaomi 14 collection ships with the Snapdragon 8 Gen 3 SoC, which drops help for 32-bit apps.
- Nonetheless, Xiaomi has added a translation layer on the telephone that retains 32-bit-app compatibility.
- Which means that customers can proceed to make use of their previous apps with none points.
The Xiaomi 14 and Xiaomi 14 Professional are the primary flagships launched with the brand new Qualcomm Snapdragon 8 Gen 3 SoC. This catapults the units as probably the greatest Android telephones, topic to them launching internationally within the coming weeks. Nonetheless, with the brand new SoC, there are a couple of adjustments below the hood that might break your previous apps. But it surely looks as if Xiaomi has a trick up its sleeve, letting its telephones run your previous apps with none points.
The Snapdragon 8 Gen 3 is the primary 64-bit-only SoC from Qualcomm. There aren’t any CPU cores on this SoC that can help older 32-bit ARM apps. In consequence, older apps that haven’t been up to date to run on 64-bit cores won’t run on telephones with this SoC.
Nonetheless, as developer realMlgmXyysd explains of their Telegram channel publish, Xiaomi is using a cool trick to make its new telephones proceed to run previous apps. Xiaomi is integrating a 32-bit to 64-bit binary translator known as “Tango,” which improves compatibility for older apps.
As Mishaal Rahman demonstrates, this compatibility layer permits 32-bit-only apps like Flappy Fowl to proceed to run on the brand new Xiaomi 14 collection regardless of the SoC not formally supporting the identical.
FLAPPY BIRD FLAPS ON!
Qualcomm’s Snapdragon 8 Gen 3 doesn’t have any CPU cores that help AArch32 (32-bit Arm apps).
Regardless of this, the Xiaomi 14 collection is ready to run 32-bit Arm apps like Flappy Fowl, as proven beneath by @realMlgmXyysd.How is that this attainable?
Mishaal did beforehand predict that telephone OEMs will probably be resorting to utilizing such compatibility layers. Google has lengthy stopped accepting 32-bit-only apps on the Google Play Retailer. All 32-bit apps will need to have a 64-bit model, too, if they’re to be uploaded to the Play Retailer. This requirement has been in place for a couple of years now, so most customers won’t really feel the consequences of it.
The one locations customers can be affected are with older apps that haven’t been up to date shortly. These forgotten apps may nonetheless be transport as 32-bit-only and, as such, wouldn’t run on new telephones. The developer might have deserted the app, or its performance is full, and it merely doesn’t want an actual replace. Nonetheless, such workarounds from OEMs imply that finish customers can proceed utilizing their favourite apps with none worries.