We've had a few developer previews of Android 6.0 over the summer, but now the real deal is rolling out. You could wait for days (or weeks!) to get the OTA on your device the old-fashioned way, or you can just grab the ZIP files from the URLs below. We'll update with new OTA files as we find the URLs, so check back often if your device isn't listed yet.

Download

These OTA files are the same ZIPs that would be delivered to your phone or tablet if you waited for it to be pushed by Google. The update process should go smoothly, but always make sure you're backed up just in case. If you aren't familiar with manual flashing of updates, check out this guide. Factory images are also available. Keep in mind that if you go the OTA route, some devices will require you to first flash the October security patch before flashing the Marshmallow OTA.

Nexus 9 (LTE)

5.1.1 LMY48M -> 5.1.1 LMY48T

5.1.1 LMY48T -> 6.0 MRA58K

Nexus 9 WiFi

5.1.1 LMY48M -> 5.1.1 LMY48T

5.1.1 LMY48T -> 6.0 MRA58K

Nexus 7 2013 WiFi

5.1.1 LMY48M -> 6.0 MRA58K

Nexus 7 2013 (LTE)

5.1.1 LMY48P -> 5.1.1 LMY48U

5.1.1 LMY48P -> 6.0 MRA58K

5.1.1 LMY48U -> 6.0 MRA58K - Coming soon!

Nexus 6

5.1.1 LMY48M -> 5.1.1 LMY48T

5.1.1 LMY48M -> 5.1.1 LMY48W (AT&T Only)

5.1.1 LVY48F -> 5.1.1 LVY48H (Project Fi Only)

5.1.1 LYZ28K -> 5.1.1 LYZ28M (T-Mobile USA Only)

5.1.1 LMY48T -> 6.0 MRA58K

5.1.1 LMY48W -> 6.0 MRA58K - Coming soon! (AT&T Only)

5.1.1 LVY48H -> 6.0 MRA58K (Project Fi Only)

5.1.1 LYZ28M -> 6.0 MRA58K (T-Mobile USA Only)

Nexus 5

5.1.1 LMY48M -> 6.0 MRA58K

Nexus Player

5.1.1 LMY48N-> 6.0 MRA58K

Nexus 4

5.1.1 LMY48M -> 5.1.1 LMY48T

Nexus 10

5.1.1 LMY48M -> 5.1.1 LMY48T

Galaxy Nexus (LTE)

4.2.2 JDQ39 -> 6.0 MRA58RR (Big patch, click for details)

Thanks: vmlinuz, Qw Er, Yaz75, Jaydev, droidsec.org, Karl, bloodiedwraith, arhughes, Floris Witteveen, Andrew, Berry Phillips, Jonathan Cable, and everyone else