It worked for me as follows:
1- Downloaded "BrcmPatchRAM-2.6.1-RELEASE"
2- Mount my EFI folder
3- moved :
BlueToolFixup.kext
BrcmFirmwareData.kext
BrcmPatchRAM3.kext
Restart and Bluetooth and Airdrop both work fine
With Monterey, Apple has completely rewritten the bluetooth stack. As of writing, many bluetooth devices do not work (legacy Broadcom and Intel). With the rewrite, injector kexts break bluetooth support in Monterey, though firmware uploader kexts are still needed. Make sure that you:
- Disable injector kexts
- IntelBluetoothInjector.kext for Intel cards
- BrcmBluetoothInjector.kext for Broadcom cards
- If you still boot Big Sur or older, you can instead set the MaxKernel field to 20.99.9 for your injector kext in your config.plist.
- Keep Firmware uploader kexts
- IntelBluetoothFirmware.kext for Intel
- BrcmPatchRAM2/3.kext + BrcmFirmwareData.kext for Broadcom
- Add BlueToolFixup(opens new window)
- Needed for all non-native Bluetooth devices (Including Intel)
- If you still boot Big Sur or older, you can set the MinKernel field to 21.00.0 to prevent BlueToolFixup loading on older OSes.