I am using the excellent OpenCor Nuc8i7OC7.5 build on my 8i7BEH NUC posted by #leesureone (BigSur 11.6.1). Everything is working very well with one interesting exception. When I disable SIP in the config.plist, it does indeed disable SIP BUT the sound settings are changed and I can no longer use the headphone outputs (or any native HW outputs). Basically this kills sound for me. I have this down to a 1 character change in config.plist in the line below csr-active-config (see below). If the data is AAAAAA== then everything works fine but SIP is on (which is the default in the build). Sound outputs all good. If I disable SIP (as shown below), then sure enough SIP is disabled but then the HW sound output options go away.
For clarity the AAAAAA== is the text output of the Config.plist. The real hex values entered are shown below and correspond to values in opencore documentation:
https://dortania.github.io/OpenCore...oting/extended/post-issues.html#disabling-sip
AAAAAA== Corresponds to 00000000 Hex
AwAAAA== Corresponds to FF0F0000 HEX
I have also tried HEX 03000000
I want SIP off because I would like to use a wifi driver that only works when SIP is disabled. Namely this one:
https://github.com/chris1111/Wireless-USB-OC-Big-Sur-Adapter
All would be smooth sailing if this odd thing was not going on with sound. This has nothing to do with that wifi driver. This problem occurs with or without it. The issue is turning off SIP. As confirmed by many iterations and reboots. Does anybody have a clue whats going on?
Example text of config.plist with SIP disabled:
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
<dict>
<key>ForceDisplayRotationInEFI</key>
<integer>0</integer>
<key>SystemAudioVolume</key>
<data>Rg==</data>
<key>boot-args</key>
<string>keepsyms=1</string>
<key>csr-active-config</key>
<data>AwAAAA==</data>
<key>prev-lang:kbd</key>
<string>en-US:0</string>
<key>run-efi-updater</key>
<string>No</string>
</dict>