After a month of wait, finally Motorola Nexus 6 has updated to Android 7.0 Nougat officially. Google started the Nougat OTA (build number NBD90Z) roll out and it will reach on all Nexus 6 in the coming days. The Android 7.0 Nougat has unveiled on August 23, but it delayed for Nexus 6 (also for Nexus 9 LTE) for specific reasons. Now, it appears that the issue has resolved.
Android 7.0 Nougat update for Nexus 6 (build number NBD90Z) weigh 860MB and it includes October security patches. Untouched Nexus 6 will get the OTA update soon, other owners can install the update manually by downloading the factory images. Sadly, Nexus 9 LTE owners may need to wait little long time to get the Nougat update, as there is now news about it.
If you have not received the Nougat OTA update notification on your Nexus 6 or if you prefer manual installation, then checkout the installation guides to know how to flash Android 7.0 Nougat factory images on Nexus 6.
Note that the guide below requires unlocked bootloader and ADB (Android Debug Bridge) setup on your computer. Also, it will wipe your device completely, so backup every data you have on your phone.
How to flash Android 7.0 Nougat Factory Image Manually
1. Download Android 7.0 Nougat factory image for your Nexus 6 from here. Unzip the factory image and move all the contents to the same folder as the ADB installed on your computer.
2. Enable “USB Debugging” on your device from Developer options
3. Now, boot your device into fastboot/bootloader mode. To do so, power off the device, press and hold both Volume Down and Power button together few seconds.
4. Now, connect your phone to your computer via a USB cable
5. Go to the ADB installation folder and open a command window there (shift key + right click and select open command window here option)
6. If the bootloader is locked, type: fastboot oem unlock at the command prompt, and press Enter. On your phone, choose “Yes” (use volume key) and confirm it by pressing the Power button.
[Note: This will ERASE your device, so make sure you have backed everything up first]
7. With the bootloader unlocked, you can install the system image. To do that, go to the ADB folder (where you have saved the unzipped factory image) and double click the ‘flash-all script‘.
[This script installs the necessary bootloader, baseband firmware(s), and operating system]
On Windows: Run the file “flash-all.bat”.
On Mac: Run the file “flash-all.sh” using Terminal.
On Linux: Run the file “flash-all.sh”.
[Wait for the process to complete. The phone will reboot automatically]
Finally, you should lock the bootloader again for security. For that, boot your Nexus into fastboot mode, and then issue the command: fastboot oem lock. (Source – Google)