If you have been wondering why it takes so long for your phone to get a software update, HTC has the answer. The Taiwaneese company decided to give us a peek at what goes into a device update and prepared an amazing infographic to illustrate it.
It turns out that the update process is not simple at all. It includes many stages, in which the software is being modified, thoroughly tested, verified, and sent to carriers or users. The situation is even more complicated when a device comes in different versions. For instance, HTC One is available in three flavors: carrrier, unclocked/developer, and special Google Play Edition. Releasing a new version of Android for all of them is a difficult task that requires cooperation of many people.
Long story short, HTC's infographic may make it easier for you to forgive (or at least understand) the phone manufacturer for the delay in bringing you the latest update.