You see, Android updates are a tricky affair. Unless you have a Nexus device, where you get the updates directly from Google, it’s a bit of a slog before you can actually get the latest Android operating system on your phone.

That’s because there’s a process. It’s quickest with unlocked phones, as the manufacturers test the software on their devices, and then will zip it your way when it’s ready. It’s even longer if you have a phone purchased through a carrier. After the manufacturer prepares the software, they have to run it through Verizon, AT&T, T-Mobile, Sprint, or whomever you have service with to incorporate carrier-specific features (and bloatware) and test the new software thoroughly on the network. After some collaboration, the carrier will then approve the update and push it out to your device.

Here’s what we know at this point about when your phone or tablet will get Android Marshmallow. We’ll update our list as the carriers or handset makers detail their plans.

Nexus

Factory images are here for these Google-branded devices. You can wait for an over-the-air update, or follow our guide to install Marshmallow yourself. However, notice what didn’t make the cut: the Nexus 4, 10, and 2012 version of the Nexus 7. Hey, nothing lasts forever. Here’s the full list:

Nexus 5

Nexus 6

Nexus 7 (2013, Wi-Fi and LTE models)

Nexus 9

Nexus Player

Also, the OTA updates are on their way. You’ll get a push notification on your Nexus device when it’s ready for you to download. Typically Google sends these out in stages to ensure they don’t wreak any havoc, so it could be several days or even a few weeks before Marshmallow arrives for you.

OnePlus

For the OnePlus One, the update will come to the CyanogenOS version—the OxygenOS build is a “community build” that will updated in the future as time allows. In the meantime, OnePlus is focused on updating the OS that the phone came with.

The OnePlus 2 ships with Oxygen OS, which will also be updated to Marshmallow in the first quarter of 2016. In this update the fingerprint sensor will be updated to the standard Marshmallow fingerprint API, instead of the current proprietary implementation.

Samsung

Updates with Samsung are a little harder to nail down because the company sells so many versions of the same phone. So an AT&T Galaxy Note 5 will be on a different update timeframe than a Verizon model. However, it’s a safe bet that the following devices should see Marshmallow at some point. Samsung rolled out Android Lollipop to most editions of the Galaxy S4, so that bodes well for some older devices in terms of eventually getting Marshmallow. However, when you get it will vary widely based on your carrier:

Galaxy Note 5

Galaxy S6

Galaxy S6 Edge

Galaxy S6 Edge+

Galaxy S6 Active

Galaxy S5

Galaxy Note 4

With previous releases, it’s usually taken a few months for Samsung to push out major OS updates—so prepare to be patient. The good news is that all its flagships and many mid-range devices eventually got Lollipop, so even if you don’t have the latest Galaxy smartphone, there’s a great chance you’ll see Marshmallow at some point, even though only high-end devices have been confirmed so far.

Motorola

The latest device to score Marshmallow is the Moto G - well, at least if you’re in India. However, the company often sends out major updates to its devices overseas before bringing the new software to the U.S. variants. So this tells us some updates for U.S. models may be here soon.

The other major update to hit the airwaves recently was the upgrade to the Moto X Pure Edition. The Marshmallow update has also begun for the 2014 Moto X, so check your settings to see if it’s your turn.

The U.S. version of the 2015 Moto E is still a no go, but international models will get Marshmallow. Such is the world of Android updates.

Motorola recently added on the original and current-generation Droid Turbo models to the list. However, they have to go through the typically slow Verizon approval process. So don’t count on seeing new software for a few months if you have an older model, or if you just picked up one of Motorola’s new shatterproof phones.

LG

The previous-generation G3 is still going strong, and according to numerous reports on Reddit, an over-the-air update is being delivered from Verizon.

LG’s not-quite-a-Galaxy-Note competitor LG G Stylo also received its Marshmallow update recently. In addition to this new software, the company recently began rolling out the Android Marshmallow update for the G4 in Poland. It followed the same pattern last year with the G3, using Poland as the test market before sending Lollipop to its devices worldwide. LG says close work with Google (likely from the partnership to create the Nexus 5P) enabled the company to get the software ready fast.

Sony

Sony makes a lot of different models of phones and tablets. That’s probably why a recent report indicates that some models are skipping Android 5.1 and going straight to Marshmallow. The Xperia Z3+, Z4 Tablet, C4, C5 Ultra, M4 Aqua, and M5 all have Marshmallow pegged as their next update on the Sony support site.

So far, Sony has confirmed the following are on the Marshmallow track:

Xperia Z5

Xperia Z5 Compact

Xperia Z5 Premium

Xperia Z4 Tablet

Xperia Z3+

Xperia Z3

Xperia Z3 Compact

Xperia Z3 Tablet Compact

Xperia Z2

Xperia Z2 Tablet

Xperia M5

Xperia C5 Ultra

Xperia M4 Aqua

Xperia C4

If past updates are any indication, a handful of these devices will get updated in the first couple months, but the rest could take awhile. And of course, it’s not just in Sony’s hands—you’ll have to wait for your carrier’s build to be created and tested.

Sony has announced that it will let 10,000 users in its Concept for Android program test drive its Android 6.0 Marshmallow release. However, there’s a catch: It’s only for users with a Xperia Z3 or Z3 Compact in the European countries of Sweden, Denmark, Norway, Finland, Iceland, Estonia, Latvia, Lithuania, the United Kingdom, Ireland, and Germany.

HTC

HTC is actually rather transparent about its updates, as the company recently tweeted its own list of devices that will get Marshmallow.

One M9 (coming end of 2015)

One M8 (coming end of 2015)

One M9+

One E9+

One ME

One E8

One M8 EYE

Butterfly 3

Desire 826

Desire 820

Desire 816

From the list, it’s clear the One M9 and M8 are getting top priority, with a promise to get Marshmallow by the end of this year. That means the other devices may have to wait until 2016. A lot of these phones are carrier-branded also, so that could hold things up even further.

Also, you should also follow HTC’s Mo Versi, who regularly tweets about when the company’s phones are getting updates.

Huawei

Huawei is relatively new to the U.S, though it has a sizable business in China and other international markets. The Nexus 6P is grabbing most of the attention here, though as a Nexus device it already comes with Marshmallow.

The company’s Indian Twitter account recently said the following devices will get Marshmallow in February 2016:

Honor 4C

Honor 4X

Honor 6

Honor 6 Plus

Honor 7

The company has previously confirmed these additional phones will get Marshmallow, though has yet to offer a specific timeframe:

Ascend P8

Ascend P8 Max

Mate S

Mate 7

Ascend G7

Ascend G7 Plus

Ascend G8

Honor 7i

MediaPad X2

Asus

Asus makes a ton of phones, which can make it a little difficult to pin down updates. Thankfully, the company posted a list of devices that that will get the upgrade to Marshmallow. Asus didn’t offer a timeline, but did promise that it’s begun work on the following models:

T-Mobile

Each phone or tablet is categorized as either in Manufacturer Development, T-Mobile Testing, or Completed. Here’s the current list of devices that T-Mo says will get Marshmallow:

HTC One M8

HTC One M9

LG G3

LG G4

LG G Stylo

Nexus 5

Nexus 6

Nexus 7 (2013)

Nexus 9

Samsung Galaxy Note 4

Samsung Galaxy Note 5

Samsung Galaxy Note Edge

Samsung Galaxy S5

Samsung Galaxy S6

Samsung Galaxy S6 Edge

Samsung Galaxy S6 Edge+

Samsung Galaxy Tab S2

Carrier-branded phones take longer to update than unlocked devices sold directly by the manufacturer, since T-Mobile must test and certify the update. But since T-Mo has a dedicated site for updates, you can check back occasionally to see where your phone has moved along in the process.

Nvidia

The Nvidia Shield Android TV now has a Marshmallow update available, as detailed in the Nvidia blog. You’ll have the ability to use an SD card as internal storage and a speedier startup process.

Nvidia also took to Twitter to pledge that the original Shield tablets will get their own Marshmallow upgrade soon.

The newer Nvidia Shield Tablet K1 Marshmallow rollout has already begun. Nvidia posted specific details about the improvements to its product forum. There are interface changes to the camera and support for the new adoptable storage feature.

To comment on this article and other Greenbot content, visit our Facebook page or our Twitter feed.