OXRecorder Firmware Loader — development build verification Windows x64: OXFirmwareLoader-windows-amd64.zip - Actual x86-64 Windows PE executable, built with Windows Python 3.10.11 under Wine 9. - 26 uploader tests passed; GUI/QProcess validation and frozen-worker tests passed. - Extracted ZIP passed firmware validation and native Qt Windows GUI startup after build-time Python and source were removed. - Python, Qt and MSVC runtime DLLs included; no Wine builtin DLLs included. Linux x64: OXFirmwareLoader-linux-x86_64.tar.gz - Actual x86-64 ELF executable, built with Ubuntu 22.04 Python 3.10.12 / glibc 2.35. - 27 tests passed; GUI/QProcess validation and frozen-worker checks passed offline. - Extracted archive passed firmware validation and X11/xcb GUI startup on Ubuntu 24.04 with standard EGL runtime supplied, networking disabled and external tools removed from PATH. - Python shared library, Qt and libxcb-shape included. Normal system graphics/display libraries remain prerequisites. Both use the existing OXRecorder-development.oxfw package unchanged. These are unsigned development builds. Windows validation used Wine, not a physical Windows installation. Physical USB upload, device boot/PSRAM and data-preservation acceptance tests remain outstanding on both platforms. Runnable ZIP additions (2026-09-14) - Windows: existing OXFirmwareLoader-windows-amd64.zip unchanged. - macOS: OXFirmwareLoader-macos-arm64.zip produced from the existing app with ditto, preserving the app bundle. Extracted ZIP passed firmware validation. - Linux: OXFirmwareLoader-linux-x86_64.zip repackages the existing tar.gz, retaining Unix executable modes and symlink entries. Extracted ZIP passed frozen-worker firmware validation in the Linux x64 container. - Original DMG and tar.gz remain available as alternative formats.