
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.
- Nevertheless, Xiaomi has added a translation layer on the telephone that retains 32-bit-app compatibility.
- Which means 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 gadgets as one of many greatest Android telephones, topic to them launching internationally within the coming weeks. Nevertheless, with the brand new SoC, there are a couple of modifications below the hood that would break your previous apps. However it looks like 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 are not any CPU cores on this SoC that can help older 32-bit ARM apps. Consequently, older apps that haven’t been up to date to run on 64-bit cores won’t run on telephones with this SoC.
Nevertheless, as developer realMlgmXyysd explains of their Telegram channel put up, 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 Hen 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 Hen, as proven under by @realMlgmXyysd.How is that this potential?
Mishaal did beforehand predict that telephone OEMs will doubtless 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 results of it.
The one locations customers could be affected are with older apps that haven’t been up to date shortly. These forgotten apps might nonetheless be delivery as 32-bit-only and, as such, wouldn’t run on new telephones. The developer could have deserted the app, or its performance is full, and it merely doesn’t want an actual replace. Nevertheless, such workarounds from OEMs imply that finish customers can proceed utilizing their favourite apps with none worries.