UEFI bios mod tools
Commands
uefi-editor-js-BoringBoredom/UEFI-Editorrelated toolsrender-menu- Render data.json to tree table
bin- Bin dumps related toolssplit- Split dump by partition tablecombine- Combine/inject partitions to file
smbios- SMBIOS tables related toolstable2json- Parse SMBIOS table to RAW structuresjson2table- Convert json dump to SMBIOS table binknown-structs- List known structure types and it's statusextract-struct- Parse SMBIOS.json[--idx] structure to jsoninject-struct- Inject struct to SMBIOS.json by handler id
ami- AMI bin dumps related toolsbmc-backup-extract- Extract config.bak file exported from BMC web ui with sign verificationbmc-backup-pack- Pack and sign files to config.bak that can be imported to BMCbmc-fmh-scan- Scan FMH structures in AMI BMC dumpbios-post-decode- Decode BIOS post codes
uboot- UBoot related toolsenv-scan- Try find UBoot env section in dump fileenv-read- Parse UBoot env bin section to jsonenv-write- Write UBoot env bin section from json file
Install
You may download prebuild from releases page or actions.
wget https://github.com/mixa3607/uefi-mod-tools/releases/latest/download/uefi-mod-tools_linux-x64_prebuild.zip
unzip uefi-mod-tools_linux-x64_prebuild.zip
chmod +x uefi-mod-tools
./uefi-mod-tools --help