It's not as simple as grafting some custom code on top of Google's platform. A company like Sony, which doesn't just use an off-the-shelf Qualcomm approach, has to first create its own hardware abstraction layer to make the new OS work with its handsets. Sony also prioritizes its development changes, focusing first on basics like calls and data before moving on to custom features like the camera app and Smart Stamina battery features.

There's unsurprisingly loads of testing. It starts with basic checks inside and outside of Sony, but the company then has to validate that its updated phones meet technology standards. And like it or not, carriers with customized software will insist on an approval process before their customers can receive new OS versions.

This won't come as a shock to some, and it certainly won't appease anyone critical of the glacial pace of many Android device updates. Sony itself notes that Xperia XA2-series owners won't get their Pie upgrades until early 2019, several months after Google's version. The infographic may even make a compelling case for jumping to a 'purer' Android phone that doesn't have to go through nearly as much customization. If nothing else, though, this could remind you just why you're frustrated with your phone brand's sluggish release schedule.