Update: Even the Nextbit Robin, a relatively recent phone release, will be getting Android 6 Marshmallow in the coming weeks.
Android Marshmallow is here (for some). There are battery life improvements, greater app permission controls, standardized support for fingerprint scanners, more granular volume controls, USB-C support and new Google Now features, all part of a mix that makes this an exciting upgrade for users. But is your phone actually going to get it?
The release process for Android updates is more complicated than Apple's iOS updates, and just because an update has been launched that doesn't necessarily mean you'll have access to it.
In fact, you probably won't. It's down to device manufacturers, and in some countries the carriers too, who spend quite a bit of time with the new software before releasing it to their devices.
If you own a Nexus device you're in luck, as not surprisingly Google's new software has landed on those first – and manufacturers like Motorola are generally better at getting updates out quickly. But other manufacturers are a little less predictable.
While most phones are still waiting on Marshmallow, we are already seeing the gentle roll out of the Android 6.0.1 Marshmallow update, with new emojis and a few little bug fixes bundled in for good measure.
To make the latest Android update less of a mystery, here's our constantly updated information on when it's likely to land on your phone.
HTC has confirmed the One A9, Desire Eye and One E9 will also get the Android Marshmallow update but there's no word on timing yet.
HTC also confirmed back in September 2015 that it will be updating the HTC One M9+, HTC One E9, HTC One ME, HTC One E8, HTC One M8 EYE, HTC Butterfly 3, HTC Desire 826, HTC Desire 820 and HTC Desire 816. It has taken a long time so far and HTC hasn't commented on when it'll be coming either.
It'll also come to the 2014 version of the Moto X Pure Edition, the 2014 Moto G and Moto G with 4G LTE, the Moto MAXX, Moto Turbo, Droid Turbo and the Nexus 6.
The company has confirmed that in China the Huawei P8, Huawei P8 Max, Mate S, Ascend Mate 7, P8 Youth Edition, G7, G7 Plus, X2, 4X and Play 4C will be getting Android 6.0 at some point, though it's uncertain whether they'll all get updated to it elsewhere in the world. Huawei also hasn't stated exactly when the Android 6 Marshmallow updates will arrive.
The OnePlus 2, OnePlus One and OnePlus X will all be receiving the Android 6 update eventually. The OnePlus 2 and OnePlus One will both get it before the end of March 2016, while it's not clear on the timing of the OnePlus X update just yet.
The BlackBerry Priv was the first phone from the Canadian manufacturer to feature Android software. BlackBerry told techradar, "We are working on Marshmallow but have no dates to share yet. We are working hard to get there quickly".
Asus is another company which often isn't particularly speedy with its updates. Asus has confirmed to techradar the PadFone S, ZenFone 2, ZenFone 2 Deluxe, ZenFone 2 Deluxe Special Edition, ZenFone 2 Laser, ZenFone Selfie, ZenFone Max and ZenFone Zoom are all set to get the update to Android 6.
As for timing, it won't be until Q2 2016 so expect it somewhere in between April and the end of June this year.
Honor has revealed its update schedule for Marshmallow and it's not going to be long now. We know the Honor 7 will be getting the latest Marshmallow update by the end of March, but the company did promise February before.
ZTE doesn't always bother to update its phones, so if you have one you may have to make do without Android Marshmallow. The ZTE Axon Pro is getting the Marshmallow update, but that seems to be it.
The Nvidia Shield Tablet ATV is already receiving the Android 6 Marshmallow update. It will then come to the Shield Tablet K1 and the original Shield tablet, but so far it's unclear when.
Nextbit currently has one phone, the Nextbit Robin, and it will soon see the update to Android 6 Marshmallow. The Robin was released at the end of February running Android Lollipop, but Nextbit has now confirmed it will start rolling out the update in the second half of April.
While you're waiting to get Android 6.0 Marshmallow, you'd probably like to know more about the new features it incorporates. We've been playing around with the new OS, and here are some of our favorite features.
It's not a big design-based update like Lollipop was. Material Design is still intact here, and most of the focus is on new features and bug fixes.
Technically you can use Android Pay without the Marshmallow software, but having the latest OS is certainly a big help.
The update to Marshmallow brings with it fingerprint sensor functionality for the first time, so you don't even need to open up an app – you can just unlock your phone with your finger and place it on the contactless payment terminal.
Third-party apps are also supported within Marshmallow, making it much easier to buy stuff directly in your Android phone.
However, Android Pay is only available in the US right now, and there are no clear plans for when it'll be rolling out around the world.
Android Marshmallow fingerprint support
We've seen some smartphone manufacturers already include fingerprint scanners in their devices, but with Android Marshmallow Google is standardizing support across the platform.
You can use a fingerprint scanner to unlock your device and pay for media from the Google Play Store, and the fingerprint scanning tech is also open to developers. That means devs can build it into their own applications, enabling you to sign into them without a password and pay for goods using Android Pay.
Android Marshmallow voice controls
Android 6.0 opens the way for improved voice control features thanks to the new Voice Interaction API, which will enable app developers to build voice control directly into their apps.
This means owners of Android Marshmallow devices will soon be able to speak to their apps – and the apps will even talk back.
One of the examples Google has detailed is the TuneIn app. A user can say "OK Google, listen to music on TuneIn", and the TuneIn app will not only load, but will then ask "What genre of music would you like to listen to?".
The user can then reply with their favourite genre. This natural way of speaking to our smartphone and the apps installed on it could revolutionise the way we interact with our devices.
Google has released a video to demonstrate the potential of Voice Interaction API, which you can view below.
Google has done a lot of work in the areas of battery life and power in Android Marshmallow, which will be music to many users' ears.
First up Google has developed the Doze feature. Your device will use motion sensors to detect when it hasn't been moved for an extended period of time, and will switch to a deeper sleep mode that consumes much less power.
Your device won't be completely useless in this mode, however, as Doze still allows for alarms to go off and key notifications to come through.
Google says it took two Nexus 9 tablets, one running Lollipop and the other Android Marshmallow, loaded the same apps and settings on both, and then tested the standby power drain on the two.
Apparently, the Nexus 9 running Android Marshmallow lasted up to two times longer than its Lollipop counterpart. It sounds impressive, and we're hoping it translates to noticeably better battery life for our devices.
Android Marshmallow Now on Tap
With Android Marshmallow comes an intelligent new assistant feature called Now on Tap. An enhancement to Google Now, Now on Tap enables users to access information anywhere on their Android Marshmallow device, no matter what they're doing.
Users can simply tap and hold the home button to pull up a query without leaving the app or website they're in. If a friend emails you about seeing a movie, for example, Now on Tap could pull up info such as ratings or the trailer, or even enable you to buy tickets.
You can also look at other apps on your phone, like Yelp or OpenTable, to book a dinner reservation or read reviews about a restaurant a friend has suggested.
And Now on Tap isn't just for basic info – you can also use voice searches for more specific queries, such as finding out who sings a particular song.
Android Marshmallow permissions
App permissions are more intuitive in Marshmallow, giving users the option to allow or deny specific permissions within an app, rather than having to accept all permissions at once.
Currently you have to accept permissions when you download an app, but with Android Marshmallow you won't be asked to grant access to features until you come to use them for the first time in the app.
That means, for example, that you can give WhatsApp access to your camera, but not to your microphone if you wish. You can even revoke access for a particular permission by diving into the settings if you've accidentally allowed it.
More new features on Android 6.0 Marshmallow
Google has simplified volume controls once again with the Android Marshmallow update, with more granular control over the various audio settings on your device, from ringtones and alarms to music playback and voice calls.
Word selection has been made easier too, with Android Marshmallow highlighting text more intuitively, and a floating menu offers controls such as cut, copy and paste at your fingertips, rather than in the toolbar at the top of the display.
Fire up the Chrome web browser on Android Marshmallow and you'll benefit from Chrome Custom Tabs, which enables websites to customize the toolbar and menu of the Chrome tab to provide dedicated buttons and options.
An example shown on stage at Google IO was Pinterest, which was able to add a 'Pin' button to the toolbar on certain pages.
App linking has been vastly improved in Android Marshmallow, with Google's software now more adept at working out whether a link should be opened in a browser or a compatible app. That means fewer 'Open with' pop up boxes flashing up on screen and generally getting in the way.
Now it's just a case of sitting back and waiting for your device to get the Android Marshmallow update.