So I tried to update my BIOS and it didn’t work, it just froze.
System: Framework 13 11th gen bios 3.06
OS: Linux Mint 20.2 Cinnamon Kernel 5.15.0-130-generic
I chose version 3.19 because version 3.20 did not have the capacity to be downgraded in case it caused compatibility issues or something,
And I’m just after battery charge limit and high-capacity battery support.
First Attempt
Downloaded bios 3.19 from here and Extract it to fat32 usb flash drive,
i shut down and then Fresh boot and hit F12 and boot from the usb flash drive,
there was a percentage-based progress bar, it finished and then auto rebooted,
I didn’t pay close enough attention to see exactly what it said after that,
sudo dmidecode -s bios-version said the BIOS version was still 3.06,
f2 bios menu said insydeH20 Version GFW30.03.06
but intel me version / SKU Which I assume is CSME Went from “15.0.23.1706 / CONSUMER” to “15.0.42.2235 / CONSUMER”
no error.log file on flash drive
Second Attempt
I needed more information, so I tried again,
shut down, Fresh boot, hit F12, boot from flash drive,
this time, there is no percentage-based progress bar,
I get the following message.
FS0:> fwupdlcl.efi -F fwupdate.bin -y
intel (R) FW Update version: 15.0.47.2473
checking firmware parameters…
Error 331: Full FW Update using same version is not allowed. Include -allowsv in command line to allow it.
FS0:>CapsuleApp.efi winux.bin firmware_hdr.cap -OD
CapsuleApp: creating capsule descriptors at 0x439E4B18
CapsuleApp: capsule data starts at 0x3E947018 with size 0xA5422
CapsuleApp: capsule block/size 0x3E947018/0xA5422
CapsuleApp: creating capsule descriptors at 0x439E4E98
CapsuleApp: capsule data starts at 0x3BF16018 with size 0x220B9D4
CapsuleApp: capsule block/size 0x3E947018/0x220B9D4
Get Boot Next Data Fail. Status = Not Found
CapsuleApp: cannot find a valid file system on boot devices. Status = Not Found
FS0:>_
and then it just froze, Could not type, no cursor blinking,
I did some research, It seems like other people could still type in here,
After being concerned, I might have bricked my computer, I waited a half hour And then after I Determine it wasn’t doing anything, I then tapped the power button, and it just powered down instantly. Luckily it rebooted just fine.
now there is a error.log file on the usb flash drive that said,
“Error 331: Full FW Update using same version is not allowed. Include -allowsv in command line to allow it.”
my research shows that if I modify the “efi/boot/startup.nsh” file on the flash drive and add “-allowsv” to “fwupdlcl.efi -F fwupdate.bin -y” so it is “fwupdlcl.efi -F fwupdate.bin -y -allowsv”
that should fix the First problem But I have not tried yet,
because I’m more worried about the second CapsuleApp error crashing during the update and Bricking my computer.
Hopefully I can get some confidence inspiring guidance on how to continue without Bricking my computer