How to Install Android 8.1 Oreo Factory Image without Losing Data

0

The latest version of Android Oreo has finally arrived for the supported devices. Follow this guide to install Android 8.1 Oreo on your Nexus and Pixel devices right now.

Google announced the first Android Developer Preview of Android 8.1 in October. And within less than two months, the final build is now rolling out to the supported devices. We saw the Second Developer Preview a week ago, that brought in the final APIs and changes just before the final release. And on December 5, Google has made the final version available for all the supported devices worldwide. The build number for the same is OPM1.171019.011. Following the instructions below you will be able to install Android 8.1 Oreo Factory Image on your Nexus and Pixel phones.

Install Android 8.1 Oreo on Pixel and Nexus Devices
Install Android 8.1 Oreo on Pixel and Nexus Devices

Guide to Install Android 8.1 Oreo Factory Image

The release was publically announced at the Android Developers Blog, along with Android Oreo (Go Edition). The latter is Google’s take to bring the latest software experience to low-memory devices. According to the company, every Android user should be given equal privilege to enjoy the latest software enhancements, irrespective of the device’s cost.

Now before you head down and install Android 8.1 Oreo, take a look at the other changes and new introductions in this update. Another significant addition to the new firmware is Neural Networks API (NNAPI). The API introduces the Machine Learning technology on smartphones and tablets. It also includes the SharedMemory API and significant improvements to Autofill Framework.

Install Android 8.1 Oreo on Pixel and Nexus Devices - About phone

Apart from that, Android 8.1 includes various visual changes too. These include revamped reboot menu, tinted shadows in notification and power menu, improved Ambient Display and more. We also previously stated how you can use inbuilt notification channels to disable persistent notifications on Android 8.1 Oreo.

According to Google, the update source code for the latest Android version is being pushed to AOSP repository with the latest API level 27. The company has also released the corresponding Factory Images to the servers. So follow the steps below to install Android 8.1 Oreo Factory Image on your Pixel and Nexus devices.

Prerequisites

Once you have fulfilled the laid requirements, you shall proceed ahead to flash factory image and install Android 8.1 Oreo on your device.

Download Android 8.1 Oreo Factory Image

Pixel C ryu-opm1.171019.011-factory-ccc99463.zip
Google Pixel sailfish-opm1.171019.011-factory-56d15350.zip
Google Pixel XL marlin-opm1.171019.011-factory-fe9d06f3.zip
Nexus 5X bullhead-opm1.171019.011-factory-3be6fd1c.zip
Nexus 6P angler-opm1.171019.011-factory-39448337.zip
Google Pixel 2 walleye-opm1.171019.011-factory-f74dd4fd.zip
Google Pixel 2 XL taimen-opm1.171019.011-factory-2df1c1cb.zip

Instructions to Install Android 8.1 Oreo on Pixel and Nexus Devices

The fastest way to install the new update is by updating over-the-air. For that, you shall go to ‘Settings’ » ‘System’ » ‘System update’ and check for the notification manually.

Install Android 8.1 Oreo on Pixel and Nexus Devices - OTA

The update might take some time before it reaches out to your specific device. However, if you’re not patient enough like me, you can follow the instructions below to install Android 8.1 Oreo right now.

  1. Download Android 8.1 Oreo Factory Image for your device.
  2. Use 7ZIP or similar software to extract the factory image (e.g. angler-opm1.171019.011-factory-39448337.zip).
    Install Android 8.1 Oreo on Pixel and Nexus Devices - Factory Image
  3. Copy the extracted files to the “C:\adb” folder where all the ADB and Fastboot binaries are present.
  4. Now, edit the “flash-all.bat” file using Notepad++. For macOS/Linux, edit the “flash-all.sh” file using BBEdit or similar software.
    Install Android 8.1 Oreo on Pixel and Nexus Devices - Open Flash-all Script
  5. Find the line starting with “fastboot -w update”. Example:
    fastboot -w update image-angler-opm1.171019.011.zip

    Install Android 8.1 Oreo on Pixel and Nexus Devices - Remove Wipe Flag

  6. Remove the “-w” flag from the line and save the file.
  7. Now, boot your Pixel/Nexus device into Fastboot mode:
    • Shut down the phone completely.
    • Press and hold the Volume Down + Power button altogether until you see the Bootloader/Fastboot screen.
  8. Connect your device to the PC via the USB cable.
  9. Finally, double-click on the “flash-all.bat” file to install Android 8.1 Oreo.
  10. On Linux/macOS, open the Terminal and execute the following command:
    ./flash-all.sh
  11. The flashing process shall begin and the new Oreo 8.1 update will be installed on your device.
  12. When the process is complete, your device will reboot automatically.

Once your phone boots, follow the on-screen instructions and set up the device. The new update also allows you to restore your backed up content even after you have finished the initial setup. So take its advantage.

That was how you can manually install Android 8.1 Oreo by flashing the factory image. If you have any queries, simply contact us via the comments.

Source: Android Developers Blog

LEAVE A REPLY

Please enter your comment!
Please enter your name here