valnoxy / t480-oc

💻 Lenovo ThinkPad T480 / T580 / X280 Hackintosh (macOS Monterey 12.x - Sonoma 14.x) - OpenCore
MIT License
355 stars 34 forks source link

[Fixed] Intel Bluetooth doesn't work on Ventura 13.4 #104

Open marcoslor opened 1 year ago

marcoslor commented 1 year ago

My setup:

Bluetooth USB ID: 0x0a2b MacOS Version: 13.4 (22F66)

Details:

Solution:

To resolve the problem, I followed these steps:

  1. Disable IntelBluetoothInjector.kext:

    • This step is required for Monterey+.
    • Leaving it enabled may not cause any issues, but the OpenIntelWireless FAQ explicitly mentions disabling it.
  2. Edit the Config.plist:

    • Add the following keys under NVRAM > Add > 7C436110-AB2A-4BBB-A880-FE41995C9F82:
      <key>bluetoothInternalControllerInfo</key>
      <data>AAAAAAAAAAAAAAAAAAA=</data>
      <key>bluetoothExternalDongleFailed</key>
      <data>AA==</data>
  3. Run the following command:

    sudo rm -rf /Library/Preferences/com.apple.bluetooth.plist
  4. Reboot your system.

References:

1hayat commented 1 year ago

THANK YOU

zieru commented 1 year ago

bluetooth is working again, but when you in sleep mode bluetooth doesn't work anymore

zieru commented 1 year ago

bluetooth is working again, but when you in sleep mode bluetooth doesn't work anymore

nope, I'm wrong, bluetooth is still working.

ramahat commented 11 months ago

Hello. I have the same problem. bluetooth is not working. I did everything as described in the instructions, but it still does not work. I have attached a screenshot of what the editor window looks like. Did I do everything right? perhaps instead of "string" you need to specify another value or something else. I can not understand. I have a native card from intel. Screenshot 2023-07-09 at 21 51 30

marcoslor commented 11 months ago

bluetooth is working again, but when you in sleep mode bluetooth doesn't work anymore

@zieru, here, sometimes, I have to delete delete the com.apple.bluetooth.plist from time to time. I'm not using bluetooth as much as I used, so I don't really know if this happens every time after sleep. It could be useful to follow the conversations I've linked, they may found a perm fix.

marcoslor commented 11 months ago

Hello. I have the same problem. bluetooth is not working. I did everything as described in the instructions, but it still does not work. I have attached a screenshot of what the editor window looks like. Did I do everything right? perhaps instead of "string" you need to specify another value or something else. I can not understand. I have a native card from intel. Screenshot 2023-07-09 at 21 51 30

@ramahat it could be that the plist editor uses a different encoding for strings (I think it's the case for integers). Try editing your Config.plist directly with a text editor. Find the NVRAM key, and paste the code snippet from my previous comment.