Skip to content

Results with HP OMEN 16 (2021, AMD) #48

Open
@zhguyu

Description

@zhguyu

The extraction is successful... somehow.
TL;DR: Only the VBIOSs for AMD integrated GPU is contained in the BIOS. If you are looking for VBIOS of the NVIDIA GPU, no luck here.

For anyone that might be interested:

  1. Download the BIOS update package from HP support.
  2. Run it, and wait for the AMI BIOS update screen to pop up.
  3. Click Next, and wait for a second in the next screen, there should be 3 choices, select Copy.
  4. Save the BIOS file to some place. There should be a BIN file, such as 088FF.bin
  5. Extract that BIN file with VBiosFinder.

Results:

pi@zhang-pi:~/VBiosProject/VBiosFinder $ ./vbiosfinder extract ~/VBiosProject/VBiosFinder/088FF.bin
output will be stored in '/home/pi/VBiosProject/VBiosFinder/tmp-vbiosfinder'
checking for ruby... yes

checking for innoextract... yes
checking for upx... yes
checking for 7z... no
Install '7z' on your system (required for 7z (self-extracting) archives)
trying to extract ./088FF.bin
extracting uefi data
trying to extract ./088FF.bin
found UEFIExtract archive
trying to extract ./mkmf.log
found UEFIExtract archive
filtering for modules...
got 5822 modules
finding vbios
4 possible candidates
checking for rom-parser... yes
Found VBIOS for device 1002:1638!
Found VBIOS for device 1002:15e7!
Found VBIOS for device 1002:1636!
Found VBIOS for device 1002:1636!
Job done. Extracted files can be found in /home/pi/VBiosProject/VBiosFinder/tmp-vbiosfinder/../output
Cleaning up garbage

If you inspect the Device ID of one of the extracted VBIOSs, 1002:1636 for example, you will realise they are the integrated graphics of Zen 3 (Renoir) APUs, in my case 5800H.

So... if you really need the VBIOS for them for whatever reason, then that's it. Otherwise I believe these manufacturers are no longer bundling the actual NVIDIA VBIOSs into the BIOS these days.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions