diff options
| author | 2024-11-08 19:20:03 +0000 | |
|---|---|---|
| committer | 2024-11-08 19:20:03 +0000 | |
| commit | 29520dbdff69b890b0908d3fa764107e12878ff7 (patch) | |
| tree | a3bdb8380344c5c7a6ffff40832cfd1b403f01c9 /fsgen/filesystem_creator.go | |
| parent | 6765130bc59129061ccbe802109c29d3256e2908 (diff) | |
| parent | 23ba876158208d3537f9b8514cd5bc49c98d5886 (diff) | |
Merge "Auto generate userdata.img" into main
Diffstat (limited to 'fsgen/filesystem_creator.go')
| -rw-r--r-- | fsgen/filesystem_creator.go | 5 |
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") } } |