This generation, HTC has been quick to demonstrate that it is more than capable of delivering timely Android firmware updates for its flagship HTC One. In addition to providing an official KitKat update to the Google Play edition of the device, the Taiwanese OEM has updated its unlocked and developer edition devices to KitKat as well. Despite this, carrier-branded variants of the One are still stuck in Jelly Bean land, with some variants only receiving their 4.3 update as recently as two weeks ago.
If HTC already released Android 4.4 for its unlocked devices, why then is your carrier-branded unit still running an earlier firmware build? Well, HTC decided to shed some light on the process, detailing what exactly goes into the process of delivering Android firmware updates—from when Google’s Platform Developer Kit (PDK) is released and when the OEMs and component manufacturers receive the source code, all the way to when the OTA update rolls out. And whether or not you find comfort in knowing the steps that go into delivering updates, it’s interesting to see the process visualized in infographic form.
Head over to the source link or click on the thumbnail below to check out the entire process. Then, feel free to complain about carrier OTA delays in the comments section below.