How to install the Developer Preview of Android O on a Nexus or a Pixel ? – Tutorial

Google has just put online the new version of Android, Android O. This is still a version of ” Developer Preview “, so may contain bugs, but here is how to install for the more daring.

The first Developer Preview of Android O is available for the Pixel, and Pixel XL, Nexus 6P, 5X and Pixel C. To try this version, it is simple, just follow the guide.

Go through the factory image

It is possible to flash directly the factory image of Android 0, since it is available on the Google site Developer. Remember to make a backup of your data before installing the image, since the operation will erase them.

How to flash the factory image ?

Installation commands of ADB and Fastboot

On your computer (Windows, Mac OS or Linux), you will need the Android SDK (or at least the SDK tools), which is available on the website dedicated to the Android developers. On the page, click on Download Options and download the appropriate file for your OS in section Get just the command line tools. Unzip the downloaded archive and a folder android-sdk-xxx should be xxx dependent of your operating system. command_line_tools_fastboot

In this folder, go to tools and run the file android. A window Android SDK Manager will open. Select Android SDK Tools and Android SDK Platform-Tools , which are Tools and, if you’re on Windows, also check Google USB Driver in Extras. Once the installation is complete, a new folder platform-tools was added in the folder android-sdk-xxx. It contains all the files necessary for the installation of our factory image.


If you are under Windows and your phone is not recognized by ADB in spite of the previous step, 15 seconds ADB Installer, available on XDA, may also be the case (during the installation, answer ” y ” to all questions and press Enter).

15 seconds adb installer windows

In the event of problem on Windows, it is possible that you may need the USB drivers also available for download if your device does not install automatically when you first connect.

Your device must also be in USB debugging mode. To do this, go to the “about” section of settings and click seven times on the box build Number until a message appears at the bottom of the screen. Then return back and enable the option USB Debugging in the menu Options for developers. If a window pop-up appears when you connect your phone to the computer, asking you to allow USB debugging, click OK.

Flash the factory image

On the page of Google Developer, download the factory image corresponding to your smartphone for the Nexus 5X this will be for example. Unzip the archive in the folder platform-tools, a sub-folder ofandroid-sdk-xxx that has been installed just now.


This is the time to play with the terminal of your PC. Connect your smartphone to your PC by USB check that USB debugging is enabled. Open a terminal, and type “cd/Path/To/Platform-Tools/ ” to position your device in the appropriate folder. Of course, replace The/Path/To/Platform-Tools/ by the actual path to your folder platform-tools. For example, it gave /Users/humanoid/Downloads/android-sdk-macosx/platform-tools in my case.

cd /Users/humanoid/Downloads/android-sdk-macosx/platform-tools

After you have taken care of backup and synchronize all your data, type in your terminal on Windows or Linuxadb reboot-bootloader “” ./adb reboot-bootloaderunder Mac OS. If that doesn’t work, you can just as well turn off your phone and turn it back on in now the keys power and volume down keys pressed, it will have the same effect.

adb reboot-bootloader
./adb reboot-bootloader

Once in the bootloader, make sure you have unzipped the contents of the file .zip previously downloaded in platform-tools and type ” flash-all.bat “if you are on Windows, or type “ sh ” if you’re on Linux. Under Mac OS, it should first edit the file to replace all “fastboot “with” ./fastboot ” then type “ sh

flash-all.bat under Windows
sh under Linux
./fasboot instead of fastboot in flash-all.shand then sh under Mac OS


In summary

  • Install fastboot and adb
  • To download the file .zip on Google Developer
  • Place the files from the archive into platform-tools
  • Back up all of its data
  • Enable USB debugging
  • cd /Path/To/platform-tools
  • adb reboot-bootloader or ./adb reboot-bootloader on Mac OS

Under Linux

  • sh

Under Mac OS

  • Replace all “fastboot “with” ./fastboot ” in
  • sh

Under Windows

  • flash-all.bat

It is finished ! Let it do the script and wait until the phone restarts in Android O.

Join The Android Beta Program

The easiest way to update Google Nexus 6P, 5X or Pixel C — not modified — to Android O, this is to go through the Android Beta Program. Indeed, it is enough to get you on the program page to register your compatible device. Since the Developer Preview 2, the beta program is available for Android O.


Once past this stage, the notification OTA should not delay to point the tip of his nose in your tray notifications. Otherwise, go in the settings of your phone to search for new updates (about phone > system Updates). It does not remain you more that to start the download and then restart your smartphone to take advantage of the Developer Preview.

Learn all about Android O

  • How to install the Developer Preview of Android O on a Nexus or a Pixel ? – Tutorial
  • Android O : the images of the Developer Preview 2 are available
  • Android O sign the death of the émoji “blob”, a change that divides
  • How does the mode Picture-In-Picture on Android O Developer Preview 2 ?
  • What’s new for Android TV on Android O ?
  • Android O : what are the new features of the Developer Preview 2 ?
  • Android O : the public beta is available
  • Android O secures and facilitates the identification by SMS
  • Google I/O 2017 : as expected, we got
  • Android O and the “Project Treble” : the updates will come much faster

No comments

Brought to you by:

Your AD Here ! Contact us at

Subscribe to Blog via Email

Enter your email address to subscribe to AppNews and receive notifications of new posts by email.

Official Fan Page