BIOS 3.10
We are happy to release BIOS 3.10. This fixes a charging bug in 3.09. If you are using a version less than 3.09, we strongly suggest you update due to security vulnerabilities present in older versions.
Downloads
Windows Installer
https://downloads.frame.work/bios/Framework_Laptop_11th_Gen_Intel_Core_BIOS_3.10.exe
Instructions for Windows:
Plug your system into a charger before updating firmware.
Download the installer and run the exe, your system will restart and finish updating the firmware.
Linux
EFI Shell
https://downloads.frame.work/bios/Framework_Laptop_11th_gen_Intel_Core_BIOS_3.10_EFI.zip
Instructions for EFI shell update:
- Extract contents of zip folder to a fat32 formatted usb drive.
- Disable secure boot in BIOS.
- Boot your system while pressing F12 and boot from the thumb drive.
- Let startup.nsh run automatically.
- System will reboot, you can unplug the thumb drive.
LVFS update
Updating via LVFS is available in the testing channel
You can enable updates from testing by running
fwupdmgr enable-remote lvfs-testing
Currently LVFS support has regressed due to fwupdmgr defaulting to file based capsule update on newer versions which is not supported in our BIOS.
Please set DisableCapsuleUpdateOnDisk=true
in /etc/fwupd/uefi_capsule.conf
before applying this update, otherwise the update will fail.
LVFS may not update if the battery is 100% charged. LVFS uses the battery status to determine if it is safe to apply updates. However if our battery is at 100% and the charger is off, we set the battery charging status to false. In this case you can discharge your battery a few percent, then plug in AC again and run fwupdmgr update
.
Warning! Update may cause your system to lose boot entries.
Updating the BIOS firmware will erase NVRAM boot variables, This can cause some alternate bootloaders or operating systems to fail to boot. This may impact users of rEFInd and some Linux distributions. If your system reboots after updating and cannot find a bootable device, you can manually select a boot device by using the one time boot menu by pressing F3 during boot, and manually selecting your EFI boot file. After this you may need to reinstall grub. See Lost GRUB dual boot after updating to BIOS 3.07 - #6 by XADE
This should not be an issue for Fedora/Ubuntu unless they are installed along side a windows partition.
Downgrading firmware
You can downgrade your firmware by running fwupdmgr downgrade
and selecting the version you want to downgrade to. Please note that versions before 3.09 do not have the F3 one time boot file menu if you need to select an alternate bootloader after downgrading.
Security Fixes
BIOS 3.09 update patches a number of important security issues. It is recommended to update to patch these vulnerabilities.
A big thanks to the team at https://www.binarly.io/ who found these issues and worked with us to verify they were fixed.
CVE | Binarly |
---|---|
CVE-2021-41842 | |
CVE-2021-42059 | BRLY-2021-021 |
CVE-2021-42060 | BRLY-2021-022 |
CVE-2021-42554 | BRLY-2021-027 |
CVE-2021-33625 | BRLY-2021-029 |
CVE-2021-43615 | BRLY-2021-028 |
CVE-2021-43323 | BRLY-2021-031 |
CVE-2021-45969 | BRLY-2021-016 |
CVE-2021-45970 | BRLY-2021-015 |
CVE-2021-45971 | BRLY-2021-012 |
CVE-2021-33626 | BRLY-2021-013 |
CVE-2021-33627 | BRLY-2021-011 |
CVE-2021-41837 | BRLY-2021-026 |
CVE-2021-41838 | BRLY-2021-030 |
CVE-2021-41839 | BRLY-2021-017 |
CVE-2021-41840 | BRLY-2021-019 |
CVE-2021-41841 | BRLY-2021-025 |
CVE-2020-27339 | BRLY-2021-020 |
CVE-2021-33625 | |
INTEL-TA-00527 | |
INTEL-TA-00562 |
Fixes
- Fix battery not charging when system is off.
Known Issues
- Thunderbolt devices may not be recognized on S4 resume in some cases. But will be detected by replugging the device.
- Touchpad PS2 fallback mode may not work if the user is in an OS that supports the SerialIO driver, and then restarts to an OS that does not support the SerialIO driver, such as trying to reboot into the Windows 11 Installation media. Workaround is to power off the laptop and perform a cold boot into the installer/os to enable PS2 mouse fallback mode if necessary.
Link to Previous BIOS Release: