No intel bluetooth on 14.5 Beta, or any earlier version

Moozuki

Active member
AMD OS X Member
May 3, 2020
217
77
28
Just updated to 14.5 Beta, still no bluetooth working under Sonoma.
Using latest kexts.
Using OC 0.99

Uploading my EFI, can anybody see something I'm not?
Including IORegistry also.
Thanks.


Screenshot 2024-04-17 at 9.41.53 PM.png
Screenshot 2024-04-17 at 9.45.00 PM.png
Screenshot 2024-04-17 at 9.43.41 PM.png
 

Attachments

Last edited:
Server issue should be fixed, try uploading your EFI again.
 
Updated OP
 
Assuming you've got the kexts all upto date try this config. I've added some NVRAM variables that can help with BT not working. Failing that make sure the USB map is correct for where the BT is attached and set to Internal.
 

Attachments

Thanks Shaneee! That did the trick! Would like to know why it did though....

Screenshot 2024-04-18 at 9.52.21 AM.png
 
As far as I'm aware it forces macOS to use a USB "Dongle" BT rather than a built in device. As our devices aren't actually Mac's it's technically not built in.

You'll see in your System Information under Bluetooth -> Chipset it's showing THIRD_PARTY_DONGLE.
 
Ah, that makes sense! Thanks again!
 
  • Like
Reactions: Shaneee
I have a weird problem with my AX200 BT since 14.4, I believe.

Bluetooth is disabled / non functional on a cold boot but works fine after booting Windows first.

I've tried the settings here to turn it into an external dongle, but that didn't fix the problem.

It worked flawlessly before 14.4 with custom USB map, AirportItlwm, IntelBTPatcher, IntelBluetoothFirmware and BlueToolFixup.

I confirmed with UsbToolbox in Windows, that the Bluetooth port is set up correctly in the usb map.

I'm using the Sonoma 14.4 alpha of AirportItwm on OC 0.9.9, the other kext are updated as well.

Any ideas?
 
Bluetooth is disabled / non functional on a cold boot but works fine after booting Windows first.
This usually indicates the Bluetooth Firmware isn’t being loaded in macOS. But is being carried over from Windows after a reboot/restart and boot in to macOS.

Are you using the most recent version of the Intel Bluetooth kexts, version 2.4.0?

Do you have the kexts sorted in a specific order in your config.plist? I normally set the kexts in this order for my Intel Bluetooth modules:
  1. intelBluetoothFirmware.kext v2.4.0
  2. IntelBTPatcher.kext v2.4.0
  3. BlueToolFixup.kext v2.6.8
The above work in Sonoma 14.4.1.
 
  1. intelBluetoothFirmware.kext v2.4.0
  2. IntelBTPatcher.kext v2.4.0
  3. BlueToolFixup.kext v2.6.8
Thanks for the hint, I did indeed have 1 and 2 reversed.

This didn't fix the issue at first, but while comparing the versions, I realized that the Firmware kext was only around 3mb and not 11mb, so there must have been an issue with auto updating the kext via OCAuxiliaryTools.

Bluetooth works on cold boot now 🎉
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.