bufferoverflow Posted March 28, 2020 Share Posted March 28, 2020 I'm trying to replace my Clover with OpenCore by following Vanilla Guide and stuck with "52:895 00:091 OCSMC: SmcReadValue Key 4D535463 Size 1" error for multiple days now. Tried many things but nothing seems to be working. Really appreciate your time and help to debug this problem. Already tried slide=0 and 8 which I found from memory dump. OpenCore V0.5.7 Machine: HP EliteDesk 800 G3 MB: Q270 Processor: i7-7700 Last boot message 52:895 00:091 OCSMC: SmcReadValue Key 4D535463 Size 1 52:979 00:084 OCSMC: SmcReadValue Key 4D534163 Size 2 Kexts used (removed them from EFI before uploading here) EFI.zip Lilu.kext SMCProcessor.kext SMCSuperIO.kext VirtualSMC.kext WhateverGreen.kext opencore-2020-03-28-201918.txt EFI.zip Link to comment https://www.insanelymac.com/forum/topic/343170-help-stuck-at-smcreadvalue-error-for-multiple-days/ Share on other sites More sharing options...
MaLd0n Posted March 29, 2020 Share Posted March 29, 2020 try it https://tinyurl.com/vj2qrc9 Link to comment https://www.insanelymac.com/forum/topic/343170-help-stuck-at-smcreadvalue-error-for-multiple-days/#findComment-2714365 Share on other sites More sharing options...
bufferoverflow Posted March 30, 2020 Author Share Posted March 30, 2020 20 hours ago, MaLd0n said: try it https://tinyurl.com/vj2qrc9 Really appreciate @MaLd0n for sharing the EFI folder and I was able to boot my system. Then, I did a diff, and two things which were blocking me was "AppleXcpmCfgLock" set to false in my case and setting it to true, get me pass SmcReadValue error and then blocked due to error in EC. When I replaced my SSDT-EC-USBX.aml with SSDT-OLARILA.aml, I was able to boot. My EC device is as below and I'm currently using in clover to boot my Catalina system. Do you know why it's not working with OpenCore? Scope (\_SB.PCI0.LPCB) { Device (EC) { Name (_HID, "ACID0001") // _HID: Hardware ID Method (_STA, 0, NotSerialized) // _STA: Status { If (_OSI ("Darwin")) { Return (0x0F) } Else { Return (Zero) } } } } Now, every time I reboot, I get following error. In Clover I've used FixRTC option to fix this and in OpenCore I tried following options but non of them seems to be working. 1. Used the kext: RTCMemoryFixup 2. Tried the Apple RTC patch Link to comment https://www.insanelymac.com/forum/topic/343170-help-stuck-at-smcreadvalue-error-for-multiple-days/#findComment-2714537 Share on other sites More sharing options...
Recommended Posts