v3.3.4 — CPU/macOS version fix, USB enumeration, standalone recovery download
Prompted by community testing feedback (Discord).
- Fixed macOS Monterey requiring 5th-gen+ Intel CPUs — Sandy Bridge, Ivy Bridge, and Haswell all support Monterey as their last native version per Dortania's CPU guide; they're no longer wrongly excluded from the version list.
- Fixed USB drives not being enumerated on Windows when blank/unpartitioned or when Windows didn't auto-assign a drive letter — these previously vanished from the list entirely even though they were detected.
- Added a standalone "Download Recovery" screen (both the Flutter and Tkinter GUIs) to fetch a recoveryOS image from Apple directly, without needing the full build wizard or running macrecovery.py by hand.