Seamless update feature was first introduced.in the Android 7.0 Nougat operating system, released in 2016. At that time, the owners of Pixel smartphones were the first to receive such a function. Later, the ability to receive inconspicuous updates was introduced in the devices of OnePlus, Samsung and other smartphone manufacturers. From now on, Google is introducing the mandatory use of the “seamless updates” function (seamless updates or A / B updates) for all new devices entering the market that are running the Android 11 operating system.
The main idea of "seamless updates" isprompt download of updates in the background, carried out invisibly to the user immediately after their appearance. Technically, the process is implemented by creating a virtual copy of the operating system on the device, on which the upgrade is installed. Next, the device owner is notified of the need to reboot in order to upgrade to an updated version.
The restart process takes as longas with normal system boot. Moreover, in case of problems during the installation of the updated OS, the system starts automatically with the "old" operating system and the device’s performance is not compromised.
One of the major drawbacks of the function“Seamless updates” is the need for additional memory for a virtual copy, which influenced the reluctance of smartphone manufacturers to introduce such an opportunity.
However, now Google is drivingmandatory use of “seamless updates” in all new smartphones coming out with Android 11. Otherwise, the manufacturer will lose the opportunity to obtain a Google Mobile Service (GMS) license. This can be seen in the changes in the Gerrit AOSP code (setting up the Vendor Test Suite). As a result, all smartphones entering the market with Android 11 will be equipped with the “seamless updates” feature.