If you are using any Nexus device or a Google Edition Android Smartphone, you are suppose to get the OS update with in a day or two after Google’s announcement. But what about the others who have to wait for months to get that Android Update? Recently in a detailed Infographic, HTC has explained the process that a company has to go through to release an OS update.

The infographic shows the whole journey of an OS update from when Google releases the Platform Development Kit (PDK) to when an OEM finally releases the Over-The-Air (OTA) update. It also shows the process for 3 kinds of devices— carrier, unlocked/developer, and Google Play edition.

We also abserved some of the things that were the facts that OEMs receive PDKs of an OS update before Google officially announces the release. The process also involves a lot of testing and certifications, however it’s though not surprising, just shows the hurdles through which an update has to go through to be cleared.
We can also observe another interesting point, that was the kind of role the device’s chipset maker plays. This often goes unnoticed, when in actuality if the company feels that the new version of the OS is not compatible with their chipset, the device ends up not getting the update.