diff options
Diffstat (limited to 'android/variable.go')
-rw-r--r-- | android/variable.go | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/android/variable.go b/android/variable.go index baa26460f..19f63e33f 100644 --- a/android/variable.go +++ b/android/variable.go @@ -581,6 +581,11 @@ type PartitionQualifiedVariablesType struct { BoardAvbRollbackIndexLocation string `json:",omitempty"` } +type BoardSuperPartitionGroupProps struct { + GroupSize string `json:",omitempty"` + PartitionList []string `json:",omitempty"` +} + type ChainedAvbPartitionProps struct { Partitions []string `json:",omitempty"` Key string `json:",omitempty"` @@ -634,6 +639,18 @@ type PartitionVariables struct { InternalBootconfig []string `json:",omitempty"` InternalBootconfigFile string `json:",omitempty"` + // Super image stuff + ProductUseDynamicPartitions bool `json:",omitempty"` + ProductRetrofitDynamicPartitions bool `json:",omitempty"` + ProductBuildSuperPartition bool `json:",omitempty"` + BoardSuperPartitionSize string `json:",omitempty"` + BoardSuperPartitionMetadataDevice string `json:",omitempty"` + BoardSuperPartitionBlockDevices []string `json:",omitempty"` + BoardSuperPartitionGroups map[string]BoardSuperPartitionGroupProps `json:",omitempty"` + ProductVirtualAbOta bool `json:",omitempty"` + ProductVirtualAbOtaRetrofit bool `json:",omitempty"` + AbOtaUpdater bool `json:",omitempty"` + // Avb (android verified boot) stuff BoardAvbEnable bool `json:",omitempty"` BoardAvbAlgorithm string `json:",omitempty"` |