AOSP Posts on XDA

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...

Open GApps releases flashable Google app packages for Android 10 custom ROMs

If you want to use any app that requires Google Play Services on a custom ROM, you'll most likely need to flash a separate Google apps package or GApps after flashing the ROM. This step is something that most custom ROM developers require you to do in order to avoid legal challenges with them building...

Google is making it easier to search AOSP with a new Android Code Search tool

Android's source code resides at the Android Open Source Project Git repositories, and by extension, where the source code for every new Android version is uploaded. While having the source code open-sourced and available freely is definitely a major plus, searching through AOSP has not been a pleasant and effortless affair so far. If you...