As soon as a new Android update is announced, the hunt for OTA file links to the updates for Nexus devices begins — this time, it's Android 6.0 Marshmallow. Much to the annoyance of Nexus fans Google takes its time in rolling updates out slowly to devices, but once they're found these URLs give you a direct download of the update file that you can then sideload at your own pace. This time around, Google is also pushing out updates for various Android One devices as well, bringing them to the newest OS before other devices see their updates.

Here are all the OTA links we have available right now, and we'll be updating this list as the new ones trickle in.


Nexus 5 (hammerhead)

Nexus 6 (shamu)

Keep in mind that there are multiple versions of software for the Nexus 6, whether you have an unbranded model, AT&T model or Project Fi model. Check your current software version before applying an above OTA.

Nexus 7 2013 (razor)

Nexus 7 2013 LTE (razorg)

Nexus 9 (volantis)

Nexus 9 LTE (volantisg)

Nexus Player (fugu)

Android One devices

Symphony Roar A50 (Bangladesh/Nepal/Sri Lanka)

Cherry Mobile One (Myanmar)

Karbonn Sparkle V (India)

Micromax Canvas A1 (India)

Spice Dream Uno (India)

MyPhone Uno (Philippines)

Mito Impact A10 (Indonesia)

Nexian Journey One (Indonesia)

Of course if you're impatient you can always go with the factory image route, which gives you the option of either starting fresh or upgrading in place. Either way, you'll want to check out our comprehensive guide on flashing and updating your Nexus device.

More: How to manually update your Nexus phone or tablet