1Host filesystem setup to prepare for running a Cuttlefish device.
2
3Supports rewriting `super.img`, `boot.img`, and `initramfs.img` based on
4`launch_cvd` arguments. In a multi-device configuration, there is only one
5`assemble_cvd` invocation, but multiple `run_cvd` invocations, one per device.
6
7The disk files produced by the Android build system are arranged into a
8"[composite disk]" and protected with a read-on-write [qcow2] overlay.
9
10[![Disk diagram](./doc/disk.png)](https://cs.android.com/android/platform/superproject/+/master:device/google/cuttlefish/host/commands/assemble_cvd/doc/disk.svg)
11
12[composite disk]: https://chromium.googlesource.com/chromiumos/platform/crosvm/+/refs/heads/main/disk/src/composite.rs
13[qcow2]: https://en.wikipedia.org/wiki/Qcow
14