kosheroreo.blogg.se

Uefitool release
Uefitool release










uefitool release
  1. #UEFITOOL RELEASE FULL#
  2. #UEFITOOL RELEASE PC#
  3. #UEFITOOL RELEASE WINDOWS#

Windows-only freeware GUI application written in C#. Go-based cross-platform open source toolset for modifying UEFI firmware images. Right now there are some alternatives to UEFITool that you could find useful too:

uefitool release

UEFIFind, which uses ffsParser to find image elements containing a specified pattern.Jethro Beekman's tree utility can be used to work with the extracted tree. UEFIExtract, which uses ffsParser to parse supplied firmware image into a tree structure and dumps the parsed structure recursively on the FS.There are some other projects that use UEFITool's engine: The missing parts are in development and the version with a new engine will be made as soon as image reconstruction works again. Editor part, i.e image reconstruction routines.It's in development right now with the following features still missing: In the beginning of 2015 the major refactoring round was started to make the program compatible with newer UEFI features including FFSv3 volumes and fixed image elements. Project development started in the middle of 2013 because of the lack of cross-platform open source utilities for tinkering with UEFI images. UEFITool is a cross-platform open source application written in C++/Qt, that parses UEFI-compatible firmware image into a tree structure, verifies image's integrity and provides a GUI to manipulate image's elements. More information on UEFI is available on UEFI Forum official site and in Wikipedia. In 2015 there are numerous systems using UEFI-compatible firmware including PCs, Macs, Tablets and Smartphones on x86, x86-64 and ARM architectures.

#UEFITOOL RELEASE PC#

The first EFI-compatible x86 firmwares were used on Apple Macintosh systems in 2006 and PC motherboard vendors started putting UEFI-compatible firmwares on their boards in 2011. Unified Extensible Firmware Interface or UEFI is a post-BIOS firmware specification originally written by Intel for Itanium architecture and than adapted for X86 systems. added support for parsing some some HP images that use EFI_GUIDED_SECTION_LZMA_HP GUID for their LZMA-compressed sections, thanks to added support for "Extract Uncompressed." and "Uncompressed Hex View." actions in UEFITool, both are useful in expecting the raw uncompressed data of compressed items, and will help catch and fix some otherwise invisible issues like #178, thanks to added support for proper parsing of ME File Partition Table header version 2.1, improved parsing of the previous versions 1.0 and 2.0, thanks to and fixed CI\CD, updated its configuration to use newer runners, fixed some Coverity warnings found because it's working again, thanks to and built Qt 5.6.3 as universal library for macOS, and updated unixbuild.UEFITool is a viewer and editor of firmware images conforming to UEFI Platform Interface (PI) Specifications.

uefitool release

when the single binary is built natively for both x86-64 and arm64), but it also has some improvements and bugfixes:

  • fix for builds on multiple BSD variants for multiple architectures, thanks to and fix for C++17 compatibility, thanks to fix for CMake files to make UEFITool compatible with Qt 6.0/6.1/6.2, thanks to fix for OSes that call Qt5 qmake not just qmake, but qmake-qt5 (Fedora, FreeBSD), thanks to fixes to make static analysers happier, thanks to hack to make Kaitai-based parsers do one less memory copy, thanks to and new FlatHub app for UEFITool and the files required for it, thanks to first release of 2022 is mostly about testing the new universal binaries for macOS (i.e.
  • #UEFITOOL RELEASE WINDOWS#

  • fix for builds on Windows with MinGW, thanks to for reporting and for the fix.
  • fix for a crash during ME FPT parsing, thanks to for reporting and for the fix.
  • support for x86-64 128Kb Recovery Startup AP Data, a special 16 byte entry at a fixed address inside a Padding file in some PEI volumes on x86-64 PCs, thanks to support for AMI ROM Hole files, that need to remain at fixed base addresses inside the image, thanks to fixes and small improvements:.
  • It also adds FreeBSD to the list of supported OSes thanks to effort to make the tools buildable there.

    #UEFITOOL RELEASE FULL#

    This release is full of minor improvements and fixes for minor issues that laid unresolved for several years due to them being so minor.












    Uefitool release