v1.0.6-rev2: Sleep Freeze Fix & EFI Variants
This revision is a critical update to v1.0.6, specifically addressing system stability during the Sleep/Wake cycle on Ryzen 5900HX and clarifying the EFI versions.
1. Critical Fix: Wake Freeze (ForgedInvariant vs. CpuTscSync)
The primary issue in the previous build was the system completely freezing/hanging shortly after waking from sleep.
- The Cause: The
ForgedInvariant.kextwas failing to correctly synchronize the Time Stamp Counter (TSC) across the Ryzen 5900HX cores upon wake. This desynchronization caused the macOS kernel to panic or hang. - The Solution: Replaced
ForgedInvariant.kextwithCpuTscSync.kext. - Result:
CpuTscSyncforces a hard synchronization of the TSC immediately upon wake, completely eliminating the system freeze. Sleep/Wake is now reliable.
2. EFI Versions Explained
This release includes two distinct EFI configurations:
EFI-OC-NOMOD (Standard)
- Description: The standard OpenCore implementation.
- Recommended For: Most users who want maximum stability and a vanilla experience.
EFI-OC-MOD (Experimental)
- Description: Uses the "OpenCore Mod" (No ACPI) variant.
- Features: Fixes the Blue Screen (BSOD) and fix others issues when dual-booting with Windows or other Oses.
4. General Cleanup
- Cleaned SSDT, kexts.
- Cleaned up
config.plistboot arguments.
Full Changelog: v1.0.6...v1.0.6-rev2