• Home
Name Date Size #Lines LOC

..--

disk/04-Jul-2025-649404

doc/04-Jul-2025-460394

proto/04-Jul-2025-7367

unittest/04-Jul-2025-6821

Android.bpD04-Jul-20253.5 KiB133129

OWNERSD04-Jul-202561 32

README.mdD04-Jul-2025765 149

alloc.ccD04-Jul-20255.3 KiB171126

alloc.hD04-Jul-20251.1 KiB4319

assemble_cvd.ccD04-Jul-202526.8 KiB663542

boot_config.ccD04-Jul-20258.3 KiB235173

boot_config.hD04-Jul-2025912 298

boot_image_utils.ccD04-Jul-202520.7 KiB528415

boot_image_utils.hD04-Jul-20252.4 KiB5835

bootconfig_args.cppD04-Jul-202510.2 KiB269186

bootconfig_args.hD04-Jul-20251.1 KiB3613

clean.ccD04-Jul-20255.1 KiB152119

clean.hD04-Jul-2025902 298

disk_builder.cppD04-Jul-20257.3 KiB249194

disk_builder.hD04-Jul-20252.6 KiB8247

disk_flags.ccD04-Jul-202548.2 KiB1,1811,041

disk_flags.hD04-Jul-20251.6 KiB4421

display.cppD04-Jul-20255.2 KiB157111

display.hD04-Jul-20251.9 KiB6127

flag_feature.cppD04-Jul-20253 KiB8558

flag_feature.hD04-Jul-2025915 308

flags.ccD04-Jul-2025102.6 KiB2,3951,887

flags.hD04-Jul-20251.9 KiB6036

flags_defaults.hD04-Jul-202510.6 KiB263169

graphics_flags.ccD04-Jul-202525 KiB672526

graphics_flags.hD04-Jul-20251.5 KiB4320

kernel_module_parser.ccD04-Jul-20251.1 KiB3615

kernel_module_parser.hD04-Jul-2025857 288

misc_info.ccD04-Jul-202512.6 KiB333274

misc_info.hD04-Jul-20251.8 KiB5328

network_flags.cppD04-Jul-20255.1 KiB160112

network_flags.hD04-Jul-2025967 289

super_image_mixer.ccD04-Jul-202515.5 KiB409346

super_image_mixer.hD04-Jul-20251.3 KiB3515

touchpad.cppD04-Jul-20252.8 KiB9257

touchpad.hD04-Jul-20251.6 KiB5424

vendor_dlkm_utils.ccD04-Jul-202520 KiB571468

vendor_dlkm_utils.hD04-Jul-20251.8 KiB4820

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