Add ro.vendor.build.dont_use_vabc to disable VABC OTA
This prop is owned by OEM, OEM can set this if they want to disable VABC. Test: m dist, make sure generated OTA has VABC disabled Bug: 185400304 Change-Id: Iceb2fb1f399d38a51722352a86ddf68af05fa24e Merged-In: Iceb2fb1f399d38a51722352a86ddf68af05fa24e
This commit is contained in:
committed by
David Anderson
parent
2585969307
commit
9b55885314
@@ -450,6 +450,13 @@ class BuildInfo(object):
|
||||
vendor_prop.GetProp("ro.virtual_ab.compression.enabled") == "true"
|
||||
return vabc_enabled
|
||||
|
||||
@property
|
||||
def vendor_suppressed_vabc(self):
|
||||
vendor_prop = self.info_dict.get("vendor.build.prop")
|
||||
vabc_suppressed = vendor_prop and \
|
||||
vendor_prop.GetProp("ro.vendor.build.dont_use_vabc")
|
||||
return vabc_suppressed and vabc_suppressed.lower() == "true"
|
||||
|
||||
@property
|
||||
def oem_props(self):
|
||||
return self._oem_props
|
||||
|
Reference in New Issue
Block a user