Contribute
Register

[HOW TO] OpenCore 0.6.5 > 0.6.6 differences

Joined
May 16, 2010
Messages
276
Motherboard
Gigabyte Z370-HD3
CPU
i5-8600K
Graphics
RX 580
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Joined
Dec 10, 2010
Messages
736
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 580
Mobile Phone
  1. iOS
Note that this driver is from Feb 29, 2020, so not new with 0.6.6
But HfsPlus doesn't belong tu OpenCore package, it doesn't have correlative version with OpenCore like the other drivers that are part of the package.
 
Joined
Dec 10, 2010
Messages
736
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 580
Mobile Phone
  1. iOS
Updated to 0.6.6.
Tried booting with OpenHfsPlus.efi....wouldn't boot...incompatible driver message.

Then used HfsPlus from the current 0.6.6 OC package, and boot up just fine.
Another who has had a problem with these drivers.
It seems that OpenHfsPlus has yet to mature or that HfsPlus works better on some systems.
 
Joined
Jul 20, 2014
Messages
812
Motherboard
Asus ProArt B550 Creator
CPU
Ryzen 9 5900X
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Note: remember that, if you boot Windows from OC, to prevent OC from injecting ACPI values you have to act on these keys in config.plist:
  • Kernel> Quirks> CustomSMBIOSGuid> True (default is False)
  • PlatformInfo> UpdateSMBIOSMode> Custom (default is Create).
Thanks
It's not even mentioned in the Dortania's Multiboot Guide, is it ?
 
Joined
Dec 10, 2010
Messages
736
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 580
Mobile Phone
  1. iOS
Thanks
It's not even mentioned in the Dortania's Multiboot Guide, is it ?
It’s a bit hidden.
  • CustomSMBIOSGuid: NO
    • Performs GUID patching for UpdateSMBIOSMode set to Custom. Usually relevant for Dell laptops
    • Enabling this quirk with UpdateSMBIOSMode Custom mode can also disable SMBIOS injection into "non-Apple" OSes...

In the OpenCore configuration PDF you can read:
  • CustomSMBIOSGuid: Performs GUID patching for UpdateSMBIOSMode Custom mode.
  • UpdateSMBIOSMode: Update SMBIOS fields approach:
    Custom: it overwrites firmware SMBIOS contents at ExitBootServices. Otherwise equivalent to Create. Requires patching AppleSmbios.kext and AppleACPIPlatform.kext, done automatically by CustomSMBIOSGuid quirk.
    Note: A side effect of using Custom approach is making SMBIOS updates exclusive to macOS, avoiding a collision with existing Windows activation and custom OEM software.
 
Last edited:
Joined
Jul 20, 2014
Messages
812
Motherboard
Asus ProArt B550 Creator
CPU
Ryzen 9 5900X
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Enabling this quirk with UpdateSMBIOSMode Custom mode can also disable SMBIOS injection into "non-Apple" OSes...
That Why Brigadier.bat (python script for bootcamp) Wasn't aware of Opencore SMBIOS .....
It's possible to only enable the Kernel's quick and not "UpdateSMBIOSMode" I suppose ...
 
Joined
Dec 10, 2010
Messages
736
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 580
Mobile Phone
  1. iOS
That Why Brigadier.bat (python script for bootcamp) Wasn't aware of Opencore SMBIOS .....
It's possible to only enable the Kernel's quick and not "UpdateSMBIOSMode" I suppose ...
I do not know. You can try to put CustomSMBIOSGuid=True but UpdateSMBIOSMode=Create instead of Custom. I have not tried it. If you do, comment if it works well.
 
Joined
Jul 20, 2014
Messages
812
Motherboard
Asus ProArt B550 Creator
CPU
Ryzen 9 5900X
Graphics
RX 6800 XT
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I do not know. You can try to put CustomSMBIOSGuid=True but UpdateSMBIOSMode=Create instead of Custom. I have not tried it. If you do, comment if it works well.
it works well :clap:
 
Joined
Dec 10, 2010
Messages
736
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 580
Mobile Phone
  1. iOS
it works well :clap:
Well, we already know one more thing.

Windows from OpenCore:
  • CustomSMBIOSGuid: True
  • UpdateSMBIOSMode: Custom.
Windows Bootcamp from OpenCore:
  • CustomSMBIOSGuid: True
  • UpdateSMBIOSMode: Create.

Thanks for trying it.
 
Top