Contribute
Register

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

Status
Not open for further replies.

the-braveknight

Moderator
Joined
Nov 24, 2015
Messages
1,220
Motherboard
Lenovo Legion Y520 (Clover)
CPU
i7-7700HQ
Graphics
HD 630 (1920x1080) + Nvidia GTX 1060
Mac
  1. MacBook Air
Mobile Phone
  1. 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.
 
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...
 
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 :)
 
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:
Can this resolve this issue?

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

$ ./rtcread
AppleRTC I/O failure E00002C2

Try it, that's one way to find out :)
 
Status
Not open for further replies.
Back
Top