acidanthera / bugtracker

Acidanthera Bugtracker
381 stars 43 forks source link

[bluetoothd] macOS Monterey 12.2.1 issues #1959

Closed dreamwhite closed 2 years ago

dreamwhite commented 2 years ago

Hi there, despite the issue was apparently fixed in issue #1821, thanks to BluetoolFixup, I'm still having issues with Bluetooth connection (I tested multiple devices such as my Apple Watch SE, iPhone 12 mini, multiple bluetooth keyboards and so on), and apparently it seems that the bluetooth is still broken. My WiFi/BT card is DW1830 and I'm using the following kexts to make BT work:

It tries to connect but then bluetoothd seems to be crashing.

image

Is there anything you're aware of that can cause this issue? As far as I can remember, before upgrading to macOS Monterey 12.2.1, bluetooth stack was working fine (at least with my main bluetooth keyboard and Airpods 3). Eventually can you guide me sending logs of BrcmPatchRAM and BluetoolFixup? Many thanks

Update

It seems like that rebooting my computer fixed the issue but I still don't get why it keeped crashing for no reason...

khoa-nv commented 2 years ago

I got the same problem with my DW1560 card and lasted Monterey (12.2.1). The airdrop is only worked one way, I can send anything from iPhone to my laptop but the other is not. The Bluetooth said that my Hackintosh is not supported.

JayMonkey commented 2 years ago

Hi,

I too am facing issues BT issues with Monterey 12.2.1 on my HP Laptop which has a DW1830 combo card installed VID = 0x14E4, PID = 0x43BA

Running the following kexts from BrcmPatchRAM release 2.6.1

Previously the BT worked perfectly when booting BigSur (using BrcmBluetoothInjector.kext)

The Symptom in Monterey is that the BT will not turn on

Menu-BT Sys-Prefs-BT

Sys Info shows invalid data (Address = NULL)

Sys-Info-BT Hackintool-Peripherals IOREG-1 IOREG-2

Despite Hackintool saying otherwise i'm not connived the FW has been loaded correctly ?

Happy to provide further debug info, but also appreciate that there have been major changes in the BT Stack in Monterey and many people reporting issues so maybe just a case of wait for the next release of BrcmPatchRAM ?

Appreciate all the hard work you guys do.

Cheers Jay

jbji commented 2 years ago

It seems that I have got the same issue with my device(Mac OS Monterey 12.2.1). Process bluetoothd keeps crashing, disabling Bluetooth in BIOS and enabling it again may help for a while, but it can't be long. I have used IntelBluetoothFirmware + BluetoolFixup, and bluetooth works fine when using the same EFI on another laptop (same model, Monterey 12.1).

dreamwhite commented 2 years ago

I don't know if it's actually worth it leaving that issue opened. I switched to a Fenvi BCM94360NG (native WiFi/BT card) and I'm not experiencing that problems anymore. I can use my Apple Watch to unlock my HackBook and authenticate using a custom sudo pam module.

My advice, if it can actually help is: switch as soon as possible to a native Broadcom module, such as the one I'm using

mikebeaton commented 2 years ago

Sorry, this is a side-issue I guess, but since you've made that specific recommendation, BCM94360NG seems to have serious issues with available Windows drivers - so possibly not that one (at least, not unless you have no interest in Windows, in which case it is 100% fine). Your general suggestion, apart from that, seems sound to me.

dreamwhite commented 2 years ago

Sorry, this is a side-issue I guess, but since you've made that specific recommendation, BCM94360NG seems to have serious issues with available Windows drivers - so possibly not that one (at least, not unless you have no interest in Windows, in which case it is 100% fine). Your general suggestion, apart from that, seems sound to me.

Yes, I heard issues with Windows but since I'm not caring about it at all (I'm a Linux/Mac user) I decided to ignoring it at all. Can I close the issue so?

mikebeaton commented 2 years ago

Hmm - I was literally just adding that comment, to avoid anyone who does want to use Windows having to buy another card when that one unfortunately kills that OS! Apart from that, apologies, but I am not an expert as to whether people are still actively working on this issue, for non-native cards. Someone else?

alessiomatricardi commented 2 years ago

@dreamwhite it's OT but what about #1532 ? Have you experienced capped NSS with this card? Very sad that BCM94360NG is native but so limited, maybe a fix via kext can be applied..

ghost commented 2 years ago

I don't know if it's actually worth it leaving that issue opened. I switched to a Fenvi BCM94360NG (native WiFi/BT card) and I'm not experiencing that problems anymore. I can use my Apple Watch to unlock my HackBook and authenticate using a custom sudo pam module.

My advice, if it can actually help is: switch as soon as possible to a native Broadcom module, such as the one I'm using

I have the same issue with Bluetoothd on original BCM943602CS Card from a MacBookAir.

I use the card in a Lenovo notebook and I have this problem that after sleep there is no Bluetooth and the CPU is loaded, in iOReg. shows that the problem is to do with Bluetoothd. Bildschirmfoto 2022-03-07 um 08 28 30 Bildschirmfoto 2022-03-07 um 08 32 11

I included the kext "BlueToolFixup.kext" in OpenCore but that doesn't change, any idea how I can solve the problem?

SMBios: MacBookPro15,4 OpenCore version 0.7.8 macOS Monterey 12.2.1

vit9696 commented 2 years ago

I think it is best to discuss it within https://github.com/acidanthera/bugtracker/issues/1821.