All Articles

Support Articles

Table of Contents

System76 Open Firmware Models

System76 Open Firmware

When we say Open Firmware, we're referring to open-source firmware that uses the following technologies:

  • coreboot
  • EDK2
  • System76 Firmware Apps

The source code for our Open Firmware can be found here.

System76 Open EC

When we say Open EC, we're talking about the Embedded Controller firmware, which handles components on the system such as:

  • Keyboard
  • Touchpad
  • Power Button

The source code for our Open EC can be found here.

Hardware utilizing Open Firmware/Open EC

SystemOpen FirmwareOpen EC
Adder WS (addw1)NoNo
Adder WS (addw2)Yes*Yes*
Adder WS (addw3 and newer)YesYes
Bonobo WS (bonw13 and older)NoNo
Bonobo WS (bonw14 and newer)YesYes
Darter Pro (darp5 and older)NoNo
Darter Pro (darp6)YesYes*
Darter Pro (darp7 and newer)YesYes
Galago Pro (galp3 and older)NoNo
Galago Pro (galp4)YesNo
Galago Pro (galp5 and newer)YesYes
Gazelle (gaze14 and older)NoNo
Gazelle (gaze15)Yes*Yes*
Gazelle (gaze16 and newer)YesYes
Lemur Pro (lemp8 and older)NoNo
Lemur Pro (lemp9 and newer)YesYes
Oryx Pro (oryp5 and older)NoNo
Oryx Pro (oryp6 and newer)YesYes

* These models shipped with closed firmware/EC, but have since been updated to Open Firmware/EC. This article can be used to move your system from closed to Open Firmware/EC.