PlatformConfig

平台配置选项。这些是与平台本身(而非产品提供的任何内容)相关的选项。

字段类型说明默认
virtualization PlatformVirtualizationConfig 虚拟化区域的平台配置选项。 \[对象]
usb UsbConfig USB 外围设备的平台配置选项。 \[对象]
ui PlatformUiConfig 界面区域的平台配置选项。 \[对象]
timekeeper TimekeeperConfig 用于时间维护和计时的平台配置选项。 \[对象]
sysmem PlatformSysmemConfig sysmem 的平台配置选项(连续/受保护的内存支持)。它们会(逐字段)替换板级配置的 sysmem_defaults 中设置的任何值。另请参阅可为开发板指定的 BoardProvidedConfig.sysmem_format_costs。
storage StorageConfig 存储支持的平台配置选项。 \[对象]
starnix PlatformStarnixConfig 适用于 starnix 区域的平台配置选项。 \[对象]
software_delivery software_delivery SWD 子系统的平台配置选项。 \[对象]
setui SetUiConfig SetUi 配置。 SetUI 已添加到所有标准系统上的平台配置中。 \[对象]
session PlatformSessionConfig 会话的平台配置选项。 \[对象]
recovery RecoveryConfig 用于恢复的平台配置选项。 \[对象]
power PowerConfig 电源区域的平台配置选项。 \[对象]
paravirtualization PlatformParavirtualizationConfig 用于半虚拟化的平台配置选项。 \[对象]
media PlatformMediaConfig 媒体区域的平台配置选项。 \[对象]
kernel PlatformKernelConfig \[对象]
intl IntlConfig 用于国际化的平台配置选项。 \[对象]
input_groups InputGroupsConfig 不透明的输入组,许多产品往往会包含,但未将其整理成更具体的特征。 \[对象]
icu ICUConfig 用于选择 ICU 库的平台配置选项。平台组件可进行“变种”具体取决于它们被编译为使用的 ICU 版本。 \[对象]
graphics GraphicsConfig 图形的平台配置选项 \[对象]
forensics ForensicsConfig 取证区域的平台配置选项。 \[对象]
fonts FontsConfig 字体的平台配置选项。 \[对象]
feature_set_level FeatureSupportLevel 平台将提供的最低服务等级,或产品所需的(或期望)的一组主要平台功能。 这是确定主要子系统可用性的最重要因素。 标准
example_config ExampleConfig 触发包含测试 AIB 的组装选项 注意:这不适用于产品!用于测试组装本身。 \[对象]
driver_framework DriverFrameworkConfig 驱动程序框架区域的平台配置选项。 \[对象]
diagnostics DiagnosticsConfig 诊断区域的平台配置选项。 \[对象]
development_support DevelopmentSupportConfig 用于启用开发者支持的平台配置选项。 \[对象]
connectivity PlatformConnectivityConfig 连接区域的平台配置选项。 \[对象]
build_type BuildType 组装的产品 + 平台的 RFC-0115 build 类型。 https://fuchsia.dev/fuchsia-src/contribute/governance/rfcs/0115_build_types 在 FeatureSupportLevel 之后,这是对平台结构影响最大的下一个决定因素。它用于选择平台组件和配置,并用于在生成 Userdebug 和 User 映像时禁止各种平台配置设置。
bluetooth BluetoothConfig 蓝牙区域的平台配置选项。 \[对象]
battery BatteryConfig 电池的平台配置选项。 \[对象]
additional_serial_log_tags vector 要转发到串行控制台的日志记录标记列表。 附加到为平台定义的代码列表。