I’ve updated my OC to version 1.0.3, but my CPU is still showing as "unknown."
What settings do I need to adjust in 1.0.3 to ensure my Intel Raptor Lake CPU is correctly detected?
Updating the version OpenCore you are using doesn't fix the 'Unkown' CPU error.
You need to add the latest release of RestrictEvents.kext to your /EFI/OC/Kexts folder with a corresponding entry for the kext in your config.plist.
Then you need to use the NVRAM > Add and Delete option to set your system CPU with the correct name.
Updating the version OpenCore you are using doesn't fix the 'Unkown' CPU error.
You need to add the latest release of RestrictEvents.kext to your /EFI/OC/Kexts folder with a corresponding entry for the kext in your config.plist.
Then you need to use the NVRAM > Add and Delete option to set your system CPU with the correct name.
You have a Boot Argument and NVRAM entry for 'revpatch', which should never be the case. The Boot argument will take precedence over the NVRAM entry, so only one of the two NVRAM RestrictEvents fixes will be implemented in your config.
Current NVRAM section in your config.
Revised NVRAM section - 3 x Boot arguments removed as not required.
You have 3 x USB ports set with the Connector Type 8 in your USBPorts.kext. This is wrong, unless you computer has suddenly become a Phone. As the only time the Connector Type 8 is required would be with a Type-C USB2 port on a phone.
Current USBPorts.kext/Contents/Info.plist, with 3 x ports highlighted.
These 3 x ports in the SSxx section of the kext should either be USB3 or Type-C + Switch (9) to Type-C (10) no switch.
Revised USBPorts.kext/Contents/Info.plist, with 3 x ports highlighted and set as USB3 with connector type 3 not 8.
If they are Type-C ports then you need to confirm which Type-C port type needs to be used.
USB Port connector types
Along with having a custom USBPorts.kext for your system you also have the Kernel > Quirks > XhciPortLimit entry enabled. This shouldn't be enabled when a custom USB kext is present.
XhciPortLimit Quirk is currently 'Enabled'
XhciPortLimit quirk is now 'Disabled'
Revised USBPorts.kext and config.plist are present in the EFI attached below.
If you are finding that the kext isn't loading or more likely that the NVRAM entries are not being implemented, try using the ResetNvram option from the OC boot screen to see if that helps.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.