diff --git a/Scripts/datasets/pci_data.py b/Scripts/datasets/pci_data.py index 1f2b56f..a20a878 100644 --- a/Scripts/datasets/pci_data.py +++ b/Scripts/datasets/pci_data.py @@ -175,6 +175,13 @@ IntelBluetoothIDs = [ ] BluetoothIDs = AtherosBluetoothIDs + BroadcomBluetoothIDs + IntelBluetoothIDs + [ + "03F0-231D", + "0489-E030", + "0489-E097", + "04B4-F901", + "04CA-2013", + "04CA-2014", + "04F2-B4A2", "05AC-1000", "05AC-8203", "05AC-8204", @@ -205,7 +212,25 @@ BluetoothIDs = AtherosBluetoothIDs + BroadcomBluetoothIDs + IntelBluetoothIDs + "05AC-8294", "05AC-8296", "05AC-F007", - "0A12-0001" + "0A12-0001", + "0A5C-217D", + "0A5C-22BE", + "0A5C-640A", + "0A5C-640E", + "0A5C-828D", + "0A5C-828D", + "0B05-178A", + "0B05-181D", + "13D3-3295", + "13D3-3473", + "13D3-3485", + "13D3-3488", + "13D3-3492", + "2B54-5600", + "2B54-5601", + "2B54-5602", + "33BA-03E8", + "33BA-03E9", ] InputIDs = [ diff --git a/Scripts/kext_maestro.py b/Scripts/kext_maestro.py index ef29752..17f4dc1 100644 --- a/Scripts/kext_maestro.py +++ b/Scripts/kext_maestro.py @@ -349,7 +349,7 @@ class KextMaestro: selected_kexts.append("BrcmFirmwareData") elif usb_id in pci_data.IntelBluetoothIDs: selected_kexts.append("IntelBTPatcher") - elif usb_id in pci_data.BluetoothIDs[-1]: + elif usb_id in pci_data.BluetoothIDs: selected_kexts.append("BlueToolFixup") if "Laptop" in hardware_report.get("Motherboard").get("Platform"):