As you now know, Google surprised the hell out of us with the announcement of the Android O Developer Preview.  We are still two months from Google I/O, but Google is clearly ready for developers to start diving into this latest build of Android.

Because we know that so many of you are going to flash this, even if it is a developer preview that no one recommends you flash to a daily device, we thought we’d give you the tools to do so. Below, you’ll find the link to the factory images for the Pixel, Pixel XL, Nexus 5X, Nexus 6P, Nexus Player, and Pixel C, along with instructions on how to flash them.

Android O Developer Preview 1 Features:

  • Background limits: These limits focus on three areas: implicit broadcasts, background services, and location updates.
  • More Control on Notifications: Users will then be able to manage those notifications based on those channels
  • Autofill APIs: Users can choose an “autofill” app. Password managers will be able to work with this autofill setting to surface usernames and passwords that you can enter into apps without switching to the password manager.
  • Adaptive icons: This new type of icon will work pretty much everywhere you see an icon—on the launcher, shortcuts, settings sharing dialogs, and the overview screen—and system animation will be correctly applied to the variable shape.

  • High-quality Bluetooth Audio Codes : Android O supports high-quality Bluetooth audio codecs, including Sony’s LDAC codec.
  • Picture-in-picture on phones and tablets.

Android O Developer Preview ScreenShot

This slideshow requires JavaScript.

How to install Android O Developer Preview factory images

  1. Download the appropriate system image for your device below, then unzip it to a safe directory.
  2. Connect your device to your computer over USB.
  3. Start the device in fastboot mode with one of the following methods:
    • Using the adb tool: With the device powered on, execute:adb reboot bootloader
    • Using a key combo: Turn the device off, then turn it on and immediately hold down the relevant key combination for your device. For example, to put a Nexus 5 (“hammerhead”) into fastboot mode, press and hold Volume Up + Volume Down + Power as the device begins booting up.
  4. If necessary, unlock the device’s bootloader using one of the following methods:
    • If you are updating a Nexus 5X or Nexus 6P device using the hammerhead or angler builds, update your fastboot tool to the latest available version (>=23.0.1), and then run this command:fastboot flashing unlock
    • If you are updating an older device, run this command:fastboot oem unlock

    The target device will show you a confirmation screen. (This erases all data on the target device.)

  5. Open a terminal and navigate to the unzipped system image directory.
  6. Execute the flash-all script. This script installs the necessary bootloader, baseband firmware(s), and operating system.


Leave a Reply

Your email address will not be published.