Great to see this! Thanks so much!
Edit: It appears that the EFI download link has an access denied error message!
Great to see this! Thanks so much!
Edit: It appears that the EFI download link has an access denied error message!
Fixed EFI link. Thanks!
Nice to see updates coming along, but 6E support was advertised all the way back when the laptop was first announced in February 2021. As such I believe it belongs under the “Fixes” section rather than the “Enhancements” section (to me “Enhancements” means new features, however 6E support is an existing feature that was just broken and needed fixing).
Traditionally Wi-Fi has operated in the 2.4 GHz and 5 GHz bands with 2.4 GHz having better range and 5 GHz having much better speed (performance to a single device) and capacity (performance accoss all devices in an area).
Massive chunks of the bandwidth in the 5 GHz band are dedicated to other use cases that predated Wi-Fi such as weather radar. Furthermore a lot of the Wi-Fi devices in the 5 GHz band are older devices that make less efficient usage of the bandwidth that they are taking up.
WiFi 6E adds support for a 3rd band known as the 6 GHz band. 6 GHz has slightly worse range than 5 GHz, however it acts as a mostly clean slate that is used exclusively by Wi-Fi 6E and 7 devices that make very efficient use of the bandwidth. This allows 6 GHz to be a massive improvement to speed and capacity compared to 5 GHz.
Without this update a Wi-Fi 6E Wi-Fi card could be used (in fact that is what Framework included with the original DIY edition laptops and all laptops since fhen), however it would be restricted to 2.4 GHz and 5 GHz. This update allows 6 GHz to function as expected.
Always good to see another BIOS update.
Tried two times with the linux EFI Updater (checksum was OK), result:
Script Error Status: Security Violation (Line number 11)
I have 3.19 installed. Freshly reseted BIOS.
Any ideas?
That was a huge file 900MB whereas the previous couple were just over 10M
Update edit:
Didn’t notice this was 900Mb Driver updates as well as BIOS 3.20
Still 16min and all done. Seemed even quicker than before.
Seems I don’t have to reset the Battery Charge Limit or the Power Button Brightness.
Thanks
Updates on Windows 11 with no issues.
Are you certain you aren’t comparing the firmware update (10-20 MiB) with the driver bundle? The 11th gen driver bundle has always been over 900MiB. Here’s one from August 2021.
Observe.
Yes my lack of attention to detail
This is a BIOS 3.20 and Driver update.
Thanks for pointing out the difference
I need some clarity on BIOS 3.20. Is it a Release, or a BETA Release?
The thread’s title is phrased differently from the post’s title. The latter (to me) reads as both the BIOS and the drivers are a singular beta release.
On the support page, this section:
points to this (BIOS 3.19):
But given the non-rollback nature of 3.20, I would think 3.20 is a non-beta Release, one that’s been thoroughly tested internally.
Wonderful to see a BIOS update, thank you!
Sorry if it’s a silly question. I run Windows 11, and WIndows Update shows all drivers up to date, as well as Intel Driver & Support Assistant. Is there any point in installing the driver bundle, or is it for new installs? Would it detect if drivers are already up to date or on newer versions?
I imagine that the drivers for the devices you have and are using are fine, but Windows update doesn’t always ‘update’
More likely however is that the driver bundle includes all other drivers that may be of use if you should choose to use any other peripherals, devices or module.
So it may well be unnecessary as you wonder.
Now you have me thinking
Can this be installed on an 11th gen in a CoolerMaster case without a battery?
Wanted to provide some steps for those of you that don’t want to update with a usb stick and have an appropriately sized ESP/EFI partition to hold image updates:
I store the images in a directory for the hardware type, eg:
# ls /boot/efi/EFI/Insyde/
CapsuleApp.efi H2OFFT-Sx64.efi firmware.cap startup.nsh
FWUpdLcl.efi bootx64.efi hx20.3.20.bin winux.bin
Fwupdate.bin error.log old
I also have created an EFI shell file
% cat /etc/grub.d/31_efi_shell
#! /bin/sh
# SPDX-License-Identifier: LGPL-2.1+
set -e
[ -d ${pkgdatadir:?} ]
# shellcheck source=/dev/null
. "$pkgdatadir/grub-mkconfig_lib"
echo "Adding efi shell" >&2
cat << EOF
menuentry 'EFI Shell ' \$menuentry_id_option 'jared' {
EOF
${grub_probe:?} --version > /dev/null
prepare_grub_to_access_device "$(${grub_probe} --target=device /boot/efi/)" | sed -e "s/^/\t/"
cat << EOF
set root=(hd0,gpt1)
chainloader /EFI/BOOT/BOOTX64.EFI
}
EOF
The file that is in /boot/efi/EFI/BOOT/BOOTX64.EFI
comes from the zip file.
For those of you that date back to the DOS days you can see what I did here. You could unpackage things in what will end up FS0:/EFI/BOOT/ as well if you want it to automatically update semi-unattended and you could tell grub to boot thatles next time around.
If you edit the startup.nsh
and remove the logo file winux.bin
you will get the text based update and be able to see the various components update - I would suggest removing this but i’m also a grumpy old guy who doesn’t load remote images and thinks text/html rendering in e-mail is an abomination
Thanks @Kieran_Levin
I would have backup power connected, eg: UPS for the best situation in the event of child, cat or other calamity
This looks like it’s failing in the ME update, what is your current ME version? Did the bios update to 3.20 while your ME is left behind to a previous version, eg:
ME.15.0.42.2235.bin
ME.15.0.45.2411.bin
What does ME mean and where would I check that? And also: How to solve it? I just followed the instructions and would think that it works OOTB.
I solved this by turning off EFI secure boot in the bios prior to starting the upgrade.
Running Ubuntu 24.04 LTS on a Laptop 13 with 11 gen processor. So far, so good, after upgrade to 3.20.
Looking into getting a new RTC/CMOS battery as I have had some booting problems recently.
Thank you Sir, this indeed worked very well. Perhaps this should be reflected in the instruction above.