CpuTscSync
by Acidanthera Lilu Plugins
TSC synchronization fix for Intel multi-core processors - combines VoodooTSCSync functionality
Advertisement
Advertisement (336×280)
CpuTscSync
CpuTscSync is a Lilu plugin that combines the functionality of VoodooTSCSync and disables xcpm_urgency for proper Time Stamp Counter synchronization on multi-core Intel processors.
Overview
The Time Stamp Counter (TSC) is a hardware register that counts CPU cycles since boot. On multi-core Intel processors, TSC values can drift between cores, causing timing issues, kernel panics, and unstable system behavior. CpuTscSync synchronizes the TSC across all CPU cores and disables the xcpm_urgency timer, which can cause issues on some Hackintosh configurations.
Features
- TSC Synchronization: Syncs Time Stamp Counter across all CPU cores
- VoodooTSCSync Replacement: Combines and improves upon VoodooTSCSync functionality
- xcpm_urgency Disable: Prevents xcpm_urgency timer issues
- Kernel Panic Prevention: Fixes timing-related kernel panics on multi-core systems
- Lilu Integration: Built on the Lilu patching framework
Installation
- Install Lilu first
- Download the latest release from GitHub
- Copy
CpuTscSync.kexttoEFI/OC/Kexts/ - Add the kext to your
config.plistunderKernel > Add - Ensure Lilu is loaded before CpuTscSync
- Reboot your system