On 21 March 2017 Google made available the Android O Developer Preview, and for the second time it did so ahead of its annual Google I/O Developer's Conference. The final version won't be with us until late summer, but if you're curious it is possible to download Android Otoday on compatible devices. Also see: Android O latest news and rumours
Should I install Android O?
Unless you are a developer, then the answer is quite simply no. Google doesn't intend this first build of Android O to be available to the general public, and for that reason it has not issued the beta through the usual Android Beta over-the-air channel.
Some of you will insist on doing so anyway. So you should know that this will be entirely on you, and if you don't know what you're doing you could very easily brick your device. And with that in mind you should take the necessary steps to ensure all your data is backed up.
Will my phone or tablet run Android O?
The Android O Developer Preview can run on only certain Google devices. Those devices are:
Google Pixel XL
Google Pixel C
Google Nexus 6P
Google Nexus 5X
How can I download and install Android O?
In order to download Android O you will need to manually flash the software to your device, but be warned that this will remove all data from the device.
On the next page you'll find our advice on how to use the Android Beta channel to install Android OS previews, including the current Android Nougat 7.1.2 beta. Right now this method will not work for Android O, though we will update our instructions accordingly once Google releases Android O into the Android Beta channel.
Android Nougat is now available to Google devices and will be coming to other phones imminently. A beta version of the most recent update - Android Nougat 7.1.2 - is available to download to Pixel devices now.
Android Nougat 7.1.2 is said to be "an incremental maintenance release focused on refinements, so it includes a number of bugfixes and optimizations, along with a small number of enhancements for carriers and users".
The Android Nougat 7.1.2 Beta is for developers, but as before anyone will be able to install it on a compatible device.
How to download Android Nougat 7.1.2 Beta
Downloading Android N is simple with Google's Android Beta Program. Any devices enrolled to the programme will receive OTA updates to the latest Android operating systems where available.
• To enroll in the Android Beta Program, open the browser on your compatible Nexus or Pixel device and head to g.co/androidbeta. You will be asked to sign into your Google account.
• 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.
• Find the Nexus device you wish to enroll to the beta programme and click the green 'Enroll device' button beside it.
• Tick the box to agree to the terms and conditions, then tap 'Join beta'.
• 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.
Content continues below
• 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. You will not receive OTA updates if you previously manually flashed Android on to that device (as we had with our Nexus 6) - you'll get a notification that verification has failed. Instead you will need to manually install Android N on that device, and you can follow the same instructions we provide below for manually installing Android Marshmallow.
• Once you see the update notification, pull down the notification bar and choose Download.
• In the next window you'll be told that this will install a preview version of Android N on to your device. Ensure you are connected to Wi-Fi, then tap Download. (Note that the screenshot is of the Android N Developer Preview and not the Android N 7.1.2 Beta.)
• You can now install the Android Nougat 7.1.2 Beta. Tap Restart & install to begin the process.
• You'll automatically receive notifications of any new Android Nougat update. Also see: How to update Android
How to uninstall Android Nougat 7.1.2 Beta
Removing or uninstalling an Android N Beta is as easy as is installing it. You simply head to the Android Beta Program page at g.co/androidbeta then tap the Unenroll device button next to your Nexus device. Do note, however, that doing so will wipe all data on your device - be sure to back up Android first.
We've left our instructions from last year on how to flash Android Marshmallow on to a device on the next page for those who need to manually flash the software. Most readers can ignore these instructions.