System76 Open Firmware
An open source distribution of firmware utilizing coreboot, EDK2, and System76 firmware applications.
Please note that only the darp6 and galp4 models are officially supported - if you brick your device it will be up to you to restore the current firmware using an external programmer.
Load Rust environment (or optionally reboot)
Build firmware, replace qemu with your model (look in the models directory for examples)
Emulate firmware, only available after building the qemu model