It's been a while since Android Lollipop was unveiled, but a lot of your handsets still don't have it, as it's down to individual manufacturers to bring it to their devices.
That takes time, but we're finally seeing it trickle out to ever more phones, and many manufacturers have also revealed when they plan to roll out the update.
We're constantly updating this article as new information emerges so read on for details about your specific device and manufacturer and remember to check back regularly.
The good news though is that if you don't have Lollipop for your phone yet you probably will soon. And the even better news: it's worth the wait, as it includes a smörgåsbord of new features, a visual overhaul and numerous under-the-hood improvements to make it faster, more efficient and lighter on your battery.
That's most of the remotely recent Nexus devices accounted for, but it does leave a big question mark against the cellular versions of the Nexus 7 2012 and 2013. Those tablets should see an update at some time, though Google has not indicated when this will be.
Any Nexus devices older than the ones we've already mentioned are all but guaranteed not to get it, meaning that Nexus S owners are plum out of luck. Google has also confirmed that the Galaxy Nexus will not receive the update.
The HTC One M8 should be receiving an Android 5.1 update with HTC's Sense 7 UI in August, according to TalkAndroid. The HTC One M9 update was also included in the speculation as another device that will be getting upgraded around the same time.
HTC has been more forthcoming with its update plans than some manufacturers and it's no surprise given how quickly it's started bringing the update to users. In a statement the company originally said:
"We will begin rolling out updates to the HTC One M8 and HTC One M7 in regions worldwide within 90 days of receiving final software from Google, followed shortly thereafter by other One family members and select devices."
HTC has made good on its promise for some users, but not for others. The Google Play Edition of the HTC One M7 has got the update, while unlocked and developer versions of the HTC One M8 worldwide and the HTC One M7 in the US have now been given a lick of Lollipop too.
But owners who have a device that's tied to a specific mobile network or those with a One M7 outside the US may have to hold on for a little while longer.
We're going to assume that most other HTC handsets released in the last 12-18 months will also get Lollipop at some point given HTC's commitment to the upgrade cause.
As a general rule the more recent and high profile a device is the more likely it is to get an update. Indeed according to LlabTooFeR the HTC Desire Eye and HTC One E8 will both get updated.
The Samsung Galaxy S6 and Galaxy S6 Edge both came with Android 5.0 Lollipop installed, but Samsung is now in the process of rolling out an update to the latest version, Android Lollipop 5.1.1.
Owners of unlocked Galaxy Note 4s are now able to get the update by connecting to a Wi-Fi network, opening up Settings, selecting 'About Device' and tapping on 'Update Now' under the Software Update option.
The Galaxy Note 4 will also be getting the Android Lollipop 5.1.1 update soon, though we don't have an exact date for it just yet.
Samsung started rolling out Android 5.0 to the Galaxy S5 in mid-January, so most if not all S5 handsets should have it by now.
The Android 5.0 update for Samsung's Galaxy S4 handset is now live for owners in India, so we should expect S4 smartphones in other parts of the world to get the update soon. You'll be able to download the 1GB update OTA (over the air) or through the Samsung Kies desktop software.
Russian users of the Galaxy S4 should also be able to grab the update, while various European countries are seeing the update land on the Galaxy S4 LTE-A.
The Samsung Galaxy Note Edge is now also getting the update to Android 5.0 Lollipop, though it's heading to lucky owners in Australia first. The update will be 1.02GB large, so make sure you're on Wi-Fi when you download, and Samsung notes you'll need 3GB of free space.
Hopefully owners of the Galaxy Note Edge in other parts of the world won't have long to wait to get the update.
It's also now started rolling out to the Galaxy Note 3 already according to SamMobile, but only in Russia so far.
Samsung France has also announced that unlocked Galaxy Alpha handsets in Europe will now be getting the Android 5.1.1 Lollipop update in July.
Network operators will also get the update, but it might take some time before they begin rolling it out to Galaxy Alphas that are locked to their service.
Other Samsung handsets may have to wait a little longer, although we'd expect that most high profile devices released in the last 18 months to two years will get the update, including the Galaxy S5 Mini.
Earlier in the year it was confirmed by UK network Three that the Galaxy S4 Mini would not be getting Android 5.0 Lollipop due to memory limitations of the device. Samsung UK has since confirmed on Twitter that the Galaxy Ace 4 will not be getting the Android Lollipop update either.
Samsung has now confirmed those in the UK will not see an update to Lollipop on the Galaxy Note 2 or the Galaxy S3. It isn't currently clear why the Lollipop software won't be coming to handsets as those in Denmark and Poland are soon to receive the update but we've asked Samsung and hope to hear back soon.
Samsung doesn't seem great at updating its tablets either. There's a good chance recent slates like its Note Pro and Tab S ranges and even the Samsung Galaxy Note 10.1 2014 will get Android Lollipop, but anything older or low end is probably not going to happen.
Sony has openly declared that it will be "bringing Android 5.0 Lollipop to the entire Xperia Z Series."
It's even published a full list of handsets that are in line for Android Lollipop, and the Sony Xperia Z Ultra Google Play Edition has already received the update.
Sony started rolling out the Android 5.0 Lollipop upgrade for the Xperia Z3 and the Xperia Z3 Compact on March 16. Owners in the Nordics and Baltics regions will be the first to see the update, with other markets getting it soon after.
Sony also announced that the rest of the Xperia Z series will get the update, and sure enough a new blog post on April 16 claimed that the Xperia Z3 Dual, Xperia Z1, Xperia Z1 Compact and Xperia Z Ultra will be getting Android 5.0 Lollipop in the next few days.
If you have an LG G3 then depending on your network you may already have got the upgrade to Android 5.0 Lollipop, as Vodafone in the UK has brought Android 5.0 to all of its branded LG G3 handsets.
By now many LG G3 users across Europe should have Lollipop, but the US is still waiting. On January 23 LG teased on Twitter that the update is coming soon, but it's not got more specific than that.
Next up seems to be the LG G Pro 2, which has already got Lollipop in South Korea and is now starting to get it in Hungary according to Phone Arena, so keep an eye on your phone, especially if you're a European user.
LG G2 users will also get Android Lollipop, as LG is in the process of rolling it out to the older handset. Depending on your carrier, people in the US, UK, Australia and India will be able to download the update, with unlocked devices getting the update soon.
LG also confirmed on Facebook that it is beginning to roll out the Android 5.0 Lollipop update to owners of the LG G2 Mini throughout June, starting with people in Greece.
The LG G3 Beat and LG G3 S are both bound to get updated at some point as well, though LG hasn't mentioned when we can expect those handsets to get Lollipop.
The recently released LG G4 already comes with Android 5.1.0, but will it get updated to the newer version of Android Lollipop?
A number of sources have claimed that LG isn't planning on updating the G4 to Android 5.1.1 in the future, and instead it could wait until Android M launches later this year to skip straight to the newest release.
Motorola has confirmed that Android 5.0 Lollipop will be coming to a number of its handsets in a post on the official Motorola blog.
According to the post Android Lollipop will come to both the first and second generation Moto X, the Moto G, the Moto G 4G and the Moto E.
On May 11 the Senior Director of Software Product Management at Motorola, David Schuster, explained on Google+ that the official over-the-air update for the first generation Moto X will be rolled out in the next few weeks after tests are performed to make sure it is bug free.
On May 14 news emerged that second generation Moto E devices worldwide will be getting the Android 5.1 update. This update will be performed over the air, so you should have it waiting patiently for you.
The Moto G, Moto X and Moto E devices are now getting an update from Android Lollipop 5.0 to 5.1, which brings a number of fixes and features.
If you have a first generation Moto G then you might have received a message from Motorola saying that it is "preparing the Android 5.0 Lollipop upgrade for your device...in the upcoming weeks".
If you have got this message make sure you click 'More info', which will allow Motorola to check if your device has the latest version of Motorola Update Services installed. You'll need that before you can download Android 5.0 Lollipop, so follow the instructions to make sure your device is ready.
The update has begun rolling out to Canadian 3G-only Moto G handsets in a limited soak test. If successful the update, which is actually the most up to date version (Android 5.0.2), will then be rolled out to other handsets, so keep an eye out.
It has also been officially announced that the Android 5.0 Lollipop update is being rolled out to Moto E and Moto Maxx devices, though for the moment only in Mexico and Brazil.
Motorola has launched a helpful website where you can track when your handset will get updated to Android 5.0, which is being constantly updated with information about the upgrade process.
Motorola's UI is very close to stock Android as well so it shouldn't be as much work to get new versions up and running and back when the company was owned by Google it was pretty prompt with updates, unsurprisingly.
The OnePlus One is still bizarrely hard to get hold of thanks to the requirement for an invitation (except on Tuesdays), but if you have managed to get your hands on one you'll be pleased to know that the company plans to upgrade it Android Lollipop.
Want to know exactly when you'll see Lollipop land on your One? Well good news, as the Chinese firm has confirmed the Lollipop-fuelled CM 12S (Cyanogen Mod) will arrive on or before March 30.
That's not all though, as you'll also have the option to download and install OnePlus' own operating system, OxygenOS, on or before March 27 if you fancy something a bit different.
Its recent flagship, the Ascend P7, shipped with Android 4.4 and we imagine it will probably get Android Lollipop, perhaps in early to mid-2015. We're less sure whether any of the company's other phones will get it, but fingers crossed.
Asus has confirmed that the Asus ZenFone 5, along with the rest of the ZenFone line, will be updated to Android Lollipop in April. The Padfone S will also be updated around April.
In June Asus will update its Padfone Infinity smartphone. So far though there's been no news about Asus' other devices, such as the Padfone mini, and when they will be updated to Android 5.0.
If you're one of the relatively few with a ZTE handset you might be wondering if and when Android Lollipop will be arriving for it. Unfortunately so are we and this is one case where it's very much an 'if' rather than a 'when'.
Fairly recent phones like the ZTE Blade V and the ZTE Blade Q Mini launched with old versions of Android and they haven't been updated, so we're not optimistic that they'll get Android Lollipop.
Nvidia told us that "we've worked hard to support every official Android release in the past, as you can see with our SHIELD portable and our software team is always working hard to bring new features and the latest updates with no delay. We try to make sure that updates come as close to their announcement as possible."
Clearly so far it's achieving that, so if you own an Nvidia Shield tablet you should be able to update to Android 5.0 Lollipop right now.