Hi all. I'm Muerto, the creator of SMCTool/SMCFT. I thought this would be a good home for discussion regarding an open source pet project I've been working on that aims in easing Mac BIOS/UEFI analysis and editing. It is currently developed for Windows, however is Wine compatible based on my own testing, and feedback from others. Project available on Github, there is also a manual with basic usage instructions.

In terms of editing, it can export and replace the Fsys Store, edit the serial number + hwc, clean NVRAM stores, export and replace the ME Region in a limited manner, invalidate EFI lock by modifying the Message Authentication Code, etc. The Fsys CRC is also automatically masked when necessary.
It provides information gathering capabilities, including reading the AppleRomSectionInformation, serial (ssn), hardware config (hwc), system order number (son), EFI version, board-id, detects the APFS driver (looks inside LZMA DXE volumes also), ME version.
Updates are planned. There are currently some DPI scaling issues at 100% size, however these have been fixed for the coming update. I'm also learning a lot as I go on; however much testing is done. Here to answer any questions and support requests when I'm available.
Thanks for reading, Muerto.

In terms of editing, it can export and replace the Fsys Store, edit the serial number + hwc, clean NVRAM stores, export and replace the ME Region in a limited manner, invalidate EFI lock by modifying the Message Authentication Code, etc. The Fsys CRC is also automatically masked when necessary.
It provides information gathering capabilities, including reading the AppleRomSectionInformation, serial (ssn), hardware config (hwc), system order number (son), EFI version, board-id, detects the APFS driver (looks inside LZMA DXE volumes also), ME version.
Updates are planned. There are currently some DPI scaling issues at 100% size, however these have been fixed for the coming update. I'm also learning a lot as I go on; however much testing is done. Here to answer any questions and support requests when I'm available.
Thanks for reading, Muerto.
Comment