The Taiwanese manufacturer previously set itself the goal of providing updates to the latest version of the Android OS within 90 days of Google making the final code available. However, in the case of Android 5.0 Lollipop, HTC will not be able to stick to that target.
At least, it won't in many cases. The company has provided an update on its progress, and has been open about its struggles.
HTC has managed to provide Lollipop updates to Google Play, Unlocked, and Developer Editions of the HTC One (M8), but that leaves many that will no receive the update on time.
"Despite everyone’s best efforts some carrier versions of the HTC One (M8) and HTC One (M7) will not meet our 90 day goal, which is February 1st," says HTC vice president of product management Mo Versi.
Apparently, it's all Google's fault. "If you’ve been following the progress of this rollout you will know that Google has had to address several issues with this release," says Versi.
HTC has apparently been "diligently working" with Google to fix some of these issues at Google's end, as well as to implement Google's own fixes. The end result, however, is that the company's self-imposed 90-day deadline has passed with many HTC One (M8) and (M7) owners not getting their Lollipop update.
As the post points out, HTC has led the way with the speed and transparency of its update process in the past, and by all accounts Google has indeed released a somewhat unfinished, buggy release in Android 5.0. Just ask Motorola.