How to Update Nexus 6P and 5X to Android 7.1.1 Nougat

Google has started rolling out Android 7.1.1 Nougat to Pixel and Nexus devices. The best thing about the update is that Nexus users will finally be able to experience some of the new Nougat features that were restricted to Pixel phones until now. So if you want to get access to the new Nougat goodies, follow this guide to update Nexus 6P and 5X to Android 7.1.1 Nougat.

You can update using factory images or OTA files, both of which include December’s security patch that fixes some critical security bugs. Without further ado, let’s get started.

Prerequisites to Update Nexus 6P and 5X to Android 7.1.1 Nougat

  • Backup all the important data on your Nexus phone – for just in case anything goes wrong.
  • Download and install Google USB driver for Nexus on your computer.
  • Make sure the Nexus bootloader is unlocked.
  • You should have Android SDK installed on your computer.
  • Enable USB debugging mode on your device: Menu > Settings > Applications > Developer Options > USB debugging.
  • Make sure your phone’s battery carries more than 70% of charge.

Steps to Update Nexus 6P and 5X to Android 7.1.1 using Factory Images

  • Download NMF26F Android 7.1.1 factory images for your Nexus 6P or Nexus 5X.
    Nexus 6P: NMF26F Android 7.1.1 – Factory Image
    Nexus 5X: NMF26F Android 7.1.1 – Factory Image
  • Connect your Nexus device to your PC via a USB cable.
  • Turn off the phone, then boot in Fastboot mode as follows: switch on the phone while pressing and holding the Volume Down and Power buttons simutaneously until you see the Fastboot menu and the START text on top.
  • Extract the downloaded factory image anywhere on your PC and transfer the files to your Fastboot directory, which should be your Android SDK directory.
  • Next up, flash the factory image to your Nexus device. To do so, open the folder containing the factory image, then type cmd in the address bar followed by the command written below and press Enter.
    Windows: Run flash-all.bat
    Mac OS X: Run flash-all.sh using Terminal
    Linux: Run flash-all.sh
  • Once the script finishes running, your phone will reboot. It may take up to 5 minutes for the first boot to complete so please wait.

Your Nexus 6P or Nexus 5X should now be running the latest Android 7.1.1 Nougat.

Steps to update Nexus 6P and 5X to Android 7.1.1 using OTA Files

  • Download the correct NMF26F Android 7.1.1 Nougat OTA file for your Nexus device on your computer.
    Nexus 6P: NMF26F Android 7.1.1 – OTA
    Nexus 5X: NMF26F Android 7.1.1 – OTA
  • When done, transfer the downloaded zip file to your ADB / Fastboot directory. Rename the file to “nougat.zip” for easier reference.
  • Turn off your Nexus device, and start in the Bootloaded mode. To do so, switch your phone on while pressing and holding the Volume Down and Power buttons simultaneously until you see the Fastboot menu. Your Nexus will reboot and you will enter the Recovery mode.
  • In the Recovery mode, hold the Power button and press Volume Up to get the menu. You can navigate the menu by using Volume keys to highlight and Power to select.
  • Locate and select the “Apply update from ADB”.
  • When done, connect your Nexus to your computer with the help of a USB cable.
  • On your computer, navigate to “android-sdk-windows\platform-tools” directory.
  • Now, open the Command Prompt, then type the following command and press Enter.
    adb sideload nougat.zip
  • This will start the installation process. When done, go back to main recovery menu and choose “Reboot system now”. The first boot may take up to 5 minutes to complete.

That’s it! Your Nexus 6 will now be running the latest Android 7.1.1 Nougat. To verify the update, go to Settings > About phone.