Jump to content

[GUIDE] Transferring SMBIOS Infos from Clover to OpenCore (and vice versa)

3 posts in this topic

Recommended Posts

When switching between OpenCore and Clover Bootloader, copying over your existing SMBIOS Infos from one Bootoader to another can be a bit confusiong because of naming differences as well as the number of fields available in both configs. So I had a look at my SMBIOS Infos using GenSMBIOS and found out which parametes belong to what in Clover and OpenCore.


Name and Location of GenSMBIOS Parameters in Clover/OpenCore


  • Hardware UUID*
    • in Clover Configurator: System Parameters > Custom UUID (click "get from System". Should be identical to what is displayed in GenSMBIOS)
    • N/A inOpenCore
  • Board ID
    • in Clover Configurator: SMBIOS > Board-ID
    • in OpenCore config: N/A in PlatformInfo > Generic
  • Serial Number
    • in CC: SMBIOS > Serial Number
    • in OC: PlatformInfo > Generic > SystemSerialNumber
  • System ID
    • in CC: SMBIOS > Sm UUID
    • in OC: PlatformInfo > Generic > SystemUUID
  • ROM (MAC Address of your Computer)
    • Rt Variables > ROM**
    • PlatformInfo > Generic > ROM
  • MLB
    • SMBIOS > Board Serial Number
    • PlatformInfo > Generic > MLB





*Hardware UUID: This information is displayed under "About this Mac… > System report > Hardware" and should be identical to the information in GenSMBIOS if everything has been copied over correctly. 

**ROM: in Clover Configurator, seletc the option "from SMBIOS" and paste over your MAC Address


You know that the SMBIOS infos are correct if you switch Bootloaders and the SMBIOS Infos listed GenSMBIOS are still identical. Annother indictator for successful tranfer is that you don't have to re-enter the passwords of your E-Mail Accounts in the Mail App.

    1-Click-Solution for Clover Users


If you've used GenSMBIOS prior to generate SMBIOS infos and installed them into your system, you can select them in Clover Configurator to avoid SMBIOS Infos conflicts altogether. Under "Rt Variables" simply click on "from System" and you're good:



Edited by 5T33Z0
additional infos added
  • 5T33Z0 changed the title to [GUIDE] Transferring SMBIOS Infos from Clover to OpenCore (and vice versa)

Good stuff.  I was able to transition from CLOVER r5122 to OC 0.6.5 by following the steps that I posted here.  After I followed these steps and rebooted in OC, I didn't have any AppleID, Messaging or other identity issues, so my rig's identity remained constant from Apple's perspective.

  • 1 month later...

hello I am very happy to find your post.
under a 17.1 smbios i had no problem matching opencore 0.6.6 and clover 5129.
to solve a DRM problem I switched to iMacPro1,1, and there I can not match the 2 config.plist, there is a UUID problem. if I choose from bios the values differ. even if I copy the number with propertree. if I select from material, it seems to match. Can you explain to me the difference between these 2 choices? I couldn't find anything (as usual with clover configurator) on the web.
thank you

for me the problem come from hardware UUID he never change whatever i change smbios with gensmbios

Edited by odemolay
  • Create New...