Contribute
Register

macOS 13.4 Update

MSI-Z590A-PRO - OpenCore 0.92 - AMD Radeon RX580 - Updated directly from update without issue.

Screenshot 2023-05-28 at 4.22.53 PM.png
 
The following serves to enable bluetooth in 13.4 for Intel Bluetooth only (not for Broadcom)

NVRAM > 7C436110-AB2A-4BBB-A880-FE41995C9F82 section in your config.plist file and add the two child items:

Key Type Value
bluetoothInternalControllerInfo Data 00000000 00000000 00000000 0000
bluetoothExternalDongleFailed Data 00


Credit here:
 
Last edited:
A smooth update to MacOS 13.4 on my main machine.
Booting with OpenCore 0.9.2 + Latest Kexts

Z490 Desktop System 1 ( White Knight 2.0 in my build sig)
MMP-WK2-0-13-4.png
Will hold off updating laptop until BlueToolFixUp issue is resolved.

Cheers
Jay
 
@jaymonkey - Hiya, long time we haven't had a convo since the iMessage days. Nice to see you're still in the loop.
I too am rocking a Z490 but after many years of being a faithful Gigabyte buyer, I took a gamble and went with a MSI board.

Once I got my head around the BIOS after years of Gigabyte's, the board is a delight with Both Windows and OS X.
At the moment I am multi-booting Monterey, BS, Ventura and Windows no problem.
Good to see you're still here. :thumbup:
 
There is a pull request for acidanthera/BrcmPatchRAM with an update to BlueToolFixup. That, along with the bluetoothInternalControllerInfo and bluetoothExternalDongleFailed NVRAM values, fixed my Broadcom Bluetooth.
 
The following serves to enable bluetooth in macOS Ventura 13.4+ for Broadcom & Intel Bluetooth

1. Navigate to the NVRAM > Add > 7C436110-AB2A-4BBB-A880-FE41995C9F82 section in your config.plist file and add the two child items:
Key Type Value
bluetoothInternalControllerInfo Data 00000000 00000000 00000000 0000
bluetoothExternalDongleFailed Data 00

2. Update BlueToolFixup from BrcmPatchRAM 2.6.7

3. Reboot and Reset NVRAM then boot again normally

The fix is now working for both Intel and Broadcom Bluetooth, but the official acidanthera BrcmPatchRAM needs to be updated first. A test version is available at Github here:

While we wait for the official release, I attached the BrcmPatchRAM-2.6.7.zip to this post for reference.
 

Attachments

  • BrcmPatchRAM-2.6.7.zip
    10.2 MB · Views: 220
The following serves to enable bluetooth in 13.4 for Intel Bluetooth only (not for Broadcom)

NVRAM > 7C436110-AB2A-4BBB-A880-FE41995C9F82 section in your config.plist file and add the two child items:

Key Type Value
bluetoothInternalControllerInfo Data 00000000 00000000 00000000 0000
bluetoothExternalDongleFailed Data 00


Credit here:
FAIL. The "bluetoothInternalControllerInfo" data field will not accept that entry. I tried in both OCAT and Xcode to edit the config.plist without success.

UPDATE: Tried it by removing the spaces between each of the groups of zeros and only then was the data (28 zeros) accepted.
 
Last edited:
Working BT on my AMD build with Intel Dual Band 3168NGW in Ventura 13.4.

Screenshot 2023-06-04 at 11.03.31 AM.png
 
The following serves to enable bluetooth in macOS Ventura 13.4+ for Broadcom & Intel Bluetooth

1. Navigate to the NVRAM > Add > 7C436110-AB2A-4BBB-A880-FE41995C9F82 section in your config.plist file and add the two child items:
Key Type Value
bluetoothInternalControllerInfo Data 00000000 00000000 00000000 0000
bluetoothExternalDongleFailed Data 00

2. Update BlueToolFixup from BrcmPatchRAM 2.6.7

3. Reboot and Reset NVRAM then boot again normally

The fix is now working for both Intel and Broadcom Bluetooth, but the official acidanthera BrcmPatchRAM needs to be updated first. A test version is available at Github here:

While we wait for the official release, I attached the BrcmPatchRAM-2.6.7.zip to this post for reference.
I have an Optiplex 9020 USFF with a REKONG BCM94360HMB card inside. I was able to get it to work with BrcmPatchRAM 2.66 in both the EFI/OC/Kexts folder and the Library/Extensions folder. But this solution didn’t hold.



The workaround was to delete com.apple.bluetoothuserd.plist. Then reboot. Then pair the BT mouse and keyboard.



The 2.67 solution seemed to last. But it, too, is intermittent. I deleted the com.apple.bluetoothuserd.plist and paired again.



BTW, for this Broadcom card, are those edits to the config.plist necessary, too?



I added those, of course. But I think they might be better suited for IBM BT?



Anyway, this solution might need something else for the Broadcom cards to hold steady.
 
Back
Top