Google's engineers are internally referring to the next major iteration of Android as "Pi," according to two commits recently uncovered in the Android Open Source Project repository. The Mountain View, California-based tech giant traditionally names its annual operating system upgrades after dessert names and is also expected to do so this year. While the term "Pi" doesn't fit that description, it may be short for "Pie," possibly the most obvious candidate for the official moniker of Android 9.0 that also happens to denote a well-known mathematical constant.
Even though the Alphabet-owned company has yet to confirm the next revision of its ubiquitous OS will debut with the version number 9.0, previously discovered AOSP commits are indicative of that possibility, as are Google's Android update practices in recent years. The first developer preview of Android P is expected to launch in the coming months, with its predecessor being introduced in late March 2017. The mobile OS is likely to go through numerous revisions before being officially launched in the second half of the year, which is when its official name should be revealed. The next iteration of the Google I/O developer conference is likely to be at least partially focused on Android P which should already be available in an experimental form by then. Not much is known about the OS itself, with recent reports and previously discovered commits only suggesting the software will put a larger emphasis on its secondary applications such as Android Go and Android Things. Google has been expanding the Android ecosystem beyond the realm of smartphones for years now and none of the company's recent moves suggested that strategy is going to change over the course of this year.
Mishaal Rahman of XDA Developers who discovered the commits referring to "Pi" also noted that the code suggests support for Google's Project Treble will only be fully integrated into the next major iteration of the OS. While the development of the platform is still ongoing, the current version of the service implemented into Android 8.0 Oreo is already capable of achieving its main purpose – facilitating the process of creating firmware updates for custom versions of Android.