Despite rolling out with improvements, Android updates usually take long before they hit various devices available in the market.
The latest Android version – Marshmallow – is yet to reach many high-end devices available, despite being officially released towards the end of last year. This is not the first time Android updates have experienced delays in reaching device owners. Google, Android developer and owner, usually announces the OS’ updates in appropriate times; however, they still take too long to reach Android-device users. What might be the reason (s) behind these delays?
Being an open-source platform, manufacturers and developers are able to customize Android. As such, you will come across Android devices with dissimilar UIs like Samsung’s ‘TouchWiz’ or ‘Sense’ in HTC-manufactured devices. As Android’s owner, Google gives priority to its own devices in receiving the updates. This will therefore mean that other device manufacturers will acquire the updates later on and maybe take time to fix these updates in their products.
Once manufactures have acquired the Android update (s) source code, it will be upon them to decide the devices to be updated and the ones that won’t be updated. To boost sales of newly unveiled products, manufacturers opt to fix released Android updates in them. Furthermore, newly released devices are the simplest to update as they have incorporated latest tech available. Developing updates for older devices is quite expensive, moreover, the hardware of such devices at times fail to support newer operating systems.
Software-device components’ issues
During release of updates, you will be able to learn that some regions get Android updates earlier than others. This might be attributed to the fact that device components differ from one area to another thus software updates exhibit specificity to certain products.
Some software components are also designed for specific carriers such that certain functionalities of the operating system are only supported on individual carriers and not on others. With some technical and legal issues arising here and there, it takes quite some time for carriers to test these updates. Time consumed during such processes contributes to delays associated with late acquisition of updates by users.
Preview of software
Despite having undergone through various developers’ hands, new software has to be tested with a few end-users. This enhances discovery of probable bugs and ensures stability of the system. The developers will release the preview of an update to a few individuals who will then identify flaws and provide suggestions to perfect the end product. Once this is done, the update will then be unveiled to all the users over the air (OTA). There are certain conditions or requirements for getting updates that developers outline upon releasing them such as compatibility amongst others.
OTA updates are available on developer’s website pages once they are officially out. There are certain regions that get the update earlier and as such these updates are sometimes availed online by other computer wizards. This, therefore, gives the users in other different regions an opportunity to download and install the update before the carrier releases the official OTA update. You will be among the first to acquire certain Android updates in your region before your carrier releases them.