With all these changes, it is confirmed that Android P will be coming to the Pixel, Pixel XL, Pixel 2, and Pixel 2 XL. Developers and Android enthusiasts can now get it up and running on select devices. "After 2 years, we can't guarantee more updates", is the policy posted on the Google Nexus website. Support for display cutouts is arguably important - we have seen a couple of new iPhone X-clones powered by Android at MWC last month, most of which don't really work very well with the display cutout.
Indoor positioning using WiFi RTT (Round-Trip-Time) - devices with the hardware support can now measure the distance to nearby WiFi Access Points (APs) for indoor positioning.
The company will share more details about Android P at Google I/O in May.
With notifications from every messaging app they will all include recent lines from conversations if users want to reply inline right inside the notification.
In a rather interesting move, Google is finally embracing dual cameras in a bigger way, announcing support for simultaneous streams from "two or more" cameras. For the average user, it's best to stay away from Android P in its current form and wait for Google to reopen its Android Beta program later this year. Using Android P's new tools, developers can build their apps and experiences so that they respond well to these cutouts and not have to fret about design or information being hidden behind them.
Android P also comes with the Neural Networks API in Android 8.1 to accelerate on-device machine learning.
With its Pixel smartphones, Google has always attempted to separate itself from other smartphones in terms of camera capabilities. For example, if someone sends you a message asking "Hey, wanna go for a movie?", then you will be shown multiple options in the notification such as "Yeah, let's go" or "No, I can't".