Commit graph

9 commits

Author SHA1 Message Date
Dmitry Muhomor
c8f93555c0 filter out several unused overlays without parsing them
Vendor module trees remain the same.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
29cd63fdda update overlay filters for felix and tangorpro
Previously-removed overlays no longer break the resource parser.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
c036c79a5e filter out HbmSVManager overlay on all devices
HbmSVManager ("high brightness mode manager") itself is not shipped, even though this overlay
no longer breaks resource parser.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
456fddae1b remove product/etc/CarrierSettings/ from dep_files
Inline carrier settings extraction is no longer used.

This directory is not filtered out elsewhere, it will still be included in full (non-prep) vendor
modules. However, collected system state files that were generated prior to this commit need to be
regenerated, since they list these files as included in AOSP due to the way dep_files directive
works.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
8d8604dbe7 check PLATFORM_SECURITY_PATCH value in product Makefile
On devices that no longer receive vendor updates (e.g. Pixel 4 / 4 XL), PLATFORM_SECURITY_PATCH
should be overriden to correctly indicate that.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
d7594443cd make file system type of OS partitions part of device config 2023-08-31 16:03:43 -04:00
Dmitry Muhomor
31d493f58c make current and previous build ID part of device config
Previous build ID is useful when doing comparisons.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
4728496e47 group Pixel device-list configs by generation
This allows to invoke commands that accept a device-list for all devices in a given gen.
2023-08-31 16:03:43 -04:00
Dmitry Muhomor
1007b219cb move device configs from config/ to config/device/
This is preparation for adding new kinds of configs.
2023-08-31 16:03:43 -04:00