[Tool] FlashGUI – A Modern Cross‑Platform GUI for flashrom/flashprog

Discussion in 'BIOS Mods' started by icehacker, May 24, 2026.

  1. icehacker

    icehacker MDL Novice

    Sep 30, 2011
    5
    9
    0
  2. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    3,255
    4,407
    120
    Good morning. :sun:

    Very nice project. :shake:

    This should be a lot of fun playing with in the days to come, and with all extra tools embedded.
    I have a bus pirate, a tiao usb multi-protocol adapter, a bus blaster and some.

    Last time i used flashrom was with v1.1 on Debian with bus pirate before i got me an xgecu t48.

    Only briefly so far tested on Windows 10 :good3:
    I guess it was in the cards but anyway - if anyone wonder, don't bother on Windows 7

    Win 7.png

    I have an x230 on Mojave + vm's of each osx all the way back to 10.5 so that would be fun to see where it stops :)

    Wish you a nice day.

    Kind regards.
    :)
     
  3. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    8,044
    10,273
    270
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. icehacker

    icehacker MDL Novice

    Sep 30, 2011
    5
    9
    0
    Thanks a lot for testing and for the detailed feedback — really appreciate it!

    About the error you hit on Windows 7:

    api-ms-win-core-path-l1-1-0.dll is part of the newer Windows API set, and Microsoft never shipped this API on Windows 7. FlashGUI is built using modern toolchains (Python 3.12 + PySide6 + MSVC runtime), which depend on Windows 8+ system libraries. Because of that, Windows 7 isn’t supported and the executable won’t run there, even with the VC++ redistributables installed.

    Windows 10 and 11 are fully supported, and Linux/macOS work fine as well.

    If you’re willing to test on macOS (real hardware or VM), that would be awesome — especially since you already have multiple macOS versions available. The .py version can be run directly without packaging, so it’s easy to try.

    Thanks again for taking the time to test and share results. Every bit of feedback helps improve the tool!

    — iCE

    P.S. I also have the T48 and a T56 (currently under repair), and I’ve been considering adding a minipro wrapper as well — just need to make sure it doesn’t clutter the UI too much.
     
  5. icehacker

    icehacker MDL Novice

    Sep 30, 2011
    5
    9
    0
  6. Carlos Detweiller

    Carlos Detweiller Emperor of Ice-Cream
    Staff Member

    Dec 21, 2012
    8,044
    10,273
    270
    There are also 3.11 installers there. Maybe they include the DLL.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    3,255
    4,407
    120
    It just craps out on: Win 7/8/8.1, one way or the other.
    With official python or unofficial upgraded python.
    Windows 10 would be earliest OS (at least without thinkering)

    But that's cool.
    :hug2:

    (time to test boundaries for osx - i think no earlier than 15 - macOS Sequoia, at least that was a message i got last i tried on 11 - macOS Big Sur)