• Home
Name Date Size #Lines LOC

..--

doc/03-May-2024-460394

proto/03-May-2024-6357

Android.bpD03-May-20242.3 KiB9086

README.mdD03-May-2024765 149

alloc.ccD03-May-20245.3 KiB171126

alloc.hD03-May-20241.1 KiB4319

assemble_cvd.ccD03-May-202419.6 KiB481382

boot_config.ccD03-May-202410.1 KiB282209

boot_config.hD03-May-20241.1 KiB3512

boot_image_utils.ccD03-May-202418.3 KiB460363

boot_image_utils.hD03-May-20242.4 KiB5834

clean.ccD03-May-20244.3 KiB12896

clean.hD03-May-2024967 309

disk_builder.cppD03-May-20246.6 KiB222169

disk_builder.hD03-May-20242.5 KiB7844

disk_flags.ccD03-May-202461.7 KiB1,5691,319

disk_flags.hD03-May-20241.6 KiB4421

display_flags.cppD03-May-20243.1 KiB8656

display_flags.hD03-May-20241.4 KiB3918

flag_feature.cppD03-May-20243 KiB8558

flag_feature.hD03-May-2024915 308

flags.ccD03-May-202474.2 KiB1,7221,364

flags.hD03-May-20241.5 KiB5026

flags_defaults.hD03-May-20248.3 KiB201135

misc_info.ccD03-May-20244.6 KiB12893

misc_info.hD03-May-20241.1 KiB3412

ramdisk_modules.hD03-May-2024952 258

super_image_mixer.ccD03-May-202411 KiB299244

super_image_mixer.hD03-May-20241.2 KiB3413

vendor_dlkm_utils.ccD03-May-202414.9 KiB429351

vendor_dlkm_utils.hD03-May-20241.5 KiB4217

README.md

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