Force Android Oreo OTA to Pixel or Nexus

Enroll Pixel to Get Android Oreo OTA

Enroll Pixel to Get Android Oreo OTA

Force Android Oreo OTA to Pixel or Nexus

Android 8.0 Oreo has officially been released and it’s already starting to roll out to Pixel and Nexus Devices.  But as you know if you’ve waited for an update before, the day it is released is often nowhere near the day you will actually receive it on your device, even if it’s a Google device like a Pixel, Pixel XL, Pixel C, or Nexus device.  You’ll get it eventually, but you may have to wait weeks.

Why Force Android Oreo OTA to Pixel or Nexus Device?

The other option with which many Pixel, Pixel XL, Pixel C, and Nexus owners are familiar is going to the Google developer site to download the factory images, and then sideload the images through ADB by connecting your phone to your computer and going through all the steps to make that possible.  First, it requires part of the Android development suite to be installed on your computer, the correct USB drivers, and quite a bit of knowledge on what commands to enter.  It also requires some tricky button combinations to get the phone into the mode where it will accept the sideloaded content.  And finally, it takes a long time.  After you download the image, when you sideload it, the process has to copy it to the phone over USB before running the update.  In all, it’s a pain in the rear-end.  And if you didn’t download the correct image (there are several), then at best, it doesn’t work and you have to start over.  At worst, you have to unbrick your phone.

But for Android 8.0 Oreo, there’s a way you can force the update to come to your Pixel, Pixel XL, Pixel C or Google Nexus device over the air, the way it normally would, when you eventually get the update.  And it’s not by constantly taping on the “check for updates” option.  It’s a little bit more sneaky, and a lot easier.

How to Force Android Oreo OTA to Pixel or Nexus

Google has a beta program for Android.  Normally, if you enroll your device in the beta program, you get each of the beta versions as they come out – not usually stable enough to be your daily driver.  Then, when you un-enroll your device, it wipes it and brings it back to the last stable release – in this case, that would normally be Nougat.  BUT right now, the “beta” version of Android 8.0 Oreo IS the production version of Android 8.0 Oreo.  So you can enroll in the beta for even just a moment to force the OTA update of your device to the release version of Android 8.0 Oreo, as long as your device is supported – those devices are the Pixel, Pixel XL, Pixel C, and some Nexus devices.  Here’s how to do it.

Steps to Force Android Oreo OTA to Pixel or Nexus

  1. Go to the Android Beta enrollment page here: Android Beta Enrollment
  2. Log in with your Google Account
  3. You will see a list of your devices under that account that are eligible to receive the update.
  4. Select the Enroll Device button next to the device you want to update.
  5. Go to your device, within several seconds it should tell you through a notification that you have an update.
  6. Select the update to start it.
  7. As soon as the update starts, you can click on the button to un-enroll your device.  It will not end the update or roll you back, but it will stop you from getting beta versions of Android.
Enroll Pixel to Get Android Oreo OTA

Enroll Pixel to Get Android Oreo OTA

That’s it!  You’ve just updated your Pixel, Pixel XL, Pixel C, or Nexus Device to the new version of Android – Android 8.0 Oreo!


  • Kevin Melley

    This doesnt work for Nexus 6p…..after unenrolling it updates back to Nougat wiping the entire phone again