Skip to content

Instantly share code, notes, and snippets.

@hamletmun
Last active April 2, 2025 22:06
Show Gist options
  • Save hamletmun/56f3d66ebfc526e0411799e481e4ad42 to your computer and use it in GitHub Desktop.
Save hamletmun/56f3d66ebfc526e0411799e481e4ad42 to your computer and use it in GitHub Desktop.

HP BIOS

Automatic

fwupdmgr get-updates
fwupdmgr update

if available at https://fwupd.org/lvfs/devices/

Manual

1 Compare current and available versions

cat /sys/class/dmi/id/bios_*
dmidecode -t bios

2 Download and extract the new version

HP EliteDesk 800 G4
wget https://ftp.ext.hp.com/pub/softpaq/sp113501-114000/sp113641.exe
7z x sp113641.exe Q01_021600.bin

wget https://ftp.ext.hp.com/pub/softpaq/sp137001-137500/sp137026.exe
7z x sp137026.exe Q01_021800.bin

wget https://ftp.ext.hp.com/pub/softpaq/sp139501-140000/sp139942.exe
7z x sp139942.exe Q01_021900.bin

wget https://ftp.hp.com/pub/softpaq/sp146501-147000/sp146829.exe
7z x sp146829.exe Q01_022300.bin

wget https://ftp.hp.com/pub/softpaq/sp148001-148500/sp148239.exe
7z x sp148239.exe Q01_022400.bin
wget https://ftp.hp.com/pub/softpaq/sp149501-150000/sp149841.exe
7z x sp149841.exe Q01_022500.bin
HP EliteDesk 800 G6
wget https://ftp.hp.com/pub/softpaq/sp149501-150000/sp149942.exe
7z x sp149942.exe S01_02170000.bin

wget https://ftp.hp.com/pub/softpaq/sp151001-151500/sp151209.exe
7z x sp151209.exe S01_02180000.bin

wget https://ftp.hp.com/pub/softpaq/sp154501-155000/sp154846.exe
7z x sp154846.exe S01_02200100.bin
wget https://ftp.hp.com/pub/softpaq/sp156501-157000/sp156648.exe
7z l sp156648.exe
7z x sp156648.exe S01_02220000.bin

3 Copy the binary file to the path

sudo mkdir -p /boot/efi/EFI/HP/DEVFW

# HP EliteDesk 800 G4
sudo cp Q01_022500.bin /boot/efi/EFI/HP/DEVFW/Firmware.BIN

# HP EliteDesk 800 G6
sudo cp S01_02220000.bin /boot/efi/EFI/HP/DEVFW/Firmware.BIN

4 Update System BIOS

  1. reboot
  2. F10
  3. Update System BIOS
  4. Update System and Supported Device Firmware Using Local Media
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment