Fix unified a/b zip generation failure
If vendor model props are blacklisted, a/b zips fail to generate. This uses a non-partition specific prop if the partition specific variant does not exist. Change-Id: I96f583ceb3ccebee21211b964e2ea66217ffd41f Signed-off-by: RITEFANG <1721985272@qq.com>
This commit is contained in:
@@ -223,9 +223,13 @@ def UpdateDeviceState(device_state, build_info, boot_variable_values,
|
||||
partition_devices = set()
|
||||
partition_fingerprints = set()
|
||||
for runtime_build_info in build_info_set:
|
||||
try:
|
||||
partition_devices.add(
|
||||
runtime_build_info.GetPartitionBuildProp('ro.product.device',
|
||||
partition))
|
||||
except common.ExternalError:
|
||||
partition_devices.add(
|
||||
runtime_build_info.GetBuildProp('ro.product.device'))
|
||||
partition_fingerprints.add(
|
||||
runtime_build_info.GetPartitionFingerprint(partition))
|
||||
|
||||
|
Reference in New Issue
Block a user