Wednesday, 24 August 2016

Windows 7 & Cambridge Silicon Radio Bluetooth CSR8510 A10 not playing to K-mart's Blaze speaker.

The bluetooth drivers provided by windows don't provide all the services for the Cambridge Silicon Radio Bluetooth CSR8510 A10 adapter.

After installing CSR's full drivers for this bluetooth device, and pair with the Blaze speaker, you then find theres 3 devices not correctly installed in device manager:

CsrBtPort_Enumerated_device_00 Failed
CsrBtPort_Enumerated_device_00 Failed
CsrBtPort_Enumerated_device_00 Failed

If you look in properties the devices say “The name is already in use either as a service name or a service display name.” This means there are old services using old drivers stopping the new devices from functioning.

To fix this you need to remove the old devices/services from the registry.

  1. Remove the CSR Harmony stack using the Add/Remove Programs in Control Panel. If you have the wrong driver installed (Step 2), but failed to remove it, CSR Harmony will not uninstall and will hang during uninstall.
  2. Restart the computer.
  3. If the dongle has been removed, plug it back in and go to Devices and Printers. Findany Bluetooth devices except the dongle and right-click Uninstall and select to delete drivers.
  4. Go to Device Manager and delete the Generic Bluetooth Radio.
  5. Get out Registry Editor by pressing Win+R and typing regedit and clicking OK. You will need to grant administrative privileges for this to work.
  6. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services
  7. Backup the entire tree to a file using the Export command. 
  8. Delete the folders named the following: (they are previous CSR dongle driver remnants, as determined by reading through the CSR Harmony stack .INF files):
    • csravrcp
    • HFGService
    • csr_bthav
    • CsrBtPort
    • csrduncmdm
    • csrhfgcc
    • csrhidmini
    • csrpan
    • csrserial
    • csrusb
    • csrusbfilter
  9. While you are there, also look for folders starting with bth that have sub-folders. In the case of Bluetooth Hands-Free Audio, this is the BthAudioHF entry – delete that too.Do not go deleting things randomly – you will mangle something serious. Delete Bth* entries which are named with the problematic device name or contain a driver file name which is used by the CSR provided drivers – in the case of BthAudioHF, it points to the driver with conflicts with HFGService.
  10. I also had to delete BthAVRCP, getting two of the CsrBtPort_Enumerated_device's to work.
  11. Reboot computer, 
  12. install CSR Harmony. 
  13. Pair with Blaze/Bluetooth device.


This link describes in full detail the information above.


http://goughlui.com/2014/02/22/avantree-bluetooth-4-0-micro-usb-dongle/

32 comments:

Anonymous said...

thank you so much for this blog entry, saved my sanity.

Anonymous said...

Thank you very much!
Your post helped me to resolve this problem.

Anonymous said...

Man, I love you! Bought a new pair of (wireless bluetooth) headphones last week, but my USB bluetooth receiver on my PC was 2.0, so whenever I left my room the sound started to lag. Bought a 4.0 one today, but I could'nt make my headphone work, they just wouldn't play any sound. Thanks to you it works now!!

Eddie Waring said...

Thanks this is a great help and my Tao-Tronics TT-BH10 has successfully connected to my laptop. However the earpiece is working but the microphone is not. Is there a particular Registry entry that needs deleting to enable the microphone?

陈燕铭 said...

Thanks a lot

Anonymous said...

Seriously, this fixed an issue I'd been having with my headphones for weeks (nearly months).
I cannot thank you enough.

John Buettner said...

I really appreciate you posting this. It worked for me although I deleted a few more registry entries before my system was once again fat, dumb and happy.

These are the entries I axed:
• HFGService
• CsrBtPort
• csrhfgcc
• csrpan
• csrserial
• csrusb
• csrusbfilter
• BthAudioHF
• BTHUSB
• BTHMODEM
• BthAvrcp
• BthEnum
• Bthserv
• BthPan
• CSRBtAudioService
• CSRAudioHF

Anonymous said...

Thanks for the solution, worked wonderfully.

Initially I let a UGreen BT dongle run with the windows drivers, because the CSR software took an hour to download, but my headphone kept dropping the connection (whenever it even managed to connect). Reinstalled with the software once it was available, but hit the above problem.
Thanks again!

Anonymous said...

Thanks. you save my day..........

Anonymous said...

Thanks for the solution, worked wonderfully.

Initially I let a UGreen BT dongle run with the windows drivers, because the CSR software took an hour to download, but my headphone kept dropping the connection (whenever it even managed to connect). Reinstalled with the software once it was available, but hit the above problem.
Thanks again!

SAME HERE... also with a Ugreen dongle.. win 7 64x. solved......... Thanks also...

Arun P said...

IT WORKED!!

Unknown said...
This comment has been removed by the author.
Unknown said...

I badly needed this solution. 1000s of thanks to you :) God Bless!!

Anonymous said...

More thanks than the others gave you.It's rare to find an actual solution on the internet !

Kushal said...

Hello, Thanks a ton for this post. It helped me a lot. Cheers !!

Spanner said...

Awesome - I spent ages trying to get my Soundcore Vortex headphones working with my PC & EkoBuy Bluetooth Dongle but with no success.

Found your solution via a lot of Googling and it worked first time.

Many thanks.

Benas M. said...

Thank you!!! Spent all morning trying to get it work. Appreciate it.

Alan Pierce said...

You are a saint. Seriously. You are the only one in the interwebs addressing this issue. Much appreciated!

Unknown said...

This was the only solution that worked for me. Thanks a lot!

Anonymous said...

Thank you so much this worked like a treat....I was getting close to giving up !

Anonymous said...

Thank you for putting this online!
I thought I'd bought some defective headphones.

Sherif said...

Thanks a lot it was really helpful and i thought there was an issue with the dongle itself,
i had to repeat the process because i connected the dongle before installing the csr harmony ,
and when i connected it after installing the software i had to click skip looking into windows updates , then it finally work ,
thanks sooo much

Tahir Hassan said...

Honestly thank you.

I also did what John Buettner mentioned which was to uninstall some other drivers too.

Anonymous said...

This one works after searching for hours. Thank you so much!

Anonymous said...

Huuuuge thanks for this post! Worked flawlessly!

Yigit said...

Hi,I am installing the bluetooth device but it does not find the obd2 device connected to the car. He finds my phone.

Unknown said...

Thanks buddy

anonymus said...

Hi just wondering if you can help me. i cant seem to add device any ipega joystick.

Unknown said...

It also worked for me. Only have to empty temp folder before installing CSR software again. Setup gave error for temp folder not empty. Used Win + R, %temp%, select all & delete.
After that software installed successfully, added Bluetooth headset, started service A2DP by double click in settings of Bluetooth and sound came from Headset. Thanks. Really helped.

Unknown said...

Thanks a lot, worked for me for my Antec Soundcore Life Q20

Didzis said...

Thank you!!! jeez, this works! I was loosing my mind with this bluetooth headset problem.

PV said...

Thanks a lot. Helped a lot. Could not get rid of BthPort key in registry.

Crux of issue seems to be get CSR software stack installed FIRST before even trying to connect the bluetooth headset.