Platform configuration options. These are the options that pertain to the platform itself, not anything provided by the product.
Field | Type | Description | Default |
---|---|---|---|
virtualization | PlatformVirtualizationConfig | Platform configuration options for the virtualization area. | |
usb | UsbConfig | Platform configuration options for USB peripheral. | |
ui | PlatformUiConfig | Platform configuration options for the UI area. | |
timekeeper | TimekeeperConfig | Platform configuration options for time maintenance and timekeeping. | |
system_sounds | SystemSoundsConfig | System sounds configuration sounds to play on various system events. | |
sysmem | PlatformSysmemConfig | Platform configuration options for sysmem (contiguous/protected memory support). These override (field-by-field) any values set in sysmem_defaults in the board config. See also BoardProvidedConfig.sysmem_format_costs which can be specified for the board. | |
storage | StorageConfig | Platform configuration options for storage support. | |
starnix | PlatformStarnixConfig | Platform configuration options for the starnix area. | |
software_delivery | software_delivery | Platform configuration options for the SWD subsystem. | |
setui | SetUiConfig | SetUi configuration. SetUI is added to the platform config on all Standard systems. | |
session | PlatformSessionConfig | Platform configuration options for the session. | |
recovery | RecoveryConfig | Platform configuration options for recovery. | |
power | PowerConfig | Platform configuration options for the power area. | |
paravirtualization | PlatformParavirtualizationConfig | Platform configuration options for paravirtualization. | |
memory_monitor | PlatformMemoryMonitorConfig | Platform configuration options for the memory monitor area. | |
media | PlatformMediaConfig | Platform configuration options for the media area. | |
kernel | PlatformKernelConfig | ||
intl | IntlConfig | Platform configuration options for internationalization. | |
icu | ICUConfig | Platform configuration options for ICU library choice. Platform components are 'flavored' by the ICU version they're compiled to use. | |
health_check | HealthCheckConfig | Platform configuration options for OTA Health Checks. | |
graphics | GraphicsConfig | Platform configuration options for graphics | |
forensics | ForensicsConfig | Platform configuration options for the forensics area. | |
fonts | FontsConfig | Platform configuration options for fonts. | |
feature_set_level | FeatureSetLevel | The minimum service-level that the platform will provide, or the main set of platform features that are necessary (or desired) by the product. This is the most-significant determination of the availability of major subsystems. | |
factory_store_providers | FactoryStoreProvidersConfig | Platform configuration for the factory store providers | |
example_config | ExampleConfig | Assembly option triggering the inclusion of test AIBs NOTE: This is not for use by products! It's for testing assembly itself. | |
driver_framework | DriverFrameworkConfig | Platform configuration options for the driver framework area. | |
diagnostics | DiagnosticsConfig | Platform configuration options for the diagnostics area. | |
development_support | DevelopmentSupportConfig | Platform configuration options for enabling developer support. | |
connectivity | PlatformConnectivityConfig | Platform configuration options for the connectivity area. | |
build_type | BuildType | The RFC-0115 Build Type of the assembled product + platform. https://fuchsia.dev/fuchsia-src/contribute/governance/rfcs/0115_build_types After the FeatureSetLevel, this is the next most-influential determinant of the makeup of the platform. It selects platform components and configuration, and is used to disallow various platform configuration settings when producing Userdebug and User images. | |
bluetooth | BluetoothConfig | Platform configuration options for the bluetooth area. | |
battery | BatteryConfig | Platform configuration options for the battery. | |
additional_serial_log_tags | vector | List of logging tags to forward to the serial console. Appended to the list of tags defined for the platform. |