Here’s Everything New in Android P Developer Preview 1 for the Google Pixel/XL and Pixel 2/XL

Google dropped a bombshell on us today—the first Android P Developer Preview. Widely expected to release this month, the first Android 9.0 builds are now available for the Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL. Unfortunately, support has been dropped for the Google Pixel C, Google Nexus 5X, and Google Nexus 6P. Android P Developer Preview 1 brings a plethora of changes to the mix, and in this article we’ll be diving in to list most of what we’ve found on the surface level.


What’s New in Android P Developer Preview 1 for the Google Pixel and Pixel 2 series

UI Changes

Material Design 2?

Although it doesn’t have a name yet (we strongly believe it will be called Material Design 2), Android’s user interface has received a fresh coat of paint. The most notable areas where Android P has made changes are to the quick settings tiles (now vertically paginated rather than horizontally) and to the settings pages, but there are also more minor changes to the status bar that we should take note of.

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

As you can see in the screenshots above, the icons in settings all have distinct colors now. In comparison, the settings icons in Android Oreo were a dull, muted gray color. The quick settings toggles, meanwhile, are all now rounded and are blue when enabled. Furthermore, if you look at the status bar, it looks like the clock has been shifted to the left. This may be in preparation for more devices with a display notch (…maybe the Google Pixel 3?), but I like the idea as it makes the status bar icons/text seem more evenly distributed.

(Oh, and if you’ll notice, Night Light now tells you when it will turn on in its quick settings tile).

New Notification Style for Messages

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

This one may be a bit controversial. As you can see in the screenshots above, notifications have a new style. Full conversations can now be shown as can stickers and images. Smart replies are also there, similar to what the Reply app offers.

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

When you long-press on a notification, the buttons now show “stop notifications” or “keep showing.” A quick way to decide if you want notifications from an app without diving into settings.

New Transition Animations

This one is big, and almost immediately noticeable. There are new animations for transitioning between activities, and new animations for opening an activity from the notifications. We’ve captured them on video so you can see what they look like.

Media and USB Dialog Changes

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

A few more areas have gotten redesigned. The Bluetooth media output list can now show up as a popup when you press on the arrow key in the volume panel, and speaking of which, the volume panel now shows up on the side of the screen rather than up top! The USB settings page has also gotten a quick redesign.

Pixel Launcher

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

A very subtle change in the Pixel Launcher (which has already been ported to other devices) is that the search bar now has a microphone icon so you can start a voice search. The background is now also more prominent, so it’s clearer where the dock begins and the rest of the launcher ends.

Battery Saver No Longer Shows Orange Warning Bar

Yes! One of the biggest visual annoyances is now gone. Previously if you enabled Battery Saver mode, it would enable an ugly orange overlay on top of the navigation and status bar. This is no longer the case in Android P.

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

Google Pixel 2 Always on Display Now Shows Battery Info, Adds Divider Between Time/Notifications

The Google Pixel 2 and Pixel 2 XL are the first Google phones to have an always on display feature. In Android Oreo, the feature only shows you the current time, date, whether an alarm is set, and icons from current notifications. It also supported the phone’s “Now Playing” feature which added the title of the currently playing background song. At the very, very bottom, now Android P also adds information about the device’s charging state/battery life. Furthermore, there’s a new divider in between the time and notification information. Finally, the notifications themselves are centered.

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

Android P Easter Egg and New About Phone Behavior

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

Well, there’s a new Easter Egg. It’s definitely not the final thing, as the official name for P has not yet been confirmed. Something more interesting is the new behavior for the About Phone page. Information is now shown in a popup window when you tap on certain elements.


Quality of Life Improvements

Screenshot Editor

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

This is something that Android has sorely needed for quite some time. Before, if you wanted to edit a screenshot on a Google phone, you would have to install a third-party screenshot editing app. Now, taking a screenshot shows a new “Edit” button which opens up a basic screenshot editor. (It should be noted that most device makers have had such a feature for awhile now).

Screenshot in Power Menu

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

No longer will you have to fumble around with key combinations to take a screenshot. It’s right there in the power menu!

Text Selection Zoom

When you use the text selector to move back and forth through text, it will now zoom in to better show the text you are scrolling through. Here’s a quick video:

Scheduled Battery Saver

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

By default, Android Oreo only allows you to schedule battery saver mode at 5, 10, and 15% of remaining battery. Android P expands on that by giving you a slider to choose a precise battery level you want battery saver to activate on!

Do Not Disturb Enhancements

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

The Do Not Disturb quick settings toggle now shows the duration activity, which is nice for you to quickly modify its state.

Media Volume By Default

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

Rejoice! When you press the volume keys, media volume is now the default volume stream that is controlled! No more need to remap keys or use any funky workarounds! As for call volume, it is now separate, and only active when you’re in a call.

Adaptive Brightness Now Actually Changes the Base Brightness

Google’s Adaptive Brightness now appears to change the brightness percentage now, making it behave more like the previous Automatic Brightness feature. This means you won’t have to manually change the brightness when you go outside to even see the display!

Multi-Bluetooth HFP/A2DP Support

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

A new developer option has been added which allows your device to connect to up to 5 Bluetooth Hands-Free or A2DP devices. This does not allow you to stream to multiple devices at the same time, but it will make switching between active Bluetooth connections much more seamless as you won’t have to wait for the disconnection/connection process each time.

Private DNS (DNS-Over-TLS)

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

If you have a DNS that supports TLS, meaning the service won’t record the domains that you visit, then there’s a new setting you can change to enable a private DNS provider hostname.

Vibration Controls

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

Within Accessibility Settings there’s a new vibration control setting. This allows you to set whether or not you want vibrations on or off for ring & notifications, or for touch. You can also choose a low, medium, or high duration vibration.

Quickly Disable Animations

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

Also within Accessibility Settings is a setting that turns off all animations. We’re not sure how useful this will be since most of us know how to do so from Developer Options, but hey it’s there if you want a quick universal toggle.

SysTrace Tool

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

This one should interest only developers, but Google now offers a way to easily capture SysTrace from the device. No need to hook up your phone anymore. This will allow you to collect traces that you can then analyze later. This comes in the form of a new quick setting tile.

Last Shown Notifications

Android has always kept a record of notifications (in the notification log), but it has been hidden from users for years. In the notification settings, Android P will at least show a history of a handful of notifications, but it won’t show you the content. Instead, the aim is to have a brief record so you can remove access from a nasty notification that you accidentally dismissed.

Feature Flags to Test In-Development Settings

Android P Developer Preview 1, Android 9.0, Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL

This might disappear in a subsequent release, but in developer settings you can toggle a few flags much like Google Chrome’s feature flags. Currently it’s not very useful, but this may include more in-development settings in the future.


The new release of Android P Developer Preview 1 for the Google Pixel, Google Pixel XL, Google Pixel 2, and Google Pixel 2 XL is massive. We’re doing our best to find everything we can, but it’s possible we might miss something. Please, if you install the update and notice something new that we haven’t already found, send us a tip and you could get a free month of XDA Ad-Free if we write an article based on your tip!

You may also like...