v1.3.0 — Windows EXE, config editor, AMD + SSL fixes
What's New in v1.3.0
Windows EXE
HackMate is now available as a single HackMate.exe — no Python, no venv, no setup.py. Download, run as Administrator, done. Built automatically with PyInstaller via GitHub Actions.
Bug Fixes
- AMD config.plist crash — invalid hex placeholder in AMD kernel patches was crashing config.plist generation for every AMD user. Fixed.
- Windows SSL error —
CERTIFICATE_VERIFY_FAILEDon macrecovery download. Added SSL fallback. - macOS host: lspci not found — switched to
system_profiler SPPCIDataTypeon macOS. - HeliPort path crash —
Path(mount) / EFIfailed because mount is a string. Fixed. - Config editor — Textual widget display fix, scrollable layout, compact rows.
- SSDT-XOSI — now compiles from built-in template when SSDTTime skips it.
New Features
- Config.plist editor — Edit Config button on welcome screen. Simple mode with toggles/inputs for boot-args, SIP, SecureBootModel, SMBIOS, picker settings. Advanced mode for raw plist key editing.
- Intel WiFi kext chooser — pick itlwm+HeliPort or native AirportItlwm before building.
- HeliPort auto-download — saved to EFI/HackMate-Extras/ on the USB when itlwm is selected.
- BIOS checklist — shown after successful USB build with hardware-specific tips.
- AMD vanilla patches — full patch set, Intel-only quirks disabled for AMD.
- OpenCore log reader — translates OC boot log errors to plain English.