diff options
author | 2025-02-13 00:15:59 +0000 | |
---|---|---|
committer | 2025-02-13 23:24:04 +0000 | |
commit | dd262fb12fe774d3e7700a090b48613f4d028f3e (patch) | |
tree | ec13e5d8d5fb1fc36b98a37717ff0772dd774ebe /filesystem/vbmeta.go | |
parent | 0094807f15d345435811f40687d11e87e182c4d5 (diff) |
Generate $partition_filesystem_config.txt for target_files.zip
These files will be packaged into META subdir of target_files.zip
Some details
- This CL adds the filesystem_config.txt files for system, vendor, ...
Some other partitions like system_other are currently missing
(different module type)
- There is a subtle difference between the make and soong build rule. In
the make rule, it uses $TARGET_OUT (all partitions) as the -D in `fs_config`. In the
soong rule, this implementation passes the staging directory of the
filesystem. This difference does not seem to have a difference on the
final result.
- Some filesystem_config are currently missing/not bit-identical. These
include boot, init_boot. For these, we actually want to use the
configs from their ramdisk filesystems. I will do this in a followup
CL
Test: diff'd target_files.zip
The following files are identical except NOTICE.xml.gz entry
- odm_dlkm, odm, product, system_dlkm, system_ext, vendor_dlkm, vendor
The following files are _not_ identical in names and/or contents
- boot_filesystem_config.txt
- root_filesystem_config.txt
- system_other_filesystem_config.txt
- vendor_boot_filesystem_config.txt
Bug: 388633394
Change-Id: I3a3997c0ffd8100c44b4a50a63bf0709a61d4472
Diffstat (limited to 'filesystem/vbmeta.go')
0 files changed, 0 insertions, 0 deletions