Contribute
Register

[HOW TO] OpenCore 0.8.2 > 0.8.3 differences

Joined
Dec 10, 2010
Messages
1,031
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 6600 XT
Mobile Phone
  1. iOS
@NZRichard
Yes, it is updated.
ocat2.png
ocat1.png
 
Joined
Dec 10, 2010
Messages
1,031
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 6600 XT
Mobile Phone
  1. iOS
Does this mean ext4 will be supported through MacOS on a hackintosh, or only for purposes of the opencore/system implementation (eg in OSs that support ext4)?
I think it's for integrating the ext4 driver into OpenCore, to be used with OpenLinuxBoot.efi to boot Linux ext4 systems. Before, this driver was out of OpenCore package, in the OCBinaryData site.
 
Joined
Mar 31, 2011
Messages
742
Motherboard
Gigabyte GA-Z97-D3H (F7)
CPU
i7-4790S
Graphics
HD 4600
Mobile Phone
  1. Android
  2. iOS
I think it's for integrating the ext4 driver into OpenCore, to be used with OpenLinuxBoot.efi to boot Linux ext4 systems. Before, this driver was out of OpenCore package, in the OCBinaryData site.
Hi Miliuco, I thought that all the drivers that end in .dxe were for those with a Legacy hackintosh build so I’ve been ignoring anything ending .dxe , have I got that wrong?
 
Joined
Dec 10, 2010
Messages
1,031
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 6600 XT
Mobile Phone
  1. iOS
Hi Miliuco, I thought that all the drivers that end in .dxe were for those with a Legacy hackintosh build so I’ve been ignoring anything ending .dxe , have I got that wrong?
No, some of them are legacy but there are also for modern UEFI hacks, see CrScreenshotDxe.efi or NvmExpressDxe.efi.
 
Joined
Dec 16, 2014
Messages
512
Motherboard
ASUS Z690-P DDR5 0404
CPU
i7-12700K
Graphics
RX 6600 XT
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Joined
Oct 10, 2015
Messages
1,097
Motherboard
Z370 AORUS Gaming 3
CPU
i5-9600K
Graphics
RX 580
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. iOS
Interesting.
I’m happy to share that our build repo is now running on an M1 machine, drastically improving build times - 30-minute builds of OC are now 7 minutes!
 
Joined
Dec 10, 2010
Messages
1,031
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 6600 XT
Mobile Phone
  1. iOS
@Bustycat
Yes but what machine did they have before?
I have dual relationship with Apple Silicon, love / hate, they are excellent computers but they do the hackintosh world no favours.
 
Joined
Dec 10, 2010
Messages
1,031
Motherboard
Gigabyte Z390 Aorus Elite
CPU
i9-9900K
Graphics
RX 6600 XT
Mobile Phone
  1. iOS
Note about OpenVariableRuntimeDxe.efi

Old machines with legacy BIOS (i.e. machines which do not have UEFI compatible firmware) can install OpenDuet from the Utilities/LegacyBoot folder of OpenCore. OpenDuet behaves as a compatibility layer prior to OpenCore, to provide UEFI on machines which previously lacked it. It includes in-memory emulation of NVRAM (which is normally present in hardware, on all UEFI compatible machines). This new OpenVariableRuntimeDxe driver allows the use of in-memory emulated NVRAM with OpenCore, separately from OpenDuet.

OpenVariableRuntimeDxe not only brings emulated NVRAM to OpenCore, it also adds some improvements in functionality even for OpenDuet users (correct handling of NVRAM reset and CTRL+Enter). Importantly, in bringing emulated NVRAM to OpenCore, OpenVariableRuntimeDxe opens the possibility of using emulated NVRAM instead of original hardware NVRAM on UEFI machines with fragile hardware NVRAM implementations (for instance, where excessive NVRAM usage can eventually cause bricking, such as on the MacPro 4,1 and 5,1).
 
Last edited:
Top