I found the SOLUTION for the BLUETOOTH PROBLEM, posted by user
[email protected]
https://discussions.apple.com/thread/5304985
Now my Targus (Broadcom based) Bluetooth adapter works fine as before! Some additional detailed help:
First you need to find your bluetooth adapter's info, so open Applications/Utilities/System Information, then scroll to the USB section and check your bluetooth adapter's Product and Vendor ID. Mine is BCM92046DG-CL1ROM:
Product ID: 0x2153
Vendor ID: 0x0a5c
Convert the hexadecimal values to decimal with searching in google. e.g. '0x2153 in decimal'. In my case it's:
Product ID: 8531
Vendor ID: 2652
Now open Finder, choose Go/Go to Folder and paste this location:
/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/BroadcomBluetoothHostControllerUSBTransport.kext/Contents/
Then open the file 'Info.plist' in TextWrangler (
https://www.macupdate.com/app/mac/11009/textwrangler) and scroll down to the bottom of the file. I duplicated this block by copy and paste it back to the file:
<key>BroadcomUSBBluetoothHCIController - Targus</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport</string>
<key>IOClass</key>
<string>BroadcomBluetoothHostControllerUSBTransport</string>
<key>IOProviderClass</key>
<string>IOUSBDevice</string>
<key>idProduct</key>
<integer>8532</integer>
<key>idVendor</key>
<integer>2652</integer>
</dict>
Just by replacing idProduct from 8532 to 8531 and save the Info.plist solved the problem after reboot!