Today, Google began rolling out Android 7.0 Nougat to the Nexus 6, Nexus 6P, Nexus 5X, Nexus 9, Nexus Player and the Pixel C. Many are excited to see the new version of Android finally come out of the developer preview stage and are anxious to get it on their device. Well here's how you go about doing it.
First of all, you'll want to install the Android SDK and get that all set up. Once that is all set, go into /platform-tools and open a Command Prompt window and test out ADB. This is to be sure that it can find your device. What you'll need to do is go into Developer Settings and enable USB Debugging. Then plug your device into the computer you are using and type "adb devices" in the command prompt window. From there you may see a pop up on your smartphone, tablet or TV, about giving the computer permission to connect via ADB. Just hit enable and you should be good to go.
Now that your computer is able to connect to your device, the next step is unlocking the bootloader. To do so, you'll need to turn off the device, then press volume down and power together. In Command Prompt type "fastboot oem unlock", your phone will ask you to confirm you want to unlock the bootloader. This is going to erase all of your data, so you'll want to back it up first. Once it has finished, type in "fastboot reboot". Next is getting the factory image. Download the appropriate one for your device from the Android Developers website. Boot your Nexus device back up, then you'll be able to type in "flash-all.bat" and it'll flash all of the necessary components to your device. Remember this is going to take quite a while to flash, and when it's done you'll be able to boot up your phone and get started with Nougat. If your phone takes a while to reboot, don't worry, it's to be expected.
At the time of writing this, factory images are not quite ready for Android 7.0 Nougat but they should be available fairly soon. Keep your eyes on the Android Developer page that is linked in the sources section down below.