Repository navigation
v1.4.5: Fix Helium 0.18.2.1 Patching & Add Thorium Browser Support
What's New in v1.4.5
-
Helium Browser 0.18.2.1 (Chromium 154.0.8037.92) Fix:
- Resolved an issue in Patch 4 (Seatbelt sandbox_check) regex pattern matching where call displacement bytes containing newline characters (0x0a) caused pattern matching to fail on newer Helium releases.
- Added re.DOTALL across framework wildcard patterns in patchers/helium.py to ensure robust matching across future compiler alignments.
- Verified full hardware acceleration on Helium 0.18.2.1 with Dual AMD FirePro D700 GPUs on macOS Sequoia 15.8 via OCLP.
- No clean reinstall required: If you encountered an error with the previous patcher version, running
python3 patch.py --update(orgit pull) followed bypython3 patch.py heliumwill cleanly patch your existing Helium installation.
-
Thorium Browser Support (AVX2-capable Systems):
- Added full support for Thorium Browser (
python3 patch.py thorium) with modular patcher architecture (patchers/thorium.py), native C launcher (thorium_main.c), and ANGLE dylib injection. - Hardware Note: Upstream macOS builds of Thorium are compiled with -march=haswell (AVX2). Users on pre-Haswell CPUs (such as the Mac Pro 6,1 Ivy Bridge Xeon E5 v2, which supports up to AVX 1.0) will encounter an upstream SIGILL instruction crash. A proactive CPU instruction set warning has been integrated into the patcher CLI.
- Added full support for Thorium Browser (