The Android O Developer Preview was made available on 21 March 2017, but not recommended for the general public. Now, though, you can download and install the public beta on any compatible Nexus or Pixel device. Before started, please make sure that all data saved on your phone have been backed up.
Note: Android O Public Beta can run on only certain Google devices. Including:

  • Google Pixel
  • Google Pixel XL
  • Google Pixel C
  • Google Nexus 6P
  • Google Nexus 5X
  • Nexus Player

How to download and install Android O:

To download and install Android O, you need to enroll to Google’s Android Beta Program, and then you will receive OTA updates to the latest Android operating systems where available.

  1. To enroll in the Android Beta Program, open the browser on your compatible Nexus or Pixel device and head to You will be asked to sign into your Google account.
  2. Scroll down the page and you’ll find a heading ‘Eligible devices’ with any compatible Nexus devices that are also signed into your account listed below.
  3. Find the device you wish to enroll to the beta programme and click the green ‘Enroll device’ button beside it.
  4. Tick the box to agree to the terms and conditions, then tap ‘Join beta’.
  5. A message will pop up to tell you your device has been enrolled and will soon receive an OTA update to the beta version of Android. Click OK.
  6. The update notification arrived on our Nexus 6 instantly, although it can take up to 24 hours. If you don’t receive your update notification after that time, check you’re connected to the internet then head to Settings, About, System updates and check for updates.
  7. Once you see the update notification, pull down the notification bar and choose Download.
  8. Make sure you have connected to WiFi, then download and install the Beta. Tap Restart & install to begin the process.

Note: You will not receive OTA updates if you previously manually flashed Android on to that device – you’ll get a notification that verification has failed.

How to uninstall Android O Public Beta

Removing or uninstalling an Android O Beta is as easy as is installing it. You simply head to the Android Beta Program page at then tap the Unenroll device button next to your device. Do note, however, that doing so will wipe all data on your device – be sure to back up Android first.