As Google teased during the unveil of the Pixel Visual Core, Android 8.1 will be released in the coming weeks for Pixel and Nexus devices. Google today launched the Android 8.1 Developer Preview, with images now available, as well as through the Android Beta Program.
Google has pegged two developer previews for Android 8.1. The first is already considered a beta with final APIs, while the second in November will be the near-final system images. A final release to AOSP and OEM ecosystem is slated for December.
Be sure to follow our live updating gallery of all the new features and interface changes.
Besides the Pixel Visual Core features for the Pixel 2 and Pixel 2 XL, there are several new features in Android 8.1, which jump to API level 27. There is a new Neural networks API for hardware accelerating on-device machine learning.
Meanwhile, there are changes to notification behavior that limits apps to one notification alert sound per second. A new WallpaperColors API allows apps to manage wallpaper colors.
Under the hood, Programmatic Safe Browsing actions help detect when a WebView instance tries to navigate users to a URL that Safe Browsing has classified as a known threat and warns the user. Now, apps can determine whether to report the threat to Google, as well as have your app perform a particular action.
Aimed at Android Go, two new hardware-feature constraints will allow developers on Android 8.1 to better target their apps for low-RAM devices. A Shared memory API will allow them to “create, map, and manage anonymous shared memory that can be used by multiple processes or apps.”
The last changes include an update to the EditText method, a new video thumbnail extractor, and fingerprint updates that add new error codes.
There are also new developer features for Android Wear, with a new AmbientMode class that lets apps remain “visible in low-power ambient mode for the duration of a session.” Specifically, Google has provided developers with a new method to do this. Meanwhile, there are several other updates relating to manifest metadata, action drawers, and more.
Those already enrolled in the Android Beta Program should receive an update notification shortly on their compatible Pixel or Nexus device.
Update: There seems to be some issues flashing the factory image on the Pixel 2 and Pixel 2 XL. It might be best to hold off for the moment.
Update 10/30: Google has removed the list of OTAs for manually sideloading DP1. Additionally, the Pixel 2’s factory image was removed today (via Android Police), citing a “bootloader configuration issue” that prevents flashing. Developers are advised to sign-up for the Android Beta Program, with a factory image scheduled to be made available later in the preview for the device.
Factory images for build OPP5.170921.005 can be flashed immediately for those who don’t want to wait for the Beta OTA. If you need help, check out our guides on how to flash a factory image or sign-up for the Android Beta Program.
- Nexus 5X — Factory Image
- Nexus 6P — Factory Image
- Pixel C — Factory Image
- Pixel — Factory Image
- Pixel XL — Factory Image
Pixel 2 — Factory Image
- Pixel 2 XL — Factory Image
Google has also posted the download links to the OTA files to quickly sideload DP1. They note that the Android Beta Program OTAs will not be going out until tomorrow. Visit our guide if you need help sideloading:
Nexus 5X — OTA Nexus 6P — OTA Pixel C — OTA Pixel — OTA Pixel XL — OTA Pixel 2 — OTA Pixel 2 XL — OTA