Android M is official and it's set to bring a bevy of improvements to all manner of Google-powered phones. Battery life improvements, greater app permission controls, standardised support for fingerprint scanners, more granular volume controls, USB-C support and new Google Now features are all part of a mix that makes this an exciting upgrade for users - but is your phone actually going to get it? It doesn't have a name yet, though internally it's known as Android Macadamia Nut Cookie - but it's well on the way to launching, with a Q3 release planned (likely in September according to the sources). But do remember that when Android M does launch you won't necessarily have instant access to it, as it's down to device manufacturers to spend time with the new software before imbuing their phones and tablets with it. To make the rollout less of a mystery here's the latest - and constantly updated information - on when Android M is likely to land on the various devices out there. Google and Nexus Google's Nexus devices will naturally be the first to get Android M. One of their biggest selling points is speedy updates and stock versions of Android. There's every chance Google will launch one or more new Nexus devices to showcase Android M, with Huawei rumoured to be behind one of them, so expect any new Nexus device this year to ship with it. Not all existing Nexus devices will see the update on day one, but the developer preview is available now for the Nexus 5, Nexus 6, Nexus 9 and Nexus Player, suggesting they'll all get updated pretty soon after Android M rolls out. However earlier Nexus devices may not get the update at all. It's been rumoured that Google will institute a two year update guarantee with Android M and that it will be applied retrospectively, which would mean that while the Nexus 5 will get the update the older Nexus 4, both versions of the Nexus 7, the Nexus 10 and anything older still probably won't.