When administering a system update for your Android device, it’s usually a long and tedious process. A new update to the Google Play system, the process just got a little bit easier. There’s a new system update progress bar that shows the overall progress.

The system update progress bar was spotted on a few devices with the Android 12 beta

A new leaked video shows an Android phone in the process of updating. After the Google logo animation, we see a small progress bar right under the logo. It gave the basic percentage data, and that’s it. It was spotted by people who are on the Android 12 beta. The instance video was reported by an XDA Developers contributor. This update definitely flew under the radar.

How does the progress bar help?

The implementation of the system update progress bar may seem extremely trivial, but there is some value to it. A system update can sometimes be a major overhaul of a device’s software. A sad fact about tech is that updates can sometimes do more harm than good.

This is why it’s good to see some sort of indication that your device is being properly updated. Updates can take a while sometimes, so looking at a static screen with no progress indication can be stressful. Having a progress bar brings some peace of mind to the whole process.

What is Project Mainline, and how does it affect the updates?

When Google introduced Android 10, it introduced a method to help reduce fragmentation across Android updates. It was called Project Mainline. Most people don’t know this, but an update goes through many entities before it arrives on phones. It goes through chip OEMs, device OEMs, carriers, then it makes it to phones.

Before an update can land on devices, the chip OEMs need to update certain low-level parts of the software. After that, the updates gets sent to device OEMs so that they can update other key elements. Then, the update gets sent off to the carriers to be distributed to the public.

What Project Mainline does is seperate certain firmware components into their own software modules. This is handy because if Google wants to update a certain part of the system that doesn’t have anything to do with either the SoC or device OEMs, it can send that module out to devices directly.

Project Mainline is an extention of Project Treble, which was introduced with Android 8. Project rid Android of its dependency on chip OEMs, and Mainline did the same with device OEMs. Hopefully this feature lands on older version of Android.


Source link