It's possible — but by no means guaranteed — that updates for some models could arrive by the end of the year.

The Galaxy Beta Program is allowing some Galaxy S7 and S7 edge owners to get an early taste of Android 7.0 Nougat. But as for anyone who doesn't want to use potentially buggy pre-release software, we're left waiting on an official rollout for what's turning out to be a substantial update.

So when's it due out? Officially, Samsung's not saying. But there are a few clues out in the wild.

Firstly, there's Samsung's GS7 Nougat beta program, which the firm says will run until "mid-December." Earlier this year, the Galaxy S6 Marshmallow beta ran until late January, having begun in late December. The official GS6 Marshmallow updates then began from early February, starting in Korea.

South Korea will probably see the update first, followed by unlocked European GS7s.

So if the timings line up for Nougat, it's possible we'll see the first stable 7.0 updates for the GS7 series arriving in late December 2016 or early January 2017. If history is any indication, Samsung's home market of South Korea will get updates first, followed by unlocked European devices.

For carrier-locked variants, particularly in the United States, you could be waiting another month or more. (Spring 2017 might be a more realistic estimate for the GS7 on U.S. carriers.) That said, T-Mobile, Sprint and Verizon have participated in the Galaxy Beta program this year, and Samsung has been relatively timely in its rollout of Android's monthly security patches for its 2016 flagships.

We probably won't know for sure until the updates are almost ready to roll out. But depending on where you live, your carrier, and which model you have, there's at least a fighting chance you could be seeing in the new year with Android 7.0 Nougat on your Galaxy S7.