diff --git a/Scripts/datasets/pci_data.py b/Scripts/datasets/pci_data.py index a20a878..7f45d81 100644 --- a/Scripts/datasets/pci_data.py +++ b/Scripts/datasets/pci_data.py @@ -212,7 +212,6 @@ BluetoothIDs = AtherosBluetoothIDs + BroadcomBluetoothIDs + IntelBluetoothIDs + "05AC-8294", "05AC-8296", "05AC-F007", - "0A12-0001", "0A5C-217D", "0A5C-22BE", "0A5C-640A", @@ -231,6 +230,7 @@ BluetoothIDs = AtherosBluetoothIDs + BroadcomBluetoothIDs + IntelBluetoothIDs + "2B54-5602", "33BA-03E8", "33BA-03E9", + "0A12-0001", ] InputIDs = [ diff --git a/Scripts/kext_maestro.py b/Scripts/kext_maestro.py index 17f4dc1..ef29752 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: + elif usb_id in pci_data.BluetoothIDs[-1]: selected_kexts.append("BlueToolFixup") if "Laptop" in hardware_report.get("Motherboard").get("Platform"):