tree: 1d92dcadc8288f736f8485ebb1b42a7b1f2f6788 [path history] [tgz]
  1. doc/
  2. proto/
  3. alloc.cc
  4. alloc.h
  5. Android.bp
  6. assemble_cvd.cc
  7. boot_config.cc
  8. boot_config.h
  9. boot_image_utils.cc
  10. boot_image_utils.h
  11. clean.cc
  12. clean.h
  13. disk_builder.cpp
  14. disk_builder.h
  15. disk_flags.cc
  16. disk_flags.h
  17. display_flags.cpp
  18. display_flags.h
  19. flag_feature.cpp
  20. flag_feature.h
  21. flags.cc
  22. flags.h
  23. flags_defaults.h
  24. misc_info.cc
  25. misc_info.h
  26. ramdisk_modules.h
  27. README.md
  28. super_image_mixer.cc
  29. super_image_mixer.h
  30. vendor_dlkm_utils.cc
  31. vendor_dlkm_utils.h
host/commands/assemble_cvd/README.md

Host filesystem setup to prepare for running a Cuttlefish device.

Supports rewriting super.img, boot.img, and initramfs.img based on launch_cvd arguments. In a multi-device configuration, there is only one assemble_cvd invocation, but multiple run_cvd invocations, one per device.

The disk files produced by the Android build system are arranged into a “composite disk” and protected with a read-on-write qcow2 overlay.

Disk diagram