As per reports, recently the Google has announced the rollout of Android 6.0 Marshmallow and with this from now all the onwards all the qualified Nexus devices including Google Nexus 5, Nexus 6, Nexus 7, Nexus 9, and Nexus Player would acquire all the necessary updates through an OTA soon.
Google announce the rollout of Android 6.0 Marshmallow

Meanwhile, the reports further highlighted the fact that other Smartphone manufactures including Motorola might also guarantee that all the necessary OTA updates is offered to your Smartphone too. While some might have to wait for a certainly long period to get these OTA updates on their Smartphones.
However, some of the lucky Nexus Smartphone users might be able to certainly be getting an opportunity to manually install and download Android 6.0 Marshmallow by just a click away.
On the other hand, presently the Android 6.0 Marshmallow can be downloaded on all these devices including Nexus 6, 5, 9 Wi-Fi, Nexus 9 Cellular, Nexus 7 (2013) Wi-Fi, Nexus 7 (2013) Cellular, and Nexus Player.
Moreover, for all these updates, on your Windows computer, you just have to download and installation of the latest Android Studio Preview.
If you possess a Nexus 5, 6, 7 (2013), 9 or Nexus Player, you can easily download the factory pictures from the following links -
- Nexus 5 (hammerhead)
- Nexus 6 (shamu)
- Nexus 7 2013 Wi-Fi (razor)
- Nexus 7 2013 Mobile (razorg)
- Nexus 9 Wi-Fi (volantis)
- Nexus 9 LTE (volantisg)
- Nexus Player (fugu)
