Clevo Firmware Update
Clevo Firmware Update pro#
But some products, like the Galago Pro and new Oryx Pro, are the result of years of working with our partners to even develop a certain class of computer. >What do you mean by "products"? Is it a particular combination of a specific barebones Clevo laptop installed with specific components (make+model) picked by System76? What do you mean by "ensure all components are working together"? Do you mean check whether a component is already supported by linux and in case the support is iffy the System76 staff picks some other component (make+model) that's better supported? We ensure all components are working together and with the Linux kernel (often requiring changes to the components' low level interactions with the OS, since the upstream components themselves are often manufactured with the assumption they will be used by Windows). > Once that has been determined, designed, and goes into production, we start on firmware. What do you mean by "products"? Is it a particular combination of a specific barebones Clevo laptop installed with specific components (make+model) picked by System76? These products do not exist before we enter into these conversations. > System76 works with upstream manufacturers (like, yes, Clevo for laptops) to determine what types of products to develop, including their specifications, design, etc. They do benefit from the nice photography and advertising System76 has done, and since they look similar, people assume they're going to get the same machine for cheaper "directly from the manufacturer."Įdit: regardless, this is a bit beside the point of the linked blog post, and is also becoming less and less true as we work on designing and manufacturing our products completely in-house.
Clevo Firmware Update driver#
These products, however, do not contain any of the firmware or driver work that System76 has invested in. This is the result partially of the decision making System76 has made for what to produce in the first place. What ends up happening, then, is Clevo offers a machine with a similar-looking chassis for sale as a barebones laptop. Once all of that is complete, we finally offer it for purchase and market it with all of our pretty photographs, sales pages, etc. When this is more generic like ensuring HiDPI works great out of the box, this actually ends up benefiting competitors like Dell's XPS 13 probably as much as it benefits us, but we put in the effort to file the bugs, track them, write the code, and get it upstreamed. If there are any OS-specific changes to be done, we write that behavior into Pop!_OS and/or our "driver" which is preloaded on all machines (and available in any Ubuntu-based distro, Arch, Fedora, etc.), with the intent to upstream that into Ubuntu, GNOME, and/or Linux itself as quickly as possible. Once that is complete, we test with Ubuntu and Pop!_OS specifically, ensuring the OS is working perfectly with the hardware. Once that has been determined, designed, and goes into production, we start on firmware. System76 works with upstream manufacturers (like, yes, Clevo for laptops) to determine what types of products to develop, including their specifications, design, etc. We don't simply take an off-the-shelf product that already exists, throw an OS on it, and sell it. This vastly trivializes the work System76 does for months and sometimes years leading up to a product release. Maybe they are doing some minor OS customization, or EFI tweaks to help Linux compatibility, but they can't be doing all that much work with 21 people to spread between development and normal sales/warehouse work. They might not even be doing their own firmware updates, they might just be getting Clevo to deliver specific features for them. Most of those 21 people are probably web developers, marketing/photographers, and warehouse staff. They slap a new label on Clevo hardware and dress it up with some nice photos. People upthread were wondering how they're doing all that with just 21 people or whatever, that's how.
![Clevo Firmware Update Clevo Firmware Update](https://image.ibb.co/jNJOtK/controlstation.jpg)
Some googling suggests the Serval WS is a Clevo P775DM3-G, and the Oryx Pro is a Clevo P650SE. For example, the "Galago Pro" is actually a Clevo N130WU.
![Clevo Firmware Update Clevo Firmware Update](https://i.imgur.com/BOLSHdr.jpg)
General FYI: most/all System76 hardware is actually rebranded models from Clevo, so the build quality issues people are discussing aren't that surprising.