The first Android N developer preview was released in March last year and, continuing the trend, Google released the first preview for Android O developers. Just like last year, Google unexpectedly introduced the latest iteration of Android, but we don't complain. Everyone likes updates, although it may take a long time before it is released to consumers. As the name suggests, the first preview of Android O (we still don't know if Oreo or not) only available for developers. However, as with Android, you can install the preview for Android OR developers on your Pixel or Nexus device.
Note : I'm installing Android O Developer Preview 1 on my Nexus 5X using a Windows laptop, but the process should be similar if not identical for other devices.
Some things to know
If you registered your device in the Android Beta program, it is important to note that beta updates are not supported in the Android Developer Preview. Furthermore, the process requires unlocking the device's bootloader, which will delete all user data.
Even the flashing system image delete user data, so we recommend that you back up your Android devices. You can consult our detailed article on the different ways to back up an Android device. Also, since this is a very early developer build, you can expect lots of bugs and problems.
Things you will need
Image of Android O.
First of all, you need to download the Android O Developer Preview system image for your device. You can download images from the official Google website here. Android O Developer Preview available for Nexus 5X, Nexus 6P, Nexus Player, Pixel, Pixel XL and Pixel C.
You will need to have the ADB and Fastboot tools on your Windows or Mac PC you can download ADB and Fastboot here.
Options for Android developers
Before starting the process, you will need to make sure that " OEM Unlocking " is " USB Debugging "are enabled in Settings-> Developer Options .
Unlock your device's Bootloader
To flash the Android O system image, you must first unlock your device's bootloader. To do this, first connect your Nexus or Pixel to your PC or Mac. So, head towards the path where are installed ADB and Fastboot on the computer. Here, open the Command Prompt (press Shift and click the right mouse button to get the option) or Terminal and enter the following commands:
- For to verify if the device is connected or less:
You will receive a message on your device asking you to " Allow USB debugging ". Tap" Ok ".
- Then enter this command for reboot the device in bootloader mode :
adb reboot bootloader
- Once the device has booted in bootloader mode, enter this command to make sure that the fastboot recognizes your device:
adb fastboot devices
- Then enter this command to unlock the bootloader:
adb fastboot oem unlock
You should therefore see some messages on your device. Accept it and after a while your device will be completely erased and the bootloader will be unlocked.
Note : if fastboot does not recognize your device, make sure your PC has drivers for your device. From here you can manually install the USB drivers.
Flash the image OR Android
Now that you've unlocked your device's bootloader, let's flash Android O on your Nexus or Pixel:
- First of all, extract the image of the Android O system you have downloaded. Inside the extracted folder, you will find another ZIP file, extract that too .
- Once you have extracted all the files, make sure you move them to the ADB and Fastboot folder .
- So make sure your Nexus or Pixel is in bootloader mode e start the "flash-all.bat" file . This file should open Command Prompt, display all the files and install Android O on the device.
- Many people, including me, have encountered errors while executing the batch file. However, there is an alternative way. You can open the command prompt here and Flash these images one by one through these commands:
fastboot flash boot boot.img fastboot flash recovery recovery.img fastboot flash system system.img
- At the end of the scripts, the device will restart and Android O should be installed on the device.
Now you can go up Settings-> System-> Information on the phone and check the Android version (s, the Settings page has been renewed again). Android O offers a number of useful features, such as a new picture-in-picture mode, better notifications, improved battery life, user interface changes and more.
Android Or installed on your Nexus or Pixel?
Good, so that you can install Android O on your Nexus or Pixel smartphone. As I said, the build is still in a very early development stage, so don't load it on your main device. So, have you already installed Android O? If you did, let us know how you like it, in the comments section below. In addition, we will bring many articles on Android O features, tricks on Android O, how to compare with Nougat and more. So stay tuned for that!