Finally I had got it working with (at least) OS X Mavericks.
For the story, CSR8510 A10 chip is a dual-mode chip. On your dongle, and mine ("It Works" - Micro Bluetooth 4.0 USB Adapter from Darty in France), the dongle boot in HID mode by default (VID 0A12 PID 100B). Even with a Linux computer, i could'nt get the dongle to work in HCI mode (Bluetooth mode so - VID 0A12 PID 0001).
If you have a computer that is running Windows (7 - 64bits for me) you can modify the "
initial device bootmode".
To change the device bootmode :
- Download the BlueSuite to modifiy "BlueCore Persistent Store" : http://www.kcwirefree.com/docs/BlueSuite_2_5.zip
- Unplug your Bluetooth dongle
- Install the BlueSuite Software (default options)
- Plug your Bluetooth dongle in another port than previously
- Run CSR BlueSuite 2.5.0 / PSTool as Administrator
- With the first window : Choose Transport = USB then Port = \\.\csr0 and click OK
- In the Filter box, type bootmode then click on the item "Initial device bootmode"
- Note the hex number in case something goes wrong (mine was 0002), then change to 0000
- Click on the Set button then click on the Close button
- Wait some seconds then unplug your Bluetooth dongle.
Finally, run your OS X with the dongle plugged-in and your Bluetooth dongle will now work out of the box
With this modification, your Bluetooth dongle, will always start in HCI mode.
Some information about the dual-mode in Bluetooth USB :
http://www.ie.ksu.edu.tw/data/bluetooth/28/docs/hid_dual_boot_dongle.html
Hope it will work for you too.