Android O Developer preview was made available early last week. But not for public,now it is available for public.you can download and install the public beta on any compatible Nexus or Pixel device.
Android O will run on some of the choosen devices like
- Google Pixel
- Google Pixel XL
- Google Pixel C
- Google Nexus 6P
- Google Nexus 5X
- Nexus Player
Android O can be downloaded with Google’s Android Beta Program. Any devices enrolled to the programme will receive OTA updates
To enroll in the Android Beta Program, open the browser on your compatible Nexus or Pixel device and head to g.co/androidbeta There you are go ahead and enroll your device with google account.
Agree the terms and condition and proceed forward.Sometimes beta may crash which result in loss of your data.Once you have enroll you will receive updates for beta versions of Android.