Since Google unveiled Android 5.0 (Lollipop) the pressure has been on manufacturers (and carriers to some extent) to make sure Lollipop is pushed out to their respective devices. Although, there is pressure on the OEMs to push Lollipop to all their devices, it is the flagship devices that grab all the attention. In HTC's case, this is the HTC One M8. HTC (like the other big OEMs) all were quick to jump on the bandwagon saying that they will begin to offer Lollipop within three months (ninety days) for their flagship devices. Since this announcement, the HTC One M8 crowd have been waiting patiently.
That said, HTC have not been quiet on the subject and over the last couple of weeks and months we have seen a number of reports coming through. Back at the start of December it was reported that the HTC One M8 GPe had begun to see Lollipop rolling out. Being a GPs device you would expect this to be the first of the HTC One M8 family to see the update. However, this fuelled speculation that the update was very soon coming. Following on from this, in the middle of December we began to hear rumored reports that Lollipop would arrive in 'early January'. This was again followed (about a week later) with reports (well screenshots actually) of Lollipop running on a HTC One M8.
Well, as we speak, we are currently in 'early January' and if you are a One M8 owner then you will probably want an update on the situation. This morning, known developer and recognized HTC tipster LlabTooFeR had tweeted that the One M8 will begin receiving Lollipop in the next one to two weeks. According to LlabTooFeR (source link below), this news comes from the 'HTC Kitchen' and is in regards to the "Final M8 Android L". Of course, some One M8 owners might see this as a further delay from the already rumored 'early January' suggestion that we saw a month ago. Either way though, it does seem Lollipop on the HTC One M8 is very close to dropping.