名称说明
A2dpConfig Failed to generate docs for complex A2dpConfig enum: b/332348955 or b/436293725 Configuration options for Bluetooth audio streaming (bt-a2dp).
A2dpConfigEnabled 未能为复杂的 A2dpConfigEnabled 枚举生成文档:b/332348955 或 b/436293725 无说明
A2dpSinkAndSource 无说明
A2dpSinkAndSourceDefaultEnabled 无说明
A2dpSinkOnly 无说明
A2dpSinkType 接收器启用时播放音频的方法。
A2dpSourceOnly 无说明
A2dpSourceType 启用 A2DP 音源时的音频来源。
ArchivistConfig 归档器配置区域的诊断配置选项。
ArchivistPipeline 单个 archivist 流水线配置。
AudioConfig Failed to generate docs for complex AudioConfig enum: b/332348955 or b/436293725 平台中使用的音频堆栈。
AudioCoreConfig AudioCore 堆栈的配置选项。
AudioDeviceRegistryConfig AudioDeviceRegistry 的配置选项。
AudioGatewayConfig Failed to generate docs for complex AudioGatewayConfig enum: b/332348955 or b/436293725 Configuration options for the Bluetooth HFP Audio Gateway component ('bt-hfp-audio-gateway').
AudioGatewayEnabledConfig HFP 音频网关功能 如需了解详情,请参阅 HFP v1.9 第 100 页。 默认情况下,未包含的功能处于停用状态,但以下功能始终处于启用状态: - 增强型通话状态 - 扩展错误结果代码 - 编解码器协商 - HF 指示器 - eSCO S4
AudioToolsConfig 平台提供的用于开发和调试音频的工具。
AvrcpConfig 蓝牙媒体信息和控件 (bt-avrcp) 的配置选项。
BatteryConfig 电池的平台配置选项。
BlobFvmVolumeConfig Blob 文件系统的配置选项。
BlobfsLayout blobfs 的内部布局。
BluetoothConfig 未能为复杂的 BluetoothConfig 枚举生成文档:b/332348955 或 b/436293725 蓝牙的平台配置选项。 默认平台配置不包含任何蓝牙软件包。
BluetoothCoreConfig 蓝牙核心功能的平台配置。
BluetoothProfilesConfig 用于启用蓝牙配置文件的平台配置。
BootfsRecoveryConfig bootfs 恢复(如果已选择)的详细信息
BrightnessManager 无说明
BuildInfoConfig build 信息的配置选项。
BuildType 平台 BuildTypes。 这些设置用于控制平台内的安全和行为设置,并且可以更改放入组装的产品映像中的平台软件包。
CameraConfig 平台的摄像头设置。
CobaltConfig Cobalt 配置区域的配置选项。
ComponentIdIndexConfig 组件 ID 索引的平台配置选项 组件 ID 索引的平台配置选项,用于描述要用于组件名字对象的一致存储 ID。如果名字发生更改,ID 可以保持一致,从而确保无需将存储空间迁移到新位置。
ComponentInitialInterest 组件在启动时应收到的初始日志兴趣。
ComponentPolicyConfig 组件政策的配置选项。
ConnectivityToolsConfig 平台提供的用于开发和调试连接的工具。
ControllerCodecs 无说明
CprngConfig cprng 行为的选项
DataFilesystemFormat 要在 fvm 中使用的数据格式。
DataFvmVolumeConfig 数据文件系统的配置选项。
DevelopmentSupportConfig 用于启用开发支持的平台配置选项。
DeviceIdConfig 蓝牙设备标识配置文件 (bt-device-id) 的配置选项。
DiagnosticsConfig 诊断区域的诊断配置选项。
DiskEndurance 无说明
DiskSize 无说明
DisplayModeConfig 无说明
DisplayToolsConfig 平台提供的用于开发和调试显示屏的工具。
DriverDetails 包含驱动程序的软件包的详细信息。
DriverFrameworkConfig 用于支持驱动程序框架的平台配置选项。
Earcons 耳标是“音频图标”
ExampleConfig 此结构体用于配置示例子系统,该子系统用于文档和测试。仅当设置了示例启用选项时,才会配置示例子系统。
FactoryDataConfig 出厂数据存储区的平台配置选项。
FactoryStoreProvidersConfig 适用于工厂存储区提供程序的平台配置选项
FakeDisplayConfig Failed to generate docs for complex FakeDisplayConfig enum: b/332348955 or b/436293725 Allows using a default "off" setting, enabling the fake display AIB with default values, or enabling the AIB with customized dimensions.
FakeDisplayValues 自定义时需要同时提供宽度和高度。
FeatureControl 这些选项可用于强制启用、强制停用或允许启用/停用功能。功能默认处于停用状态。
FeatureSetLevel 平台的基本服务等级。 这是与产品签订合同的基础,规定了平台中可用的最小服务集。您可以在此最基本级别之上启用功能,但某些功能需要更高级别的基本支持。 这些级别最初基于产品定义,而产品定义是所有其他产品的基础: bringup.gni (Bootstrap) +--> minimal.gni (Minimal) +--> core.gni +--> (everything else) `Utility` 级别介于 `Bootstrap` 和 `Minimal` 之间,添加了 `/core` 领域以及包含 `/core` 的所有系统所需的 `/core` 子级。 标准(默认)级别为 `Minimal`。这是产品的主系统应使用的级别。
FeedbackConfig 反馈配置区域的配置选项。
FeedbackIdComponentUrl 未能为复杂的 FeedbackIdComponentUrl 枚举生成文档:b/332348955 或 b/436293725 无说明
FilesystemImageMode 文件系统应放置在单独的分区中、ramdisk 中,还是不存在。
FireConfig Sampler FIRE 项目的诊断配置选项。
FontsConfig 字体子系统的组装平台配置架构。
ForensicsConfig 取证区域的配置选项。
FormatDataOnCorruption 是否在检测到损坏时格式化数据文件系统。
FvmConfig FVM 容器。
GlobalPlatformTee 平台提供的 TEE 堆栈的配置。
GlobalPlatformTeeClient 依赖于基于 TEE 的协议的组件的配置。 例如,实现 DRM 或身份验证服务的组件。
GraphicsConfig 图形的平台配置选项。
HandsFreeConfig Failed to generate docs for complex HandsFreeConfig enum: b/332348955 or b/436293725 Configuration options for the Bluetooth HFP Hands Free component ('bt-hfp-hands-free').
HandsFreeEnabledConfig HFP 免提功能 如需查看功能列表,请参阅 HFP v1.9 表 6.4;如需查看功能说明,请参阅表 3.2。
HealthCheckConfig OTA 健康检查的平台配置选项。 如果 `verify_components` 未报告健康状态,则可以阻止更新。
HeapConfig 与内核堆相关的配置。
HeapdumpConfig 无说明
HfpCodecId 蓝牙 HFP 规范定义的编解码器 ID 请参阅 HFP v1.9 附录 B
HfpConfig 蓝牙免提通话的配置选项。
ICUConfig ICU 子系统的系统程序集配置。
ICUType 无说明
ImageName 要用于 zbi 和 vbmeta 的文件名。
InitialElement 窗口管理器的平台配置选项。
InputDeviceType 支持的输入设备的通用类型。
IntlConfig 输入区域的平台配置选项。
KernelSerialConfig 内核是否具有调试串行控制台。
KtraceConfig ktrace 行为的选项。
LeAdvertisingConfig 低功耗蓝牙通告功能的平台配置。
LeScanConfig 低功耗蓝牙扫描的平台配置。
LocationConfig 位置信息服务的平台配置选项
MapConfig 蓝牙消息访问配置文件 (bt-map) 客户端设备角色的配置选项。
MdnsConfig 用于 mdns 区域的平台配置选项。
MemoryAllocatorConfig 标准库内存分配器配置选项。
MemoryMonitorConfig 内存监控器配置区域的诊断配置选项。
MemoryMonitorVersion Memory Monitor 的可用版本
MemoryReclamationStrategy 设置设备内核的内存回收策略。
MemorySize Failed to generate docs for complex MemorySize enum: b/332348955 or b/436293725 Amount of memory.
MultizoneConfig 平台的 multizone_leader 设置。
NetpolConfig 用于“网络政策”区域的平台配置选项。
NetstackThreadCount 无说明
NetworkManagerTreatment Starnix 容器中是否应包含网络管理器功能。
NetworkingConfig 要使用的网络类型(标准或基本)。
OOMBehavior Failed to generate docs for complex OOMBehavior enum: b/332348955 or b/436293725 What should happen if the device runs out-of-memory.
OOMRebootTimeout 设备内存不足时的重启超时。
OomConfig 无说明
OtaConfigs Omaha 客户端的配置
PageScannerConfig 与页面扫描器行为相关的配置。
PagetableEvictionPolicy 用户页表回收政策的选项。
PeriodicRtcUpdate Failed to generate docs for complex PeriodicRtcUpdate enum: b/332348955 or b/436293725 Used to turn on updating the UTC value recorded in the RTC with the most current UTC estimate on a periodic basis. 定期更新是对“按需”更新的严格补充,后者始终会执行。 在无法保证 RTC 始终记录可用值的系统上,定期更新可能会很有用。 通常,我们依赖 RTC 独立推进并跟踪 UTC,因为我们会向其记录值。不过,有时我们希望确保消除 RTC 相对于最新 UTC 估算值的任何漂移,此时我们可能需要进行定期更新。这些更新会增加计时器活动,从而导致更激进的耗电。因此,此值的解析时间为 1 分钟,如果需要自定义设置,建议将该值设置为 10 分钟或更长时间。
PersistenceConfig Persistence 组件的配置选项。
PipelineType Failed to generate docs for complex PipelineType enum: b/332348955 or b/436293725 no description
PlatformConnectivityConfig 连接区域的平台配置选项。
PlatformKernelConfig 内核区域的平台配置选项。
PlatformMediaConfig starnix 区域的平台配置选项。
PlatformMemoryMonitorConfig 内存监控区域的平台配置选项。
PlatformNetworkConfig 网络区域的平台配置选项。
PlatformParavirtualizationConfig 半虚拟化的平台配置选项。
PlatformSessionConfig 会话的平台配置选项。
PlatformSettings 平台配置选项。这些选项与平台本身有关,而不是产品提供的任何内容。
PlatformStarnixConfig starnix 区域的平台配置选项。
PlatformSysmemConfig sysmem 的平台配置选项。 此配置同时存在于主板和平台配置中,以便主板配置替换静态默认值,并允许平台配置替换主板配置。
PlatformUiConfig 界面区域的平台配置选项。
PlatformVirtualizationConfig 虚拟化区域的平台配置选项。
PlatformWlanConfig wlan 区域的平台配置选项。
PolicyConfig 允许产品所有者定义 Omaha 客户端的 FuchsiaPolicy 实现所配置的值。
PolicyLabels SWD 政策在 \[RFC-0118](https://https://fuchsia.dev/fuchsia-src/contribute/governance/rfcs/0118_swd_policy_at_image_assembly_rfc) 中进行了阐述
PowerConfig 电源区域的平台配置选项。
ProductConfig 产品组装操作的配置。 这是一项高级操作,它会采用更抽象的描述来表达组装产品映像中所需的内容,然后据此生成完整的映像组装配置 (`ImageProductConfig`)。
ProductConfigData 无说明
ProductFilesystemConfig 用于配置文件系统的产品选项。 这些选项包括要构建的文件系统以及构建方式,但不包含从开发板或分区大小派生的限制。
ProductInfoConfig 商品信息的配置选项。
ProductPackageDetails 更详细地描述要添加到程序集的软件包。
ProductPackagesConfig 产品提供的软件包,用于添加到组装的映像中。 这还包括这些软件包的配置: json5 packages: { base: { package_a: { manifest: "path/to/package_a/package_manifest.json", }, package_b: { manifest: "path/to/package_b/package_manifest.json", config_data: { "foo.cfg": "path/to/some/source/file/foo.cfg", "bar/more/data.json": "path/to/some.json", }, }, ], cache: \[] }
ProductReleaseInfo 产品及其关联的产品输入包的版本信息。
ProductSessionConfig 会话的产品配置选项: json5 session: { url: "fuchsia-pkg://fuchsia.com/my_session#meta/my_session.cm", initial_element: { collection: "elements", url: "fuchsia-pkg://fuchsia.com/my_component#meta/my_component.cm" view_id_annotation: "my_component" } }
ProductSettings 产品提供的配置详情。
RecoveryConfig 用于恢复的平台配置选项。
ReleaseInfo 单个组件输入的版本信息。
RendererType 可能受支持的 Scenic 渲染器选项。
ReservedFvmVolumeConfig 用于在 fvm 中预留空间的配置选项。
修订版本 未能为复杂的修订版本枚举生成文档:b/332348955 或 b/436293725 无说明
RfcommConfig 未能为复杂的 RfcommConfig 枚举生成文档:b/332348955 或 b/436293725 无说明
RfcommEnabledConfig 已启用的 RFCOMM (`bt-rfcomm`) 服务的平台配置。
RtcInitializationPolicy 关于如何处理相对于当前启动时钟而言属于过去的 RTC 读数的政策。
SamplerConfig 采样器配置区域的诊断配置选项。
SetUiConfig 输入区域的平台配置选项。
严重程度 日志消息可能具有的严重级别,通常称为日志的“级别”。
SnapshotExclusionConfig 用于从快照中排除内容的配置选项。
Snoop 指定蓝牙窥探组件 (`bt-snoop`) 的配置。
SocketMarkTreatment Starnix 如何处理套接字标记。
SpontaneousRebootReason 无说明
StarnixContainerConfig 无说明
StarnixFileOperation Failed to generate docs for complex StarnixFileOperation enum: b/332348955 or b/436293725 no description
StarnixFileOverride 无说明
StarnixImages 无说明
StarnixImagesOrPackage 未能为复杂的 StarnixImagesOrPackage 枚举生成文档:b/332348955 或 b/436293725 无说明
StarnixVolumeConfig 主 Starnix 卷的平台配置选项。 如果设置了此字段,则该字段会指定主 Starnix 组件将在其中存储其可变数据的卷的名称。如果未设置,Starnix 将改为依赖存储功能。
StorageConfig 存储支持的平台配置选项。
StorageToolsConfig 平台提供的用于开发和调试存储空间的工具。
SwdTrustStore 用于 SWD 的受信任证书存储区。
SystemRecovery 未能为复杂的 SystemRecovery 枚举生成文档:b/332348955 或 b/436293725 要在映像中包含的系统恢复实现
SystemSoundsConfig 系统声音的平台配置选项
Tee 未能为复杂 Tee 枚举生成文档:b/332348955 或 b/436293725 TEE 的配置策略。
TeeClientConfigData 无说明
TeeClientFeatures 无说明
TestFuzzingConfig 用于驱动程序负载测试的平台配置选项。
ThreadConfig 用于线程区域的平台配置选项。
TimekeeperConfig 输入区域的平台配置选项。
ToolsConfig 平台提供的开发和调试工具。
TracingConfig Failed to generate docs for complex TracingConfig enum: b/332348955 or b/436293725 no description
TrustedApp 关于如何在 Fuchsia 中运行可信应用的配置。
TrustedAppType 无说明
类型 要使用的 intl 配置类型。
TypedPathBuf 采用有效 UTF-8 格式的路径,其中包含一个标记,用于指示路径类型。
UnsignedIntegerRangeInclusive 无说明
UpdateChecker 未能为复杂的 UpdateChecker 枚举生成文档:b/332348955 或 b/436293725 UpdateChecker 枚举表示“update”软件包所依赖的目标上 update-checker 工具的特定实现
UrlOrMoniker 未能为复杂的 UrlOrMoniker 枚举生成文档:b/332348955 或 b/436293725 无说明
UsbConfig USB 的平台配置选项。
UsbPeripheralConfig 配置 USB 外围设备子系统的工作方式。
UsbPeripheralFunction 无说明
VerificationFailureAction 定义更新验证失败时 system-update-committer 软件包的行为
VerifyComponent 已实现 OTA 健康检查验证服务的平台组件。
ViewingDistance 无说明
VirtconColorScheme 无说明
VirtconConfig 虚拟控制台的平台配置选项
VirtualAudioConfig 虚拟音频驱动程序(“virtual-audio”/“virtual-audio-legacy”)和 CLI 实用程序的配置。
VisualDebuggingLevel VisualDebuggingLevel 用于启用可视化调试功能。 目前有 3 个级别:
VolumeConfig 未能为复杂的 VolumeConfig 枚举生成文档:b/332348955 或 b/436293725 如何配置文件系统卷。 某些系统可能会在不实际生成文件系统映像的情况下配置此项,以便在不需要实际文件系统的情况下配置 fshost。
VulkanIcd 无说明
WeaveConfig 用于编织区域的平台配置选项。
WlanPolicyLayer 无说明
WlanRecoveryProfile 无说明
WlanRoamingMode 无说明
WlanRoamingPolicy 未能为复杂的 WlanRoamingPolicy 枚举生成文档:b/332348955 或 b/436293725 无说明
WlanRoamingProfile 无说明
ZeroPageScanCount 未能为复杂的 ZeroPageScanCount 枚举生成文档:b/332348955 或 b/436293725 零页扫描器配置选项。
software_delivery 一个代表性结构体,包含产品所有者可用的软件交付系统的所有可配置详细信息