Starting with Android 13 devices, the “Seamless Updates” feature will be a requirement on all devices that want to obtain a GMS (Google Mobile Services) license. Since the launch of the feature with OG Google Pixel since 2016, this feature has been improved and some of the disadvantages of using this feature have been solved by Google.
Samsung Galaxy S22, S22+ and S22 Ultra
This function is implemented in the system partition of the device where the firmware is installed. Using partitions A and B allows many Android devices to install OTA updates in the background, with the only downtime experienced by the user being the time it takes to restart the phone.
Another advantage of this approach is that in case of a botched update of one of the partitions, the device can easily roll back to the previous update. The original Google Pixel launched with seamless updates and many Android OEMs have adopted this feature.
Finally! New Android 13 devices MUST support Virtual A/B, which means they are guaranteed to support seamless updates too!
Will the Galaxy S23 be the first Samsung device to finally support seamless updates? 👀
Full details here: https://t.co/yWZauBNF2L
— Mishaal Rahman (@MishaalRahman) September 21, 2022
Although OEMs do not explicitly require A/B updates, virtual A/B support is now mandatory if an OEM wants their device to be licensed by GMS.
As one of the leading Android smartphone brands in the world, Samsung is one of the OEMs that has yet to roll out seamless updates to its smartphones – including flagships. We’re sure the brand has its reasons for not using A/B updates, but it comes at the expense of a user who will have to schedule updates for when they’re not awake — or face a few minutes of downtime during a critical moment when they’re equipment needed.
If you’re interested in an in-depth exploration of Seamless Updates, how the feature works, and how it’s improved over the years, head over to the Source link where Esper.io he has a great write up about it.