Today we are talking about a small change that the Mountain View giant could implement within Android to speed up the farewell to 32-bit apps: the green robot's operating system will warn all users when 32-bit apps are running on 64-bit systems.
Since the advent of Android 10, the operating system has been warning users when they try to run apps that do not meet the minimum requirement of the targetSDK level, which may soon be repositioned to level 28: once this is done, Android will warn all users that run applications targeting Android 8.1 or earlier. The change, however, even disappears on current builds of Android 13.
The novelty we are talking about, however, concerns a change that would affect 32-bit apps, regardless of everything else.
The usual Mishaal Rahman discovered the change within AOSP Gerrit: a warning from Android is highlighted that will be displayed whenever a user runs a 32-bit app on a 64-bit system. Specifically, in Rahman's tweet (shown below), the notice appears after the Flappy Bird app has been started and reads:
"This application needs an update by its developer to improve compatibility. Try looking for an update or contact the developer. "
ARM will not support 32-bit apps with future mobile CPUs
The semiconductor giant ARM is planning to abandon support for applications of this type in the next mobile CPUs, as early as next year: so Google may soon implement this notice to force developers to update all their apps that are not yet 64 bit.
The fact that Android still supports 32-bit apps and 64-bit apps means that ARM has yet to offer CPUs with legacy 32-bit support; given the evident superiority of 64-bit processors, music is bound to change and there is a need for the whole system to adapt soon.
From this point of view, the Android shack is lagging behind: the antagonist par excellence, Apple, abandoned 32-bit support to focus solely on 64-bit as early as 2017, with the release of iOS 11.
written by Matteo with love from Italy