Google has officially released the second quarterly version of its mobile platform, Android 16 (QPR2).This update, whose source code is already available in the project's Git repository, follows a new strategy of two major releases per year to accelerate innovation and the delivery of new APIs.
The update stands out for introducing profound changes in virtualization and security, offering for the first time a native way to run desktop applications on mobile.
Key new features in Android 16 QPR2
The most surprising feature is the ability to run Linux graphical applications nativelyThis is achieved through the new "Linux Terminal" application, which allows you to deploy a virtual machine with Debian directly in the Android environment.
And is that Google has implemented a "Show" button in the terminal that launches a Wayland-based graphical environmentUsing the Weston composite server and AVF (Android Virtualization Framework) virtualization technology, the system is able to redirect graphics and run full desktop tools, such as the GIMP editor, taking advantage of hardware acceleration through the VirGL virtual GPU.
Interface and performance improvements
In terms of visuals, Android 16 QPR2 introduces a Extended dark theme that automatically inverts colors in apps that don't natively support itThe system detects the need for investment by analyzing the interface attributes. Furthermore, it is now possible automatically generate icons with styles that match the system theme, applying color filters even to those apps that do not offer official adaptive icons.
Under the hood, the ART runtime environment has received a critical upgrade with a new "Mark-Compact" garbage collector (GC). This new system It separates the processing of old and new objects, improving efficiency and reducing CPU consumption.This translates into longer battery life and fewer freezes during heavy use.
Security and new features
Google has also strengthened security with a new "Secure Lock Device" status. When activated, for example, through "Find My Device," The phone hides all notifications and disables biometric unlocking.The PIN or password is now mandatory. SMS security has also been improved with one-time passwords (OTPs), delaying message delivery to third-party applications to prevent malicious interception.
For developers and advanced users, Android 16 QPR2 includes an extensive list of technical changes and new APIs:
- IAMF audio support: A software decoder is added for the immersive audio format that takes into account the spatial propagation of sound.
- Bluetooth LE Audio Sharing: The output interface now allows audio sharing via Bluetooth LE without navigating through complex menus.
- Automated healthcare: Health Connect now supports automatic step tracking using device sensors, simplifying the code for fitness apps.
- Developer verification: New API to verify authorship during APK installation and ADB commands to simulate this process.
- Warning: 16 KB pages Applications that do not conform to the new memory limits are alerted, paving the way for future hardware architectures.
Finally, if you are interested in learning more about it, you can consult the details in the following link.
How to install or update to Android 16 QPR2
This version comes with firmware builds ready for the entire Pixel family, from the Pixel 6 to the recent Pixel 9 and Pixel Fold. Furthermore, It is expected that in the coming months manufacturers such as Samsung, Xiaomi and Motorola will integrate these new features. in its customization layers.
If you are a device user Google Pixel (6 and up)The safest and most recommended way to obtain this version is by using Google's official web tool.
The first thing you need to do is connect your phone to the computer via USB (making sure you have USB debugging enabled) and Access the Android Flash Tool from a Chromium-based browser:
If you don't have a Pixel but want to try out the new features, Google has made it easier Generic System Images (GSI) compatible with ARM64 and x86_64 architecturesThese can be installed on Project Treble compatible devices using the DSU (Dynamic System Updates) loader without needing to erase your current system, although this is a process reserved for advanced users.
To check if your device has already received the update via OTA (Over The Air), you can go to:
Settings > System > Software update
