tree: cbc96d69e90b1355c974338baf5541ed87947039 [path history] [tgz]
  1. A2dpConfig/
  2. A2dpConfigEnabled/
  3. A2dpSinkAndSource/
  4. A2dpSinkAndSourceDefaultEnabled/
  5. A2dpSinkOnly/
  6. A2dpSinkType/
  7. A2dpSourceOnly/
  8. A2dpSourceType/
  9. ArchivistConfig/
  10. ArchivistPipeline/
  11. AudioConfig/
  12. AudioCoreConfig/
  13. AudioDeviceRegistryConfig/
  14. AudioGatewayConfig/
  15. AudioGatewayEnabledConfig/
  16. AudioToolsConfig/
  17. AvrcpConfig/
  18. BatteryConfig/
  19. BlobfsCacheEvictionPolicy/
  20. BlobfsLayout/
  21. BlobfsWriteCompressionAlgorithm/
  22. BlobFvmVolumeConfig/
  23. BluetoothConfig/
  24. BluetoothCoreConfig/
  25. BluetoothProfilesConfig/
  26. BootfsRecoveryConfig/
  27. BrightnessManager/
  28. BuildInfoConfig/
  29. BuildType/
  30. CameraConfig/
  31. CobaltConfig/
  32. ComponentIdIndexConfig/
  33. ComponentInitialInterest/
  34. ComponentPolicyConfig/
  35. ConnectivityToolsConfig/
  36. CprngConfig/
  37. DataFilesystemFormat/
  38. DataFvmVolumeConfig/
  39. DevelopmentSupportConfig/
  40. DeviceIdConfig/
  41. DiagnosticsConfig/
  42. DisplayModeConfig/
  43. DriverDetails/
  44. DriverFrameworkConfig/
  45. Earcons/
  46. ExampleConfig/
  47. FactoryDataConfig/
  48. FactoryStoreProvidersConfig/
  49. FeatureControl/
  50. FeatureSetLevel/
  51. FeedbackConfig/
  52. FeedbackIdComponentUrl/
  53. FilesystemImageMode/
  54. FireConfig/
  55. FontsConfig/
  56. ForensicsConfig/
  57. FormatDataOnCorruption/
  58. FvmVolumeConfig/
  59. GlobalPlatformTee/
  60. GlobalPlatformTeeClient/
  61. GraphicsConfig/
  62. HandsFreeConfig/
  63. HandsFreeEnabledConfig/
  64. HealthCheckConfig/
  65. HeapdumpConfig/
  66. HfpCodecId/
  67. HfpConfig/
  68. ICUConfig/
  69. ICUType/
  70. ImageName/
  71. InitialElement/
  72. InputDeviceType/
  73. IntlConfig/
  74. KtraceConfig/
  75. LocationConfig/
  76. MapConfig/
  77. MdnsConfig/
  78. MemoryMonitorConfig/
  79. MemoryMonitorVersion/
  80. MemoryReclamationStrategy/
  81. MemorySize/
  82. MultizoneConfig/
  83. NetpolConfig/
  84. NetstackThreadCount/
  85. NetstackVersion/
  86. NetworkingConfig/
  87. NetworkManagerTreatment/
  88. OOMBehavior/
  89. OomConfig/
  90. OOMRebootTimeout/
  91. OtaConfigs/
  92. PageScannerConfig/
  93. PagetableEvictionPolicy/
  94. PipelineType/
  95. PlatformConnectivityConfig/
  96. PlatformKernelConfig/
  97. PlatformMediaConfig/
  98. PlatformMemoryMonitorConfig/
  99. PlatformNetworkConfig/
  100. PlatformParavirtualizationConfig/
  101. PlatformSessionConfig/
  102. PlatformSettings/
  103. PlatformStarnixConfig/
  104. PlatformSysmemConfig/
  105. PlatformUiConfig/
  106. PlatformVirtualizationConfig/
  107. PlatformWlanConfig/
  108. PolicyConfig/
  109. PolicyLabels/
  110. PowerConfig/
  111. ProductConfig/
  112. ProductConfigData/
  113. ProductFilesystemConfig/
  114. ProductInfoConfig/
  115. ProductPackageDetails/
  116. ProductPackagesConfig/
  117. ProductReleaseInfo/
  118. ProductSessionConfig/
  119. ProductSettings/
  120. ProprietaryTee/
  121. RecoveryConfig/
  122. ReleaseInfo/
  123. RendererType/
  124. ReservedFvmVolumeConfig/
  125. Revision/
  126. SamplerConfig/
  127. SetUiConfig/
  128. Severity/
  129. SnapshotExclusionConfig/
  130. Snoop/
  131. SocketMarkTreatment/
  132. software_delivery/
  133. SpontaneousRebootReason/
  134. StarnixVolumeConfig/
  135. StorageConfig/
  136. StorageToolsConfig/
  137. SystemRecovery/
  138. SystemSoundsConfig/
  139. Tee/
  140. TeeClientConfigData/
  141. TeeClientFeatures/
  142. TestFuzzingConfig/
  143. ThreadConfig/
  144. TimekeeperConfig/
  145. ToolsConfig/
  146. TrustedApp/
  147. TrustedAppType/
  148. Type/
  149. UnsignedIntegerRangeInclusive/
  150. UpdateChecker/
  151. UrlOrMoniker/
  152. UsbConfig/
  153. UsbPeripheralConfig/
  154. UsbPeripheralFunction/
  155. VerificationFailureAction/
  156. VerifyComponent/
  157. ViewingDistance/
  158. VirtconColorScheme/
  159. VirtconConfig/
  160. VisualDebuggingLevel/
  161. VolumeConfig/
  162. WeaveConfig/
  163. WlanPolicyLayer/
  164. WlanRecoveryProfile/
  165. WlanRoamingMode/
  166. WlanRoamingPolicy/
  167. WlanRoamingProfile/
  168. ZeroPageScanCount/
  169. _toc.yaml
  170. README.md
main/sdk/assembly/README.md

Configuration options for Bluetooth audio streaming (bt-a2dp).

no description

The method to play audio when sink is enabled.

The source for audio when A2DP source is enabled.

The audio stack to use in the platform.

Configuration options for the Bluetooth HFP Audio Gateway component (‘bt-hfp-audio-gateway’).

Eviction policies for blob cache management.

The internal layout of blobfs.

Compression algorithms

Platform configuration options for Bluetooth. The default platform configuration does not include any Bluetooth packages.

These control security and behavioral settings within the platform, and can change the platform packages placed into the assembled product image.

Platform configuration options for the component id index which describes consistent storage IDs to use for component monikers. If the monikers change, the IDs can stay consistent, ensuring that the storage does not need to be migrated to a new location.

The data format to use inside the fvm.

The platform's base service level.

This is the basis for the contract with the product as to what the minimal set of services that are available in the platform will be. Features can be enabled on top of this most-basic level, but some features will require a higher basic level of support.

These were initially based on the product definitions that are used to provide the basis for all other products:

bringup.gni (Bootstrap) +--> minimal.gni (Minimal) +--> core.gni +--> (everything else)

The Utility level is between Bootstrap and Minimal, adding the /core realm and those children of /core needed by all systems that include /core.

The standard (default) level is Minimal. It is the level that should be used by products' main system.

no description

Whether the filesystem should be placed in a separate partition, in a ramdisk, or nonexistent.

Configuration options for the Bluetooth HFP Hands Free component (‘bt-hfp-hands-free’).

verify_components are capable of blocking an update if they do not report a healthy status.

no description

Available versions of Memory Monitor

Sets the memory reclamation strategy of the device's kernel.

Amount of memory.

Whether the network manager feature should be included in the Starnix container.

Which networking type to use (standard or basic).

What should happen if the device runs out-of-memory.

Options for user page tables the reclamation policy.

no description

This config exists in both board and platform configs, to allow board config to override static defaults, and to allow platform config to override board config.

This is a high-level operation that takes a more abstract description of what is desired in the assembled product images, and then generates the complete Image Assembly configuration (ImageProductConfig) from that.

This also includes configuration for those packages:

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: [] }

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” } }

no description

Severities a log message can have, often called the log's “level”.

Specifies the configuration for the Bluetooth Snoop component (bt-snoop).

How starnix treats socket marks.

no description

If set, this field specifies the name of the volume which the main Starnix component will store its mutable data in. If unset, Starnix will rely on a storage capability instead.

Which system recovery implementation to include in the image

Configuration strategy for TEE.

The type if intl configuration to be used.

The UpdateChecker enum represents the particular implementation of the update-checker tool on the target that the update package depends on

no description

VisualDebuggingLevel used to enable visualized debug features. It has 3 level for now:

How to configure the filesystem volume. Some systems may configure this without actually generating filesystem images in order to configure fshost without needing an actual filesystem.

no description

no description

Options for zero page scanner configuration.