- Nov 11, 2018
- Asus Z690 ProArt Creator
- RX 6800 XT
- Classic Mac
- Mobile Phone
Are you using ProcessorType in the SMBIOS or DataHub tab? I just tried setting ProcessorType to 1537 (0x0601) in the DataHub tab on my 6-core Comet Lake with both (a) RestrictEvents and (b) revcpuname/revcpu in NVRAM, but alas About this Mac shows a blank processor name. This is on Monterey, however.From the GitHub repo: "Note: Apple CPU identifier must be 0x0F01 for 8 core CPUs or higher and 0x0601 for 1, 2, 4, or 6 cores. This is the default in OpenCore for non-natively supported CPUs."
That's the key. I set my ProcessorType in SMBIOS to 3841 and I can change the CPU name.
I recommend doing it without the boot-args. I don't know how to escape spaces in revcpuname as a boot-arg. Wrapping it in double quotes didn't work, and neither did \ before the space.
Works like this in NVRAM. I named it Apple M1 once in testing as well.
<key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key> <dict> <key>revcpu</key> <integer>1</integer> <key>revcpuname</key> <string>Intel Core i9-11900K</string> <key>rtc-blacklist</key> <data></data> </dict>
Option 1: DataHub
Option 2: SMBIOS