Google appears to be following Apple Inc.’s footsteps and enforcing 64-Bit Architecture throughout the Smartphone ecosystem running Android Operating System (OS). The search giant that develops and maintains the primary Android OS layer appears to have decided to go 64-Bit all the way. After enforcing 64-Bit Architecture on Android Apps through Google Play Store last year, Google seems to be transitioning the very Android OS ecosystem on 64-Bit Architecture. Needless to add, this is a very significant step towards improving the efficiency, functionality, reliability, and security of the entire Android OS ecosystem.

Google Goes Complete 64-Bit Indicates Android S x86_64 Emulator Running Without 32-Bit Support:

An emulator for Android S, a new and unreleased version of Android OS, which is expected to be released after Android 11, was found to be running entirely in 64-Bit Mode. In other words, the emulator has no support whatsoever for 32-Bit Architecture. Previous versions of Android had allowed 32-Bit applications. However, starting Android 12, all applications, platforms, and support libraries will have to be developed in 64-Bit architecture only.

— Luca Stefani (@luca020400) June 26, 2020 It is important to note that Google had begun transitioning the Android OS ecosystem to 64-Bit last year itself. Google Play store had started enforcing 64-Bit apps on August 1, 2019. This meant all apps were supposed to work in a 64-Bit environment. Now the operating system itself will be working in a 64-Bit environment with no place for 32-Bit applications. Mandating transition to 64-Bit has several advantages. Eliminating a compatibility layer for the older 32-bit applications will release a significant amount of RAM. This will allow application developers and OEMs to offer smartphones with better performance even with relatively lesser RAM. While new smartphones pack 4GB RAM and above, developing markets still have devices with lesser RAM.

— Luca Stefani (@luca020400) June 26, 2020 Apart from RAM, the Android OS and support structure will take up a little less space. While the change will be rather minimal to make any noticeable impact, there was a lot of wasted space, especially for big APKs not using bundles.

Will Hardware and App Makers Be Able To Work With All 64-Bit Android?

The biggest improvement with an all 64-Bit Android will be improved security. 64-Bit Architecture is significantly more secure and reliable than 32-Bit. SoC makers like ARM will certainly welcome the step as the company’s new Cortex-A65 ships without aarch32 ISA support. Hence there are no roadblocks from OEMs and SoC makers.

— Luca Stefani (@luca020400) June 26, 2020 Having transitioned all apps to 64-Bit, Google has ensured that the App ecosystem becomes completely functional by the time Android S rolls out. Experts indicate that currently, everything should work fine except for a few Media codecs. That’s primarily because emulated platforms don’t support the new CODEC2 standard, and fall backward to OMX, which is the old 32-bit media component. Incidentally, CODEC2 too is 32-BIT only. Simply put, there’s a lot of work still to be done to ensure all media formats play well on an all 64-Bit Android. The rest of the ecosystem is already in place.