Andy Vandijck Posted July 18, 2014 Share Posted July 18, 2014 This app can extract the uncompressed .efi files from an UEFI option ROM. It can also directly decompress a compressed EFI binary (raw compressed data). Usage: UEFIRomExtract infile.rom outfile.efi I tested this on various binaries and it always worked fine when the .rom file is an UEFI option ROM. Enjoy EDIT: Added Github repo: https://github.com/andyvand/UEFIRomExtract UEFIRomExtract.zip UEFIRomExtract_Windows.zip 8 Link to comment Share on other sites More sharing options...
Andy Vandijck Posted December 8, 2014 Author Share Posted December 8, 2014 Added Github repo: https://github.com/andyvand/UEFIRomExtract Link to comment Share on other sites More sharing options...
xumenghe1989 Posted June 1, 2016 Share Posted June 1, 2016 hello can i use it to custom omelogo on my hasee k550d ?? Link to comment Share on other sites More sharing options...
InfestedOne Posted August 16, 2019 Share Posted August 16, 2019 (edited) Sorry for digging this topic up, but I have to ask a question in this matter. Is there a tool to do the opposite of what UEFI Extract does? I need to flash a modified UEFI, but I've got no (sort of) UEFI merger tool, which would put all the files together again into an UEFI image file. OKAY, app I need is MMTool APTIO - very easy to use. SOLVED. Edited August 16, 2019 by InfestedOne Link to comment Share on other sites More sharing options...
kocoman Posted May 5, 2023 Share Posted May 5, 2023 is there a linux version of this ? thx Link to comment Share on other sites More sharing options...
pitrysha Posted May 5, 2023 Share Posted May 5, 2023 3 hours ago, kocoman said: is there a linux version of this ? thx I think this is a continuation of the project https://github.com/LongSoft/UEFITool/releases Link to comment Share on other sites More sharing options...
kocoman Posted May 6, 2023 Share Posted May 6, 2023 On 5/5/2023 at 4:08 AM, pitrysha said: I think this is a continuation of the project https://github.com/LongSoft/UEFITool/releases he only extract from uefi volumes/bios images and not single "u and PCIE" in the binary when seen in winhex i using it for the sas oracle/nynt/seagate f40/f80 warpdrive uefi oprom extraction for booting off its 100gb-128gb etc in tianocore where it doesn't run the uefi option rom where is AnV, I remember seeing him active years ago here.. where is the hacktonish scene now? Link to comment Share on other sites More sharing options...
kocoman Posted May 8, 2023 Share Posted May 8, 2023 Thank you.. @kocoman1, here, a single C file that should be buildable on any OS with a C compiler and libc (Linux, macOS, Windows, whatever): UEFIRomExtract.zip Usage: download, unzip, run gcc UEFIRomExtract.c -o uefiromextract, replace gcc with clang if your Linux distro uses it. Tested locally on Ubuntu 23.03, worked for me (with minor compiler warnings that can be ignored). UEFIRomExtract-for-linux-from-Nikolaj.zip Link to comment Share on other sites More sharing options...
Recommended Posts