** UPDATED **
Experimental OpenCore.efi with DisableIoMapperMapping Kernel Quirk
Purpose:
The patch to fix WiFi and Ethernet issues in macOS 13.3 has been incorporated directly into a test version of OpenCore that is attached to this post. This means it's not necessary to add the patch manually to
config.plist.
Instead, a new
Kernel Quirk called
DisableIoMapperMapping has been introduced that can be enabled and disabled as needed. When enabled, OpenCore itself will inject the patch into the right version of macOS.
We are working with Acidanthera to incorporate this quirk into OpenCore 0.9.2. The pull request and associated discussion are
found here.
Version:
This version of
OpenCore.efi is based on the just-released OpenCore 0.9.1 code base, so it includes everything that's in 0.9.1.
Procedure:
- Disable the Kernel -> Patch if the patch has already been added and enabled.
- Replace existing OpenCore.efi in EFI/OC folder with the version attached below.
- Add these two lines (manually for now) into config.plist using a text editor as shown. The lines must be added in the Kernel Quirks section.
NOTE:
OpenCore Configurator does not support this quirk at this time. If you edit
config.plist with
OpenCore Configurator, this quirk will be
deleted. It can always be added manually.
XML:
<key>DisableIoMapperMapping</key>
<true/>
View attachment 565464
Save
config.plist and reboot. Do WiFi and Ethernet continue to work?