diff options
author | 2024-10-11 16:53:20 +0000 | |
---|---|---|
committer | 2024-10-11 16:53:20 +0000 | |
commit | 41e4c99884579719d13712c1f94c553cba5ff767 (patch) | |
tree | 6271ab54031c23dd50d3188011912056f54843e3 /fsgen/filesystem_creator.go | |
parent | efc456a762db406022537b696a1d6eae73880f9a (diff) |
Revert "Create an empty system_ext partition for aosp_cf_*"
This reverts commit efc456a762db406022537b696a1d6eae73880f9a.
Reason for revert: Droidmonitor created revert due to b/372912729. Will be verifying through ABTD before submission.
Change-Id: I6719919a4badf4d8a89765154b4c92c53fb6f293
Diffstat (limited to 'fsgen/filesystem_creator.go')
-rw-r--r-- | fsgen/filesystem_creator.go | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/fsgen/filesystem_creator.go b/fsgen/filesystem_creator.go index 5ab1b9b85..7db70e8b3 100644 --- a/fsgen/filesystem_creator.go +++ b/fsgen/filesystem_creator.go @@ -59,7 +59,7 @@ func filesystemCreatorFactory() android.Module { } func (f *filesystemCreator) createInternalModules(ctx android.LoadHookContext) { - for _, partitionType := range []string{"system", "system_ext"} { + for _, partitionType := range []string{"system"} { if f.createPartition(ctx, partitionType) { f.properties.Generated_partition_types = append(f.properties.Generated_partition_types, partitionType) } else { @@ -88,14 +88,11 @@ func (f *filesystemCreator) createDeviceModule(ctx android.LoadHookContext) { Name: proptools.StringPtr(f.generatedModuleName(ctx.Config(), "device")), } - // Currently, only the system and system_ext partition module is created. + // Currently, only the system partition module is created. partitionProps := &filesystem.PartitionNameProperties{} if android.InList("system", f.properties.Generated_partition_types) { partitionProps.System_partition_name = proptools.StringPtr(f.generatedModuleNameForPartition(ctx.Config(), "system")) } - if android.InList("system_ext", f.properties.Generated_partition_types) { - partitionProps.System_ext_partition_name = proptools.StringPtr(f.generatedModuleNameForPartition(ctx.Config(), "system_ext")) - } ctx.CreateModule(filesystem.AndroidDeviceFactory, baseProps, partitionProps) } @@ -131,13 +128,11 @@ func (f *filesystemCreator) createPartition(ctx android.LoadHookContext, partiti fsProps.Partition_name = proptools.StringPtr(partitionType) // BOARD_SYSTEMIMAGE_FILE_SYSTEM_TYPE - fsType := specificPartitionVars.BoardFileSystemType - if fsType == "" { - fsType = "ext4" //default - } - fsProps.Type = proptools.StringPtr(fsType) - if filesystem.GetFsTypeFromString(ctx, *fsProps.Type).IsUnknown() { - // Currently the android_filesystem module type only supports a handful of FS types like ext4, erofs + fsProps.Type = proptools.StringPtr(specificPartitionVars.BoardFileSystemType) + if *fsProps.Type != "ext4" { + // TODO(b/372522486): Support other FS types. + // Currently the android_filesystem module type only supports ext4: + // https://cs.android.com/android/platform/superproject/main/+/main:build/soong/filesystem/filesystem.go;l=416;drc=98047cfd07944b297a12d173453bc984806760d2 return false } |