AOSP Posts on XDA

Android 12 custom GSIs bring the latest Android OS to any Project Treble-supported device

Android 12 is here, albeit the stable version is available only on Google's Pixel lineup — including the newly introduced Pixel 6 series — for now. A handful of OEMs like Samsung and OnePlus are also offering public beta builds of their customized skins based on the stable Android 12 codebase, but the list of...

Android 12L might let you quickly switch wallpapers from the context menu

Google recently announced Android 12L -- a feature drop for Android 12 that brings several optimizations and new features for large screen devices. The first Android 12L Developer Preview includes quite a few user-facing changes, including a new two-column UI, a taskbar, better multitasking capabilities, and letterboxing improvements. In addition, the first developer preview has...

Android 12.1 will bring a new AOSP wallpaper after nearly 5 years

"The sky is not pink", reads the title of a code change Google has just submitted internally to the Android Open Source Project (AOSP) Gerrit. The code change replaces the default "pink sky" wallpaper that Google first introduced to the open source version of Android nearly 5 years ago. In its place is a new...

Google and Sony team up to add 360 Reality Audio support in Android

Sony has been developing its 360 Reality Audio technology for a while now, based on the MPEG-H 3D audio codec. The tech is mostly limited to some of Sony's own smartphones, and only works with compatible apps, but now it looks like broader 360 Reality Audio support could be coming to Android. A series of code...

Google is developing parts of Android in Rust to improve security

Android as a complete OS solution involves a lot of moving parts. Very broadly speaking, these parts are the app ecosystem and then the OS itself. As a developer, your programming language of choice varies depending on what part of Android you are working on. For app developers, Java and Kotlin are popular options. For...

[Update: Merged] Google prepares to decouple new emojis from Android system updates

Emojis have become an integral part of our informal expression. These tiny graphical assets add emotions, intention, and character to mere words. The frequent addition of new emojis to the Unicode standard is testimony to their popularity. Whenever Unicode gets new emojis, we need to wait for an OS upgrade to reach our phones to...

Google starts uploading the Android 11 source code to AOSP

Google has officially released the stable version of Android 11 for its range of Pixel smartphones going back to the Pixel 2. The much-anticipated software update sports a range of exciting new features, such as conversation bubbles, a screen recorder, quick access to smart home controls in the power menu, one-time permission prompts, and much...

Sony Xperia 10 II added to Sony’s Open Devices Program

Sony Mobile's Open Devices program is popular among Android hobbyists and aftermarket developers, given Sony's current market position. The OEM provides necessary tools and guides to the development community, which makes it possible to bring Android Open Source Project (AOSP) builds to select Xperia devices. This initiative can also be used as a base to...

Android 11 adds 84 new mappings for Xbox, Razer, PDP, Mad Catz, and other gaming controllers

Something you may not know about your Android phone is that it can likely connect to a gaming controller that wasn't designed for it. There are hundreds of different gaming controllers on the market from dozens of different peripheral makers, and not all of them will work with your Android device out-of-the-box. Google has slowly...

ASUS rolls out an AOSP-based Android 10 beta for the ZenFone Max M2

Following the rollout of an AOSP-based Android 10 beta for the ASUS ZenFone 5, ZenFone Max M1, ZenFone Lite, and ZenFone Live L1/L2, the company is now rolling out a similar beta build for the ZenFone Max M2. The budget-friendly device from late 2018 initially rolled out with a near-stock build of Android 8.1 Oreo...

Android 11’s “Share to Print” feature will make it easier to print images and PDFs

Back in 2017, Google introduced a built-in print service on Android Oreo for printers that support the Internet Printing Protocol (IPP). Before that, users had to search for third-party print services on the Play Store in order to print something from their Android device. This change was brought about by technology contributed to AOSP by...

Google’s Android Flash Tool makes flashing AOSP builds much easier

When Google released Android 8 Oreo, they introduced a major under-the-hood change to the way the Android OS framework and vendor drivers/the Linux kernel interact with one another. This project was given the name Project Treble, and it has made it possible for Android smartphones to boot a vanilla version of Android, called a Generic...