tree: f227c45c06d85d9a4f4e644cc7cc051696f340d9 [path history] [tgz]
  1. base_package/
  2. blobfs/
  3. config/
  4. config_data/
  5. fvm/
  6. images_config/
  7. images_manifest/
  8. minfs/
  9. package_list/
  10. partitions_config/
  11. structured_config/
  12. test_keys/
  13. test_util/
  14. tool/
  15. update_package/
  16. update_packages_manifest/
  17. util/
  18. validate_product/
  19. validate_util/
  20. vbmeta/
  21. zbi/
  22. BUILD.gn
  23. OWNERS
  24. README.md
src/lib/assembly/README.md

Product and Image Assembly

This area contains the libraries that are used for implementing the in-tree and out-of-tree tools for Product and Image Assembly.

Image Assembly

Image Assembly is focused on the end of the build process: when all the compiled “things” are put together into the deliverable “images”:

  • core (or base) package (previously called system_image)
  • update package for OTA
  • Flashable artifacts like the fvm block image

Product Assembly

Product Assembly is a larger process, where pieces of the platform are selected and combined with pieces from the Product, to create the set of “things” to pass into Image Assembly.

References