We’ve been delayed on BIOS updates due to issues we found in the update process, especially on Linux, and due to staffing constraints at our ODM partner. We’re working with them to enable more consistent staffing for sustaining work on launched programs. Note that there is a matching firmware update in progress for 12th Gen Intel Core, and the release schedule has been slow due to these issues.
On general philosophy is to have complete firmware out of the box when we launch a product. In general, we don’t plan to have new features that we add post-launch. Instead, post-launch updates are for issues that are found in the field or for security updates that we receive from our upstream firmware suppliers, which include the silicon vendor like Intel or AMD along with our BIOS supplier, Insyde.
Our target timeline to go from Beta launch in the community to final release is two weeks. We monitor the community thread to find if there are regressions in the release that would prevent promotion to final. Note that while both we and our ODM partner do testing on the release prior to the Beta, there is still the potential for issues we didn’t catch, so we recommend only using Beta firmware if you are comfortable with that risk.
You can check your current BIOS version following the steps here to determine if you are on the latest release.
Extract contents of zip folder to a fat32 formatted usb drive.
Boot your system while pressing F12 and boot from the thumb drive.
Let startup.nsh run automatically.
System will reboot and install the update. Please note that the update progress indicator will reach 99%, and then remain at this point for several minutes, before rebooting.
Linux/LVFS
There will not be an LVFS update for this specific release because it has an Intel CSME update, which can’t be delivered through LVFS. Use the UEFI Shell update method instead for this release.
Enhancements
Update Intel CSME package to 5.0.42.2235v2 Corporate.
Move to shared EC branch with 11th, 12th, 13th gen.
Fixes
Insyde security patch to fix CVE-2017-5715.
Fix SMBIOS type2 location on chassis string6.
Add ACPI mutex in UCSI mailbox with EC to avoid race condition with other ec communication.
Fixed LED blink green when EC power on.
Fixed cannot power on EC chip.
Reduce charger input current limit to 0 when switching between type-c port in a multiple adapter scenario.
Component Versions
This BIOS update is a bundle of updates to multiple embedded components in the system.
Thanks for the update @Matt_Hartley! I’m just wondering if there are plans to fix the 6GHz WiFi issues caused by the 11th gen BIOS with this update. I know you already said that there are no plans to fix it in the linked thread, but since you guys are doing a BIOS release anyway, is it possible to do anything about this? I just updated my 11th gen to the beta update and can confirm that the issue still persists. I would hate to have to throw away a perfectly good AX210 just to take advantage of my WiFi 6E APs.
Heya! Thanks for the update, much appreciated from a 11th gen owner
Was wondering if there were release notes anywhere? I may just be missing some obvious location.
PSA - if you are running linux and install the update via windows on an expansion card (my case) or external drive, don’t be stupid like me, go ahead and physically remove your internal nvme so that its efi / grub setup doesn’t get messed with.
After I blew things up, using ventoy to boot to a manjaro live iso allowed me to access refind on my internal drive, and from there get back into my linux installation. I then reinstalled refind and ran update-grub, and all was well.
TL;DR - don’t be me,
Edit to add - other than my mistake, the update went smoothly and the machine has been operating normally.
I also had time to install (Using Windows) and so far no issues. Have not had any real time to test yet beyond posting this message LOL. But if I get a lot of use this weekend I will post anything I notice, if any (never noticed any issues with 3.17 and I use daily).
Software security is often a moving target - as I understand it most or all those vulnerabilities are also in the former available BIOS, whereas this version includes updates to the CSME, IME, and Insyde software that fix a laundry list of CVEs for those (relative) black boxes. That’s why I said “most”
Quick question,
Sorry if this is a repeat, but I does this beta support “not being in a laptop format”? I noticed when I ran 3.17 I have to take it out of the framework case (Cooler Master) and then install it back into the laptop format as it wouldn’t proceed without a battery present. Is this beta bypassing this check and allows an update?
I’m confused. The 11th gen laptops were sold and advertised with wifi 6e support. This isn’t a request for a new feature, but a request for a bug fix. Telling people to buy a new mainboard when their current one is working just fine (minus a bug fix) doesn’t seem to be in keeping with the company’s mission.
I’ve installed my 61wh on bios 3.19, buttlp-stat is reporting that its design charge is 3915mAh. Any insight? edit: I’m an idiot, did the calculations and it’s 61Wh.
Full tlp battery info (earlier up in tlp it says it’s bios 3.19, and the update completed without issue a few days ago):
Matt stated that it was a “feature vs stability/security” he never stated anything about this being a new feature, but that it is a feature that is not a part of the security or stability of the device. As Nirav also mentioned in his reply to you, now that there is additional staffing in place, fixing more things other than security and stability can be worked on in future BIOS updates.
While Matt did seem to indicate that you would need to buy a new mainboard to get this functionality in the other thread, it also seems like the current issue is just that the computer can’t use the 6GHz bands on wifi 6E, but that it can use all the other bands fine. Trashing an entire mainboard just because it can’t use 6GHz bands also isn’t keeping with the company’s mission.