RTCMemoryFixup
by Acidanthera Lilu Plugins
Emulates CMOS/RTC memory offsets to avoid BIOS conflicts - uses Lilu libraries
Advertisement
Advertisement (336×280)
RTCMemoryFixup
RTCMemoryFixup emulates CMOS/RTC memory offsets to prevent BIOS conflicts caused by macOS writing to RTC memory regions. It uses Lilu libraries but is not a traditional Lilu plugin.
Overview
The Real-Time Clock (RTC) / CMOS memory stores BIOS settings and hardware configuration. macOS may write to certain RTC memory offsets that overlap with BIOS-critical regions, causing BIOS resets, boot failures, or lost settings on some hardware. RTCMemoryFixup emulates these memory offsets, preventing macOS from writing to the actual RTC regions and avoiding BIOS conflicts.
Features
- RTC Memory Emulation: Emulates CMOS/RTC memory offsets to prevent BIOS conflicts
- BIOS Protection: Prevents macOS from overwriting critical BIOS settings
- Offset Configuration: Allows specifying which RTC offsets to emulate
- Lilu Libraries: Uses Lilu libraries for patching infrastructure
Installation
- Install Lilu first
- Download the latest release from GitHub
- Copy
RTCMemoryFixup.kexttoEFI/OC/Kexts/ - Add the kext to your
config.plistunderKernel > Add - Configure the RTC offsets to emulate via boot arguments
- Reboot your system
Related Kexts
- Lilu - Required dependency
- HibernationFixup - Hibernation support