summaryrefslogtreecommitdiff
path: root/fsgen/filesystem_creator.go
diff options
context:
space:
mode:
author Zi Wang <mrziwang@google.com> 2024-11-08 19:20:03 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2024-11-08 19:20:03 +0000
commit29520dbdff69b890b0908d3fa764107e12878ff7 (patch)
treea3bdb8380344c5c7a6ffff40832cfd1b403f01c9 /fsgen/filesystem_creator.go
parent6765130bc59129061ccbe802109c29d3256e2908 (diff)
parent23ba876158208d3537f9b8514cd5bc49c98d5886 (diff)
Merge "Auto generate userdata.img" into main
Diffstat (limited to 'fsgen/filesystem_creator.go')
-rw-r--r--fsgen/filesystem_creator.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/fsgen/filesystem_creator.go b/fsgen/filesystem_creator.go
index c9bbf3fa6..bcf236160 100644
--- a/fsgen/filesystem_creator.go
+++ b/fsgen/filesystem_creator.go
@@ -130,6 +130,9 @@ func (f *filesystemCreator) createDeviceModule(
if android.InList("odm", generatedPartitionTypes) {
partitionProps.Odm_partition_name = proptools.StringPtr(generatedModuleNameForPartition(ctx.Config(), "odm"))
}
+ if android.InList("userdata", f.properties.Generated_partition_types) {
+ partitionProps.Userdata_partition_name = proptools.StringPtr(generatedModuleNameForPartition(ctx.Config(), "userdata"))
+ }
partitionProps.Vbmeta_partitions = vbmetaPartitions
ctx.CreateModule(filesystem.AndroidDeviceFactory, baseProps, partitionProps)
@@ -202,6 +205,8 @@ func partitionSpecificFsProps(fsProps *filesystem.FilesystemProperties, partitio
},
}
fsProps.Base_dir = proptools.StringPtr("odm")
+ case "userdata":
+ fsProps.Base_dir = proptools.StringPtr("data")
}
}