Contribute
Register

Clover question: What does KernelAndKextPatches/AppleRTC=true do?

the-braveknight

Moderator
Joined
Nov 24, 2015
Messages
1,244
Motherboard
Lenovo Legion Y520 (Clover)
CPU
i7-7700HQ
Graphics
HD 630 (1920x1080) + Nvidia GTX 1060
Mac
MacBook Air
Mobile Phone
iOS
Hello,
Can anyone tell me what KernelAndKextPatches/AppleRTC=true do? The Clover wiki isn't so clear about it... I want to know if it's actually necessary to use it or not? Especially when I already have 'FIX_RTC_20000' in use...

Thanks.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,075
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hello,
Can anyone tell me what KernelAndKextPatches/AppleRTC=true do? The Clover wiki isn't so clear about it... I want to know if it's actually necessary to use it or not? Especially when I already have 'FIX_RTC_20000' in use...

Thanks.
It is a very old patch for AppleRTC.kext. The patch avoids some issue with the assumed length/size of the RTC data which causes corruption of the CMOS checksum. If you don't have CMOS errors/warnings upon booting (from BIOS), then it is probably not a patch you need. It is such an old patch, you'll have to go way back to find detailed information...
 

the-braveknight

Moderator
Joined
Nov 24, 2015
Messages
1,244
Motherboard
Lenovo Legion Y520 (Clover)
CPU
i7-7700HQ
Graphics
HD 630 (1920x1080) + Nvidia GTX 1060
Mac
MacBook Air
Mobile Phone
iOS
It is a very old patch for AppleRTC.kext. The patch avoids some issue with the assumed length/size of the RTC data which causes corruption of the CMOS checksum. If you don't have CMOS errors/warnings upon booting (from BIOS), then it is probably not a patch you need. It is such an old patch, you'll have to go way back to find detailed information...
I don't think I need it then... I'm probably removing it from my repo too.

Thanks :)
 
Joined
Oct 1, 2019
Messages
17
Motherboard
Asus B150 Pro Gaming
CPU
i7-7700K
Graphics
GTX 1080 Ti
Mac
iMac
It is a very old patch for AppleRTC.kext. The patch avoids some issue with the assumed length/size of the RTC data which causes corruption of the CMOS checksum. If you don't have CMOS errors/warnings upon booting (from BIOS), then it is probably not a patch you need. It is such an old patch, you'll have to go way back to find detailed information...
Can this resolve this issue?

VirtualSMC: efend @ no extra rtc memory is present for key erase

$ ./rtcread
AppleRTC I/O failure E00002C2
 
Last edited:
Top