comscore Android 11 to enable seamless software updates | BGR India
News

Android 11 to enable seamless software updates with virtual A/B partition, reveals Google's Vendor Test Suite

Google has big plans for seamless updates with the release of Android 11. Check out how the experience will improve in a big way this year.

  • Published: April 9, 2020 1:11 PM IST
Android 11

Google is set to bring major changes to Android phones with the release of the next version. The search giant plans to mandate any new device shipping with Android 11 and Google Play Services to include a virtual A/B partition. In other words, every smartphone shipping with Android 11 should have two copies of some of the important system partitions. Google is making it necessary so that one partition can be used actively. The second one will be made available for seamless updates without leaving the Android environment. Also Read - Android 11 Developer Preview 2 released: List of compatible Pixel phones and how to install

As reported by XDA Developers, this will enable seamless updates for all Android 11 devices. The idea being to eliminate the need to wait around in a recovery screen for the OS to apply a major update. The news comes straight from a new commit to the testing procedure inside Google’s Vendor Test Suite or VTS. VTS is a set of automated tests that validates whether a particular Android ROM and device are compatible with Project Treble. With Android 11 or API level 30, Google is making it compulsory for both virtual partitions and an A/B partition setup to pass this test. Also Read - Android 11 Developer Preview 2 arrives: Check out new features

This is what Android 11 neeeds

Only the devices that pass the VTS test will get Google Play Services certification. For years, seamless updates have been a pain point for Android users. Google took the first major step to reduce friction with the introduction of Project Treble alongside Android Nougat release. It separates the original vendor implementation from Android OS framework. With Treble, Google made it easier for OEMs to replace Android framework without making major changes to their own customizations. Also Read - Android 11: Here's when the next developer previews, betas and final release will roll out

android, android 11, google

Photo: XDA Developers

With Android 11, Google is further strengthening the update process and putting more limits on its OEM partners. There are changes coming to a couple of important flags within VTS – ro.virtual_ab.enabled = true and ro.virtual_ab.retrofit = false. It means the “Virtual” A/B partitions introduced in Android 10 alongside dynamically resizable partitions must be present. Smartphone makers should also include a full A/B partition scheme. This is a strong step that eliminates the approach of installing a legacy single-partition system.

An A/B partition scheme will have certain system partitions such as /system and /product copied into two instances. One will be actively booted from and used while the second one will act as an exact replica. Google plans to use this secondary replica to push software updates without shutting down the entire system. Once the update is done, a restart will be required to swap one partition for the other. This should be instantaneous compared to the current update process which involves waiting for at least a few minutes.

Another advantage is that if a partition fails to update properly then it can switch to the second partition. As you would have realized, such an approach will mean Android taking more system memory than it does now. With OEMs making heavy customization, the data consumed by the system will go up significantly. Google has made it clear that a manufacturer needs to meet these standards to get a GMS license. This should result in seamless update experience and improve Android experience overall.

For the latest tech news across the world, latest PC and Mobile games, tips & tricks, top-notch gadget reviews of most exciting releases follow BGR India’s Facebook, Twitter, subscribe our YouTube Channel.
  • Published Date: April 9, 2020 1:11 PM IST



new arrivals in india

Samsung Galaxy M51
Samsung Galaxy M51

24,999

Poco M2
Poco M2

10,999

Oppo F17 Pro
Oppo F17 Pro

22,990

Realme 7 Pro
Realme 7 Pro

19,999

Realme 7
Realme 7

14,999

Xiaomi Redmi 9A
Xiaomi Redmi 9A

6,799

Vivo Y20
Vivo Y20

12,990

Xiaomi Redmi 9
Xiaomi Redmi 9

8,999

Nokia 5.3
Nokia 5.3

13,999

Motorola Moto G9
Motorola Moto G9

11,499

Realme C15
Realme C15

9,999

Realme C12
Realme C12

8,999

Samsung Galaxy Note 20
Samsung Galaxy Note 20

77,999

Xiaomi Redmi 9 Prime
Xiaomi Redmi 9 Prime

9,999

Oppo Reno4 Pro
Oppo Reno4 Pro

34,990

Samsung Galaxy M01 Core
Samsung Galaxy M01 Core

5,499

Realme 6i
Realme 6i

12,999

Asus Rog Phone 3
Asus Rog Phone 3

49,999

OnePlus Nord
OnePlus Nord

24,999

Infinix Smart 4 Plus
Infinix Smart 4 Plus

7,999

Xiaomi Redmi Note 9
Xiaomi Redmi Note 9

11,999

Samsung Galaxy M01s
Samsung Galaxy M01s

9,999

Vivo X50 Pro 5G
Vivo X50 Pro 5G

49,990

Vivo X50 5G
Vivo X50 5G

34,990

Realme C11
Realme C11

7,499

Poco M2 Pro
Poco M2 Pro

13,999

Realme X3
Realme X3

24,999

Realme X3 SuperZoom
Realme X3 SuperZoom

27,999

Tecno Spark Power 2
Tecno Spark Power 2

9,999

Oppo A12
Oppo A12

9,990

Oppo A52
Oppo A52

16,990

Samsung Galaxy A21s
Samsung Galaxy A21s

15,999

Oppo Find X2
Oppo Find X2

64,990

Motorola One Fusion Plus
Motorola One Fusion Plus

17,499

Samsung Galaxy A31
Samsung Galaxy A31

20,999

Samsung Galaxy M01
Samsung Galaxy M01

8,999

Samsung Galaxy M11
Samsung Galaxy M11

10,999

Infinix Hot 9 Pro
Infinix Hot 9 Pro

9,999

LG Velvet
LG Velvet

Price Not Available

Xiaomi Mi Note 10 Lite
Xiaomi Mi Note 10 Lite

Price Not Available

Apple iPhone SE 2020
Apple iPhone SE 2020

42,500

Honor 30 Pro
Honor 30 Pro

Price Not Available

Honor 30
Honor 30

Price Not Available

OnePlus 8
OnePlus 8

44,999

OnePlus 8 Pro
OnePlus 8 Pro

54,999

Xiaomi Redmi Note 9 Pro
Xiaomi Redmi Note 9 Pro

13,999

Motorola Moto E4
Motorola Moto E4

8,999

Samsung Galaxy On Max
Samsung Galaxy On Max

9,775

nubia N2
nubia N2

15,999

Karbonn K9 Kavach 4G
Karbonn K9 Kavach 4G

5,290

Motorola Moto C Plus
Motorola Moto C Plus

6,999

Best Sellers