• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

TheCustomDroid

  • News
    • 2018
    • 2019
  • Tips
  • ROM
    • Stock Firmware
    • Custom ROM
  • Downloads
  • Root
  • Reviews
  • MyMobileStory
Home » Tips » This is How an Android Software Update (OTA) Rolls Out

This is How an Android Software Update (OTA) Rolls Out

Tips By Dhananjay on February 1, 2019

Sony has come up with a detailed graphical/informational representation to tell its users about how an Android Software Update rolls out, detailing its journey from start-to-end.

We often talk about software updates and we see many of them almost daily. Many of us even complain about how slow an Android manufacturer could be when it comes to bringing the latest software update to the devices. Say, for example, Android Oreo in this case, which was recently announced. The users expect the OEMs to deliver such software updates as soon as possible. But in this haste, we almost forget the time required by the manufacturer to adapt their proprietary code to the new software. Don’t get me wrong, I am neither in favor nor against the manufacturer or the users.

So, Sony has stood out and made a small step, showing how exactly an Android Software Update rolls out so that the users could understand the process.

 How an Android Software Update Rolls Out

Page Contents

  • 1 The Journey of How an Android Software Update Rolls Out – Sony’s Infographics
    • 1.1 Phase 1 – Bring Up
    • 1.2 Phase 2 – Certification and Approval
  • 2 Wait, Sony is Not the Only One.

The Journey of How an Android Software Update Rolls Out – Sony’s Infographics

Sony has published an image representation of the complete process. Not only I will be showing it to you, but I will also try to engage myself fully to help you understand how the whole process goes and how an Android Software Update starts its journey. According to Sony, it is a 2-Phase process.

The infographic has been split into parts, to give you a step-by-step explanation.

Phase 1 – Bring Up

 How an Android Software Update Rolls Out - Phase 1
How an Android Software Update Rolls Out – Phase 1

The new Android version sets on its course directly from Google in the form of PDK (Platform Development Kit), which is basically the source code of the new update. This PDK is sent to the OEMs like Sony, a few weeks before the final release. It could simply not be the final code, residing all the fixes, improvements, and new features, but helps the manufacturer set up a foundation and start its testing process for the devices. This helps the company to speed up their development and process the final builds in a much shorter time frame.

Then, it slowly makes its way to the final release, for which Google pushes the source code. Manufacturers then adapt this code into their own proprietary system and the development takes a step further.

The third stop is HAL (Hardware Abstraction Layer) where the OEM gets their hardware chips and config to work with the latest software version.

 How an Android Software Update Rolls Out - Phase 1.1
How an Android Software Update Rolls Out – Phase 1.1

In case the manufacturer doesn’t use the same hardware as that of Qualcomm, then it has to make its own way through the code and test every bit of functionality in the device. These include proper bootup, RIL services, audio, graphics, and everything else that a device is otherwise set to perform.

Now comes the Sony makeover, where the system is given the touch of Sony’s proprietary software. These include UI overhaul, lockscreen enhancements, and apps like Movies, Music, Camera etc.

Then comes the final testing, which is carried out within the walls of Sony. Testers are appointed for the same, who provide appropriate feedback. The feedback then results in more fixes and optimizations that could be carried out on the software part. The company also conducts testing outside their own labs to get feedback.

Phase 2 – Certification and Approval

 How an Android Software Update Rolls Out - Phase 2
How an Android Software Update Rolls Out – Phase 2

Now comes the time for quality assurance and certification. The process of certification makes sure that the developed software is on point for quality and performance, meeting standards of the Wi-Fi and Bluetooth technology. Post the certification, the final build almost set to roll out, but there’s just one more thing.

A few operator partners might require a special version of the final software to be delivered on their ends. These operators then assist the OEM in regards to testing and final reshaping of the special version.

After all the phases of development, continuous testing, certification approval, and carrier (operator) involvement, that the Android Software Update rolls out to the OEM devices.

The process doesn’t end there. The time frame between final release and PDK arrival of the next upgrade, the company gives time to customer support. The process is carried out over voice calls in assisting customers, community forums, and social media.

And, that is how an Android Software Update rolls out to the public. It goes through various stops and dedication of developers and the manufacturers.

Wait, Sony is Not the Only One.

A few years ago, in 2013, the famous Android manufacturer – HTC, came up with a similar infographic. It details every step of how an Android Software Update rolls out.

View HTC’s “The Anatomy of Android OS Update“.

The representation for HTC is rather more detailed but could be confusing at the same time for end users.

Indeed, we realize how much work and time an Android OEM requires to walk through this update process. And we appreciate them for it. Of course, there might be some OEMs that you may not be happy with (Cough..Samsu..), so share your experiences with us. How do you feel about your device’s update schedule, is it on time or does it need significant improvements. Comment below and we would love to share our own experiences too.

Source: Sony Mobile Blog

#Firmware Updates Sony

«
Previous story
Install OnePlus 5 Android Oreo Beta (Leaked ROM)
»
Next story
Send Uncompressed Images on WhatsApp without Losing Quality

Dhananjay

Editor-in-Chief |

He comes with a background of exploring and operating the Android OS since the past 8 years. Its open-source nature and the enormous scope for customization have intrigued him and ultimately led him to start "The Custom Droid". Most of the time, you will find him tinkering with his Android device, and spending the rest mountain biking or gaming on his PS4.

Reader Interactions

Leave a Reply Cancel reply

Do not flame, hate, spam, or impersonate staff

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Latest ROMs

Download and Install Samsung Galaxy S10 Android 10 (One UI 2.0) Update

Download and Install Galaxy S10/S10+/S10e Android 10 (One UI 2.0) Update

Download Asus Zenfone 5Z Stable Android 10 Update

Download Asus Zenfone 5Z Android 10 Update (OTA)

Download and Install One UI 2.0 Beta on Samsung Galaxy Note 9

Download and Install One UI 2.0 Beta on Galaxy Note 9 (OTA)

Download and Install OnePlus 6/6T Android 10-based OxygenOS 10 Update

Download OnePlus 6/6T Android 10-based OxygenOS 10.0.1 Update

Download Asus Zenfone 6/6z Android 10 OTA Update

Download Asus Zenfone 6/6z Android 10 Update (OTA)

How to Install Android 10-based One UI 2.0 Beta on Samsung Galaxy Note 10/Note 10+

Install One UI 2.0 Beta on Samsung Galaxy Note 10/10+ (OTA)

How to Install One UI 2.0 Beta on Samsung Galaxy S10/S10+/S10e

Install Android 10-based One UI 2.0 Beta on Galaxy S10/S10+/S10e (OTA)

Recent comments

  • Dhananjay on How to Install Android Pie Update on LG V30/V30+/V30S (All Variants)
  • Dhananjay on How to Root Samsung Galaxy S8/S8 Plus Snapdragon [V5 and V6 Bootloader]
  • Dhananjay on Download Google Camera Port for Samsung Galaxy Devices [GCam Mod]
  • Jon carpenter on How to Install Android Pie Update on LG V30/V30+/V30S (All Variants)
  • Ernest Stanford on How to Root Samsung Galaxy S8/S8 Plus Snapdragon [V5 and V6 Bootloader]

Latest Downloads

Download Frija Tool - Samsung Firmware Downloader

Download Frija Tool and How to Use it to Download Latest Samsung Stock Firmware

Download Google Camera Port for Xiaomi Mi A3

Download Google Camera Port for Xiaomi Mi A3 (Works Without Root)

Download Google Camera 7.2 and 7.0 Ports with Astrophotography Mode

Download Google Camera 7.2/7.0 Ports with Pixel 4 Astrophotography Mode

Download Google Camera Port (GCam) APK

Download Google Camera Port for Any Android Device

Download Google Play Services for AR (ARCore) APK

Download Google Play Services for AR (ARCore) APK

Download All Google Pixel 4 (XL) Apps for Android Devices

Download Google Pixel 4 (XL) Apps for Your Android Device

Download OnePlus 7T and OnePlus TV Stock Wallpapers by Hampus Olsson

Download OnePlus 7T and OnePlus TV Stock Wallpapers

© 2019 · TheCustomDroid · Designed & optimized by NEXTVOID.com

  • About Us
  • Contact
  • We’re Hiring
  • Privacy Policy
  • Disclaimer
  • Terms of Use
  • Sitemap