

The BIOS code will only show the image on POST if the header (in hex) of the Logo.bmp, MyOemLogo1, MyOemLogo2… etc. The process of changing the BIOS logo is similar to removing it. To change it, first dump your BIOS using Intel FPT on DOS or through Windows (DOS is more stable because there is less risk of corrupting the BIOS flash, which could require another SPI flash). I have posted on another thread describing the process in detail for removing it. The UEFI BIOS logo is the one that shows up during POST and while Windows boots. I recommend using UEFITool 0.21.5 (other versions won’t let you repack modules) to look into and modify BIOS modules: DXE drivers/menu configurations/CPU microcode update/etc., a small part of the BIOS that changes how the BIOS ROM works on the system. On Clevo P650RE3 models, you can also DUMP the ME and FD regions using -ME and -FD command-line flags respectively. NOTE: DO NOT attempt to flash using fptw -f without -BIOS, you will be flashing ALL firmware files accessible through FPT! Remember to make backups regularly and note what you are flashing. Here’s a short crash course on Intel FPT (how to flash a modified BIOS when you have an Intel motherboard/CPU):įptw -f -BIOS → lets you flash your BIOS regionįptw -d -BIOS → lets you dump your BIOS region You can check out the BIOS from the clevo mirror posted here and using amibcp, hxd, and uefitool

Uefitool 0.21.5 mod#
The prema mod for a similar model (P650SG) doesn’t have that structure/format either. Where it says “suppress if true…” I changed it to false by changing the 46 to a 47, but still no chipset options after flashing. I’m having trouble here: …072122.png?dl=0 I found no hex strings like that (Setup, Advanced, Chipset, Security, Exit: 01 01 00 01 01) in the IFR file… I tried this tutorial: …io…nus-MSR-unlock! However chipset options are still locked down though, even after trying to change the hex codes to false.

It is extremely useful for interrogating and manipulating the components of a UEFI BIOS image.My Sager NP8657-S (Clevo P650RE3) laptop arrived yesterday and I was successfully able to unlock the advanced options! I flashed using Intel FPT and I got an original backup of the BIOS and modded the advanced and chipset menus in AMIBCP.
Uefitool 0.21.5 software#
UEFITool is free software released under the BSD License. There is also a great search feature that lets you search your image for a hex pattern, GUID, or text. Hopefully this will give you an idea of how the tool can help you. Below are screenshots illustrating the options available for each type of firmware component. What you can do with UEFITool depends on the type of the image component you select. The “Information” panel on the right side will show details of what is selected in the left panel: You can expand and collapse the various components of the image and dig deeper. The tool opens displaying a graphical layout of the image on the left side: Will dump a system’s SPI part(s) to a binary dump file. This could be an image you create as a BIOS developer, or you can dump an image from a system using a ROM programmer or Intel’s Flash Programming Tool (FPT.EXE). I tested with version 0.21.5, available from the releases tab on GitHub.įor UEFITool to begin to do its work, you must provide it a UEFI image.
Uefitool 0.21.5 full#
It supports parsing of full BIOS images starting with the flash descriptor or any binary files containing UEFI volumes. UEFITool is a cross-platform C++/Qt program for parsing, extracting and modifying UEFI firmware images.

Here’s a handy tool for interrogating firmware volumes: UEFITool! It is written by Nikolaj Schlej, and is great for examing the Regions/Volumes/Sections/Files that make up a UEFI image.
