Wednesday, May 20, 2009

Installing Bluetooth Headset on Windows 7 / Windows Vista / Windows Server 2008

این نوشتار به فارسی نیز موجود است.

This article describes how to install and enable Bluetooth headset profile on both 32-bit (x86) and 64-bit (x64) editions of Microsoft Windows 7, Microsoft Windows Vista, and Microsoft Windows Server 2008.

Nokia Bluetooth Headset BH-803

Due to the fact that Windows doesn’t support Bluetooth headset profile out of the box, if you want to use a Bluetooth headset with your adapter, you’ll need a little creative workaround to add the headset profile to the default Microsoft stack. Download either of the x86 or x64 compilations of the CSR Bluetooth driver and extract its contents to a folder. When you try to pair your headset to your computer, Windows will ask for drivers for the headset since it doesn’t find the appropriate headset profile. Point Windows to the folder where you have extracted the CSR drivers to make it work. Make sure you go into the device in the Bluetooth Devices panel and check off the boxes for unwanted profiles. But first, do you have a BT radio installed? Read more:

Bluetooth Device Driver Installation

Not taking PCI / PCIe Bluetooth devices into account at all, newer versions of Windows recognize a wide range of USB Bluetooth devices out of the box. But if your Bluetooth radio USB device is not recognized, you can try the ‪Bluetooth Filter Driver (BthFilt) 1.0.0.370 of 11/6/2006.

Cambridge Silicon Radio ‪Bluetooth Filter Driver 1.0.0.370 (8/13/2007)
Download Links
  • Download CSR Bluetooth device driver version 1.0.0.370 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • Download CSR Bluetooth device driver version 1.0.0.370 for Windows 7 x64 (64-bit) / Windows Vista x64 (64-bit) / Windows Server 2008 x64 (64-bit)
Archive File Listing
  • BthFilt.inf, BthFilt.sys, BthFilt.cat 1.0.0.370 (11/6/2006)

Extracted from Dell Wireless 350 Bluetooth Internal Module drivers R142181 / R142183. Also included in Dell Wireless 360 Module with Bluetooth 2.0 + EDR drivers R155395 / R155463.

Supported Devices
Manufacturer Device Name Hardware ID
Alps Alps Integrated Bluetooth Device USB\VID_044E&PID_3005
Alps Bluetooth USB Adapter USB\VID_044E&PID_3006
Belkin Belkin Bluetooth Adapter USB\VID_050D&PID_0081
Belkin Bluetooth Adapter USB\VID_050D&PID_0084
ISSC USB Bluetooth Device USB\VID_1131&PID_1001&REV_0373
Brain Boxes Brain Boxes USB Bluetooth Adapter BL-554 USB\VID_05D1&PID_0003
Cambridge Silicon Radio Generic Bluetooth Radio USB\VID_0A12&PID_0001
CSR Nanosira USB\VID_0A12&PID_0003
CSR Nanosira WHQL Reference Radio USB\VID_0A12&PID_0004
CSR Nanosira-Multimedia USB\VID_0A12&PID_0005
CSR Nanosira-Multimedia WHQL Reference Radio USB\VID_0A12&PID_0006
Dell Dell TrueMobile Bluetooth Module USB\VID_413C&PID_8000
Dell Wireless 350 Bluetooth Module USB\VID_413C&PID_8103
Dell Wireless 350 Bluetooth Module USB\VID_413C&PID_8120
Dell Wireless 360 Bluetooth Module USB\VID_413C&PID_8140
Hewlett-Packard HP Integrated Bluetooth module USB\VID_049F&PID_0086
HP nx7000 USB\VID_049F&PID_0086&REV_1393
IBM Bluetooth UltraPort Module from IBM USB\VID_04BF&PID_0317
IBM Integrated Bluetooth USB\VID_04BF&PID_0318
IBM Integrated Bluetooth II USB\VID_1668&PID_0441
IBM Integrated Bluetooth III USB\VID_1668&PID_2441
IBM Integrated Bluetooth IV USB\VID_0A5C&PID_201E
ThinkPad Bluetooth with Enhanced Data Rate USB\VID_0A5C&PID_2110
Motion Computing Motion Computing USB Bluetooth Device USB\VID_10AB&PID_1002
Motion Computing USB Bluetooth Device USB\VID_10AB&PID_1005
Sony USB Bluetooth Device USB\VID_044E&PID_3002
USB Bluetooth Device USB\VID_044E&PID_3003
Sony Bluetooth USB Adapter USB\VID_044E&PID_3004
USB Bluetooth Device USB\VID_044E&PID_3007
TDK TDK Bluetooth USB Adapter USB\VID_04BF&PID_0319
TDK Bluetooth USB Adaptor USB\VID_04BF&PID_0320
Toshiba Toshiba Integrated Bluetooth USB\VID_0930&PID_0502&REV_1350
Toshiba Integrated Bluetooth 2 USB\VID_0930&PID_0505
Toshiba Integrated Bluetooth 3 USB\VID_0930&PID_0506
Toshiba Bluetooth Adapter USB\VID_0930&PID_0507
Toshiba Bluetooth Adapter USB\VID_0930&PID_0508
Toshiba Bluetooth Adapter USB\VID_0930&PID_0509

Bluetooth Profile Driver Installation

In order to use Bluetooth technology, a device must be compatible with the subset of Bluetooth profiles necessary to use the desired services. The way a device uses Bluetooth technology depends on its profile capabilities, such as Advanced Audio Distribution Profile (A2DP), Audio/Video Remote Control Profile (AVRCP), Hands-Free Profile (HFP), Headset Profile (HSP), Basic Imaging Profile (BIP), Hard Copy Cable Replacement Profile (HCRP), Video Distribution Profile (VDP), etc. For every Bluetooth profile to function, you need to install its appropriate drivers, like for example using Cambridge Silicon Radio Bluetooth Driver Pack.

Which version of CSR drivers would best suit me?

Well, that depends… Depending on the vendor ID of the Bluetooth radio device you’ve installed, newer driver packs might refuse to work. CSR drivers from version 4 onward (4.0.55 and later) only support CSR-based Bluetooth devices.

Users say on non-CSR radios, v3.0.0.183 (7/10/2008) works in stereo, but v5.0.11.0 (8/13/2009)—installed by an optional Windows update—gives the Bluetooth Peripheral Device (Bluetooth Stereo Audio) a failed driver icon. In this case, you need to uninstall the update and perhaps forcibly install (downgrade to) version 3 or earlier drivers. Whether or no, I’d advise against installing any optional driver update once your device is working desirably. Coming up next: When downgrading, beware of a service name conflict!

Though it might sound dumb, there comes a time when downgrading is inevitable, and along comes its complications. Read more:

Possible Service Name Conflict after a CSR Driver Upgrade / Downgrade

CSR has changed the A2DP driver, yet they used the same service name (bthav). This causes a conflict, obviously.

To switch from version 3.0.0.183 and earlier to 4.0.55 and later, delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\bthav in the Registry beforehand and reboot. To swith back (downgrade, which I prefer), delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\csr_a2dp in the Registry beforehand and reboot.

CAUTION! To be safe, in cases like this, at least always first export these keys. That said, I have not seen any problems in this particular case.

With 5 buggy releases (4.0.55, 5.0.7, 5.0.9, 5.0.11, and 5.0.13) it took them very long to figure this out. Now, BthAv.inf version 5.0.14 and later delete the old bthav service automatically. I’d really like to have a baseball-bat-involved word with them!

Cambridge Silicon Radio Bluetooth Driver Pack 5.0.17 (6/1/2010)
Download Links
  • Download CSR Bluetooth driver version 5.0.17 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • Download CSR Bluetooth driver version 5.0.17 for Windows 7 x64 (64-bit) / Windows Vista x64 (64-bit) / Windows Server 2008 x64 (64-bit)
Archive File Listing
  • BthAudioHF.inf, BthAudioHF.sys, BthAudioHF.cat, HFGService.dll, HFGService_PS.dll 5.0.14 (12/21/2009)
  • BthAv.inf, BthAv.sys, BthAv.cat 5.0.16 (6/1/2010)
  • BthAvrcp.inf, BthAvrcp.sys, BthAvrcp.cat 5.0.17 (6/1/2010 )
  • CsrProfiles.inf, CsrProfiles.cat 5.0.17 (6/1/2010)
Cambridge Silicon Radio Bluetooth Driver Pack 5.0.14 (12/21/2009)
Download Links
  • Download CSR Bluetooth driver version 5.0.14 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • Download CSR Bluetooth driver version 5.0.14 for Windows 7 x64 (64-bit) / Windows Vista x64 (64-bit) / Windows Server 2008 x64 (64-bit)
Archive File Listing
  • BthAudioHF.inf, BthAudioHF.sys, BthAudioHF.cat, HFGService.dll, HFGService_PS.dll 5.0.14 (12/21/2009)
  • BthAv.inf, BthAv.sys, BthAv.cat 5.0.14 (12/21/2009)
  • BthAvrcp.inf, BthAvrcp.sys, BthAvrcp.cat 5.0.11 (8/13/2009 )
  • CsrProfiles.inf, CsrProfiles.cat 5.0.9 (7/24/2009)

Extracted from Fujitsu Technology Solutions Bluetooth driver files FTS_CSRBluetoothstack_5014_1046745.zip for Windows 7 x86 / FTS_CSRBluetoothstack_5014_1046746.zip for Windows 7 x64.

Cambridge Silicon Radio Bluetooth Driver Pack 5.0.13 (8/13/2009)
Download Links
  • Download CSR Bluetooth driver version 5.0.13 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • Download CSR Bluetooth driver version 5.0.13 for Windows 7 x64 (64-bit) / Windows Vista x64 (64-bit) / Windows Server 2008 x64 (64-bit)
Archive File Listing
  • BthAudioHF.inf, BthAudioHF.sys, BthAudioHF.cat, HFGService.dll, HFGService_PS.dll 5.0.11 (8/13/2009 )
  • BthAv.inf, BthAv.sys, BthAv.cat 5.0.11 (8/13/2009 )
  • BthAvrcp.inf, BthAvrcp.sys, BthAvrcp.cat 5.0.11 (8/13/2009 )
  • CsrProfiles.inf, CsrProfiles.cat 5.0.9 (7/24/2009)

Extracted from Fujitsu Technology Solutions Bluetooth driver files FTS_CSRBluetoothstack_5013_1042353.zip for Windows 7 x86 / FTS_CSRBluetoothstack_5013_1042354.zip for Windows 7 x64. Although versioned 5.0.11, almost all drivers have changed since 5.0.11 (except for BthAvrcp.inf, CsrProfiles.inf, and CsrProfiles.cat that are identical to 5.0.11). This version has also fixed Finnish language setup crash while installing the package.

Cambridge Silicon Radio Bluetooth Driver Pack 5.0.11 (8/13/2009)
Download Links
  • Download CSR Bluetooth driver version 5.0.11 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • Download CSR Bluetooth driver version 5.0.11 for Windows 7 x64 (64-bit) / Windows Vista x64 (64-bit) / Windows Server 2008 x64 (64-bit)
Archive File Listing
  • BthAudioHF.inf, BthAudioHF.sys, BthAudioHF.cat, HFGService.dll, HFGService_PS.dll 5.0.11 (8/13/2009 )
  • BthAv.inf, BthAv.sys, BthAv.cat 5.0.11 (8/13/2009 )
  • BthAvrcp.inf, BthAvrcp.sys, BthAvrcp.cat 5.0.11 (8/13/2009 )
  • CsrProfiles.inf, CsrProfiles.cat 5.0.9 (7/24/2009)

Extracted from Fujitsu Technology Solutions Bluetooth driver files FTS_CSRBluetoothstack_5011_1040217.zip for Windows 7 x86 / FTS_CSRBluetoothstack_5011_1040216.zip for Windows 7 x64.

Cambridge Silicon Radio Bluetooth Driver Pack 5.0.9 (7/24/2009)
Download Links
  • Download CSR Bluetooth driver version 5.0.9 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • Download CSR Bluetooth driver version 5.0.9 for Windows 7 x64 (64-bit) / Windows Vista x64 (64-bit) / Windows Server 2008 x64 (64-bit)
Archive File Listing
  • BthAudioHF.inf, BthAudioHF.sys, BthAudioHF.cat, HFGService.dll, HFGService_PS.dll 5.0.7 (6/26/2009 )
  • BthAv.inf, BthAv.sys, BthAv.cat 5.0.7 (6/26/2009)
  • BthAvrcp.inf, BthAvrcp.sys, BthAvrcp.cat 5.0.9 (7/24/2009)
  • CsrProfiles.inf, CsrProfiles.cat 5.0.9 (7/24/2009)

Extracted from Fujitsu Technology Solutions Bluetooth driver file FTS_CSRBluetoothSoftwareV509forWIN7_509_1039413.zip for Windows 7 x86 / x64.

Cambridge Silicon Radio Bluetooth Driver Pack 5.0.7 (6/26/2009)
Download Links
  • Download CSR Bluetooth driver version 5.0.7 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • Download CSR Bluetooth driver version 5.0.7 for Windows 7 x64 (64-bit) / Windows Vista x64 (64-bit) / Windows Server 2008 x64 (64-bit)
Archive File Listing
  • BthAudioHF.inf, BthAudioHF.sys, BthAudioHF.cat, HFGService.dll, HFGService_PS.dll 5.0.7 (6/26/2009 )
  • BthAv.inf, BthAv.sys, BthAv.cat 5.0.7 (6/26/2009)
  • BthAvrcp.inf, BthAvrcp.sys, BthAvrcp.cat 5.0.7 (6/26/2009)
  • CsrProfiles.inf, CsrProfiles.cat 2.0.0.127 (8/13/2007)

Extracted from Motion Computing Bluetooth driver file CSR_Bluetooth_Feature_Pack_v5.0.7.zip for Windows 7 x86 / x64.

Cambridge Silicon Radio Bluetooth Driver Pack 4.0.55 (6/26/2009)
Download Links
  • Download CSR Bluetooth driver version 4.0.55 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • CSR driver 4.0.55 x64 is missing. If you happen to have the driver package, please send so I can share it here.
Archive File Listing
  • BthAudioHF.inf, BthAudioHF.sys, BthAudioHF.cat, HFGService.dll, HFGService_PS.dll 4.0.55 (6/26/2009 )
  • BthAv.inf, BthAv.sys, BthAv.cat 4.0.55 (6/26/2009)
  • BthAvrcp.inf, BthAvrcp.sys, BthAvrcp.cat 4.0.55 (6/26/2009)
  • CsrProfiles.inf, CsrProfiles.cat 2.0.0.127 (8/13/2007)

Extracted from Motion Computing Bluetooth driver file CSR_Bluetooth_Pack_vista_v4055.zip for Windows Vista x86.

Cambridge Silicon Radio Bluetooth Driver Pack 3.0.0.183 (7/10/2008)
Download Links
  • CSR driver 3.0.0.183 x86 is missing. If you happen to have the driver package, please send so I can share it here.
  • CSR driver 3.0.0.183 x64 is missing. If you happen to have the driver package, please send so I can share it here.
Cambridge Silicon Radio Bluetooth Driver Pack 2.0.0.135 (8/24/2007)
Download Links
  • Download CSR Bluetooth driver version 2.0.0.135 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • CSR driver 2.0.0.135 x64 is missing. If you happen to have the driver package, please send so I can share it here.
Archive File Listing
  • BthAudioHF.inf, BthAudioHF.sys, BthAudioHF.cat, HFGService.dll, HFGService_PS.dll 2.0.0.127 (8/13/2007)
  • BthAv.inf, BthAv.sys, BthAv.cat 2.0.0.127 (8/13/2007)
  • BthAvrcp.inf, BthAvrcp.sys, BthAvrcp.cat 2.0.0.135 (8/24/2007)
  • CsrProfiles.inf, CsrProfiles.cat 2.0.0.127 (8/13/2007)

Extracted from Motion Computing Bluetooth driver file MS_Bluetooth_VFP_v20.zip for Windows Vista x86 which is identical to Asus Bluetooth driver file Bluetooth_VT_080902.zip for Windows Vista x86.

Cambridge Silicon Radio Bluetooth Driver Pack 2.0.0.127 (8/13/2007)
Download Links
  • Download CSR Bluetooth driver version 2.0.0.127 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • Download CSR Bluetooth driver version 2.0.0.127 for Windows 7 x64 (64-bit) / Windows Vista x64 (64-bit) / Windows Server 2008 x64 (64-bit)
Archive File Listing
  • BthAudioHF.inf, BthAudioHF.sys, BthAudioHF.cat, HFGService.dll, HFGService_PS.dll 2.0.0.127 (8/13/2007)
  • BthAv.inf, BthAv.sys, BthAv.cat 2.0.0.127 (8/13/2007)
  • CsrProfiles.inf, CsrProfiles.cat 2.0.0.127 (8/13/2007)

Collected from Microsoft Update Catalog x86 / x64. Lacks BthAvrcp (Bluetooth AVRCP: Audio Video Remote Control Profile).

Cambridge Silicon Radio Bluetooth Driver Pack 1.0.0.380 (1/23/2007)
Download Links
  • Download CSR Bluetooth driver version 1.0.0.380 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • Download CSR Bluetooth driver version 1.0.0.380 for Windows 7 x64 (64-bit) / Windows Vista x64 (64-bit) / Windows Server 2008 x64 (64-bit)
Archive File Listing
  • BthAudioHF.inf, BthAudioHF.sys, BthAudioHF.cat, HFGService.dll, HFGService_PS.dll 1.0.0.376 (11/20/2006)
  • BthAv.inf, BthAv.sys, BthAv.cat 1.0.0.380 (1/23/2007)
  • BthAvrcp.inf, BthAvrcp.sys, BthAvrcp.cat 1.0.0.380 (1/23/2007)

Extracted from Dell Wireless 360 Module with Bluetooth 2.0 + EDR driver files Dell_Wireless-360-Module-wit_A01_R155395.exe for Windows Vista x86 / Dell_Wireless-360-Module-wit_A01_R155463.exe for Windows Vista x64.

Cambridge Silicon Radio Bluetooth Driver Pack 1.0.0.376 (11/20/2006)
Download Links
  • Download CSR Bluetooth driver version 1.0.0.376 for Windows 7 x86 (32-bit) / Windows Vista x86 (32-bit) / Windows Server 2008 x86 (32-bit)
  • Download CSR Bluetooth driver version 1.0.0.376 for Windows 7 x64 (64-bit) / Windows Vista x64 (64-bit) / Windows Server 2008 x64 (64-bit)
Archive File Listing
  • BthAudioHF.inf, BthAudioHF.sys, BthAudioHF.cat, HFGService.dll, HFGService_PS.dll 1.0.0.376 (11/20/2006)
  • BthAv.inf, BthAv.sys, BthAv.cat 1.0.0.357 (10/11/2006)
  • BthAvrcp.inf, BthAvrcp.sys, BthAvrcp.cat 1.0.0.357 (10/11/2006)

Extracted from Dell Wireless 350 Bluetooth Internal Module driver files R142181.exe for Windows Vista x86 / R142183.exe for Windows Vista x64.

File Information

All the 32-bit and 64-bit drivers are developed by CSR plc and include the following files:

BthAudioHF.cat, BthAudioHF.inf, BthAudioHF.sys
  • Description: Bluetooth Hands-free Audio (BthAudioHF)
  • Device Description: Bluetooth Hands-free Audio Device
  • Display Name: BthAudioHF Service
  • Service Description: Bluetooth Hands-free Audio Service
  • User Mode Service Display Name: Handsfree Headset Service
  • User Mode Service Description: Enables wireless Bluetooth headsets to run on this computer. If this service is stopped or disabled, then Bluetooth headsets will not function properly on this machine.
BthAv.cat, BthAv.inf, BthAv.sys
  • Description: Bluetooth AV (BthAv)
  • Device Description: Bluetooth Stereo Audio
  • Service Description: Bluetooth AV Profile
  • Pins: Bluetooth Audio Capturer, Bluetooth Audio Renderer
BthAvrcp.cat, BthAvrcp.inf, BthAvrcp.sys
  • Description: Bluetooth AVRCP (BthAvrcp)
  • Device Description: Bluetooth Remote Control Device
  • Service Description: Bluetooth AVRCP Profile
BthFilt.cat, BthFilt.inf, BthFilt.sys
  • Description: Bluetooth Filter Driver (BthFilt)
  • Service Description: Bluetooth Command Filter
CsrProfiles.cat, CsrProfiles.inf
  • Description: (CsrProfiles)
HFGService.dll
  • Description: Handsfree Headset Service
HFGService_PS.dll
  • Description: HFGService Proxy Stub Library

128 comments:

  1. Where exactly did you get these drivers? I'm looking to see if I can get the latest version of them for Windows Vista 64-bit or if they have a newer one that works with Windows 7 RC1/RTM 64-bit

    ReplyDelete
  2. It was bundled with a newly purchased CSR OEM device, so that's the latest version so far. If you google, there's another one, a version 1.5.21.1000, which is in fact ALPS's, though marked CSR's. That's rather old (06/04/2002) which you should avoid. As far as I know, the 64-bit driver works with Vista x64 and Windows 7 x64 just fine.

    ReplyDelete
  3. I found out that the latest drivers by CSR are version 3.0.0.183, but I couldn't find them anywhere...

    ReplyDelete
  4. Dude, this made my Dell BH200 headset finally work with Windows 7 x64 RTM! Thanks a ton!

    Only the drivers for the stereo sound wouldn't install, which is a pity as the headset sound quality is like telephone quality.

    Any suggestions?

    ReplyDelete
    Replies
    1. Hello,

      I have a "DELL BH200" and "Windows 7 64bit" but I could not install yet!!
      Please help me do that

      Delete
  5. Thanks mate for this. Finally my BT headphones are working with Vista! Full CD quality stereo sound. Thanks again. Cheers!

    ReplyDelete
  6. Thank you Thank you Thank you Thank you !!!!!!

    ReplyDelete
  7. Dude, it dint worked for,iam using VISTA 32 bit, any suggestions...

    ReplyDelete
  8. I am trying to get a SOny Bluetooth headset and a IOGEAR BGU@@! dongle work with Vista 64. I downloaded the Vista 64 cab file but it will not extract when I double click on it? Any ideas. Thanks

    Richard

    ReplyDelete
  9. Richard, I tested the download link, it's OK. Check to see if it's exactly 232 kB (237,897 bytes). Windows Explorer and PowerArchiver extract it just fine.

    ReplyDelete
  10. HI. it's the first website where I found what I need. I bought this HP bluetooth noise cancelling headphones GW470AA and no drivers with it, and no idea how to link it with my PC. With your cab files I could link the "remote control" but I can't get the sound part, my pc says there is an error with the driver... Any ideas??? And thanks a lot for your help.

    ReplyDelete
  11. Please help me.
    I don't know how to do with the file.
    download -> extract -> and ???
    My Nokia Bluetooth Headset is still not working.

    ReplyDelete
  12. After download and CAB extraction, try to pair your headset. Now Windows will ask for drivers, because it doesn’t find the required headset profile. Browse for the folder where you have extracted the CSR drivers and continue with the installation.

    ReplyDelete
  13. Thank you very much! U save my day!

    ReplyDelete
  14. thank you very much! This precious drivers are nowhere to be found ;)(exept here!)

    ReplyDelete
  15. how do i open the cab file? i've downloaded it. now what do i do? thanks.

    ReplyDelete
  16. CAB files are simply archives, just like ZIP files. Use Windows Explorer, PowerArchiver, or WinRAR to extract its contents.

    ReplyDelete
  17. thanx a lot for the tip.......the only problem now is it gives only telephone qulity..hw can i make it stereo on my hp laptop??

    ReplyDelete
  18. This device (Nokia BH-104 Bluetooth Headset) works with Windows XP? Where I can find the drivers? Thanks!

    ReplyDelete
  19. I'm using Windows 7 and everything installed correctly except for Stereo audio device driver. Now I get telephone like quality on the headset and it is paired but my problem isn't fully solved. Do you have a later version of the driver?
    Windows gives Error Code 31 (Windows cannot load this driver) for Stereo audio device in device manager. Please help.

    ReplyDelete
  20. I have extracted the CAB files contents, is there a specific place you need to extract them to ? like a system folder or something? cuz My Dell BH200 headset pairs up but the audio aint working

    ReplyDelete
  21. I am having windows vista home premium original in my system. I installed windows 7 ultimate 1 week ago. The bluetooth headset given by dell is working properly in vista, but it is not working in windows 7. It is showing that the drivers not installed. What I have to do for using my headset with windows 7. Expecting a good suggession.

    ReplyDelete
  22. All BT profile drivers seems to load and work except Bluetooth Stereo Audio. I get the following error in the device manager: "This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)". Any suggestions? Does the CSR A2DP profile driver require any specific type of BT hardware?

    ReplyDelete
  23. BTW... I am using Windows 7 Ultimate 64-bit. The BT module is a generic one (HCI v3.500, LMP v3.500, Manufacturer Id 57).

    ReplyDelete
  24. Beauty!!!!!!!!!
    This works with CSR - Camebridge Silicon Radio Ltd
    Mini Bluetooth dongle which I bought off ebay without a driver. works perfectly on Vista 32bit with my A2DP headset

    ReplyDelete
  25. I'm having the same issue as Karthi.

    I'm using Windows 7 (x64)and pairing with Plantronics 975 went well. I had to select the "headset" profile.Everything installed correctly except for Stereo audio device driver. So I loaded the drivers provided in this thread via hdwwiz. Windows gives Error Code 31 (Windows cannot load this driver) for Stereo audio device in device manager.

    ReplyDelete
  26. Well, after a lot of trying I finally gave up and went back to BlueSoleil BT stack. Although, I do not like it but that is what I have to use. That's life. I am thinking about buying a Broadcom chip based BT adapter. Broadcom BT software works very nicely with the Windows 7/Vista BT stack. Anyways, here is what I found on CSR so far... Please note that these are all 64-bit drivers as all my systems run 64-bit OSes.

    CSR Driver v1.0.0.376 x64 (almost same as Komeil's): This package contains all the profile drivers I could find and some more. The drivers included here installs nicely for any generic BT hardware. Unfortunately BT Stereo Audio does not work. I got error code 31 in DM. Let me know if you find a fix.
    http://gomes.samuel.googlepages.com/CSRplc-Bluetoothx64v1.0.0.376.zip

    CSR Driver x64 v5.0.14: These are the latest drivers I could find. Unfortunately, these drivers do not load for generic BT devices. Can someone play around with this?
    http://gomes.samuel.googlepages.com/CSRplc-Bluetoothx64v5.0.14.zip

    ReplyDelete
  27. Go to
    http://catalog.update.microsoft.com/v7/site/Search.aspx?q=csr
    for a wealth of csr drivers.

    Carefull: switching a2dp stereo drivers from pre-4.x.x drivers to post-3.x.x drivers and vice versa requirers erasing the
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\bthav and HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\csr_a2dp registry key.

    I prefer version 2.0.140. 3.0.183 bsod on me, and post-3.x.xx was not stable enough for me, like interupting audio from itunes on dis/reconnection, "disconnected" stereo, etc.
    Version 5.x.xx are supposed to allow for automatic audio redirection.

    JMV2009

    ReplyDelete
  28. I'm having problems with the stereo sound I don't have the option y just have the telephone quality, I couldn't install the latest "CSR plc - Audio - Bluetooth Hands-free Audio Device" or "CSR plc - Audio - Bluetooth Stereo Audio" drivers when I tried It told me that my driver was up to date

    ReplyDelete
  29. i have successfully installed this driver... but u have a problem, the sound is not that good... its grumpled, i dont know how to describe it... how can i fix this? can you help me sir? im using windows 7, my headset is a nokia bh-104

    ReplyDelete
  30. Check device manager to see if you have a bang on Bluetooth Stereo Audio. If you do, then you have the same issue I have. For some reason the Bluetooth Stereo Audio profile does not want to work with all BT USB devices. Can someone post links for a different version of the CSR driver... 2.x/3.x (both 32-bit and 64-bit)?

    ReplyDelete
  31. Dear Komeil,
    it works fine with Nokia BH-104 (windows x86). I extracted the files with winrar. great job!!
    have a hug
    zorritos

    ReplyDelete
  32. i have the nokia BH-104
    and an ASUS laptop with blue tooth-
    my laptop wont discover my nokia bluetooth headset- PLEASE HELP!! i have my laptop on discoverable

    ReplyDelete
  33. the software worked on windows 7 with nokia bh101 headset

    ReplyDelete
  34. I am having a issue where I cannot get my Sony Erricsson HBH PV703 to work, In my Playback and recording devices the headset is shown, headset paired with computer etc but i cant get anything from this, not even a text sound.

    Windows automatically downloaded the drivers from windows update, they install fine but cannot get a peep from them.

    Using a MICRO USB 2.0 + EDR bluetooth adapter which i bought from Amazon.

    Only had this working once when I used Bluesoliel software however i dont intend on buying it (£19) unless I REALLY have too, any options guys,

    Thanks for taking the time to read this

    if possible please email me at Brewer.p@o2.co.uk

    ReplyDelete
  35. I had a problem with me Nokia BH-503 Headset and the Stereo Profile on my HP laptop. I had to install new Windows 7 drivers for bluetooth from HP support site and now everything works like a charm :)

    Here's the link: http://h10025.www1.hp.com/ewfrf/wc/genericSoftwareDownloadIndex?softwareitem=ob-76382-1&cc=us&lc=en&dlc=en

    ReplyDelete
    Replies
    1. Posted on May 16, 2010 02:35PM

      The HP integrated module with Bluetooth wireless technology Win 7 driver that you’ve mentioned here is in fact WIDCOMM Bluetooth Profile Pack 6.2.0.9602 that contains Broadcom Bluetooth driver 6.2.0.9500.

      It installs tens of megabytes of Broadcom’s Widcomm Bluetooth Stack. I’m against bloated software, so I can’t simply permit the installation of huge multi-megabyte software packs. We’re not off ignoring what Windows has to offer as standard, since Windows’ own standard bloat is more than enough if you ask me!

      What we’re discussing here is a workaround to make Windows’ own Microsoft Bluetooth Stack (Microsoft Windows Bluetooth Stack) to work with our headsets.

      Installing a bloated forced setup executable file is the last resort to rare cases where BT hardware is invisible to the Device Manager:

      Without the Broadcom Widcomm Bluetooth Stack & Broadcom Bluetooth drivers installed, the Broadcom BCM92046mPCIe (based on BCM92046, aka P560G / 0P560G / Genuine Dell Wireless 370) WPAN PCI-E internal Bluetooth on my Dell Adamo Thirteen refuses to show itself in the Device Manager, like if it’s been turned off. Adamo’s BCM92046MPCIE is only turned on / detected in the course of Broadcom software setup installation. You see, that’s a rare case; my Adamo needs Broadcom software desperately, and I’ll have to live with that. Sensible WPAN adapters don’t hide themselves from PnP hardware detection... Well, Adamo’s not!

      Delete
  36. Hii,

    I stil have a problem in connecting my Nokia BH-104 Headset with my Lappy. (I Use Vista Home).
    I have downloaded these files and have updated the drivers but still i dont see the headset device when i search for thr bluetooth devices..
    Plz help me in this regrd.

    Best Regards,
    Shankar

    ReplyDelete
  37. Thanks a lot for this useful driver and the tips. It worked well on Windows 7.

    ReplyDelete
  38. I've downloaded CSR Bluetooth Driver from http://cid-11e09a8750032f2c.skydrive.live.com/redir.aspx?page=download&resid=11E09A8750032F2C!889 ,and now I'm using Nokia BH-104 bluetooth headset with Windows 7. It works fine with every application. Thank you very much for all comenters.

    ReplyDelete
  39. Nokia BH-503 works perfectly in Windows 7 thaaaaanks :D

    ReplyDelete
  40. An OLd Nokia HS-26w works with it GOOD JOB M8
    ps:be sure to read the reset manual of yourre headset first ,because I needed to reset 1 time Thnxs Lads

    ReplyDelete
  41. Fantastic, I've been trying to solve this for 2 hours and the solution is right here. Solved in 2 min. Thank you!
    How can I make a donation?

    ReplyDelete
  42. hi
    i am using lenovo G550 with win 7 prob.is its not find bh 104
    pls help..

    ReplyDelete
  43. i need help where the hack do i put these files windows system 32 or what???

    ReplyDelete
  44. Anonymous, you don't need to put anything anywhere. If you don't know how to force Windows to use your own INF file, then probably you don't know the basics of device driver installation. Ask a friend who knows...

    But FYI, after Windows asks for driver software, you need to choose:
    1. Browse my computer for driver software >
    2. Let me pick from a list of device drivers on my computer >
    3. Have Disk... >
    4. Browse >
    then point it to where you've extracted the CAB and hit Next.

    ReplyDelete
  45. Actually is the only solution I found for the owners of dongles that are not compatible with Bluesoleil nor toshiba a2dp drivers, I installed first the widcom drivers but changed the bluetooth stereo driver provided here to get th CD quality I expected.

    Thank you :)

    ReplyDelete
  46. hi
    m problem is b/t nokia bh-104 showing @view device platform windows 7 home , laptop make lenovo G550 2958-G2Q
    bt it dosnt working am unable to using skype...


    pls help ....

    ReplyDelete
  47. I instaled this driver to a b/t nokia bh-101 on windows 7, and it worked very well.

    Thanks.

    ReplyDelete
  48. Hey I have a question,
    can i solve somehow the problem, that my bt headet nokia bh-104 disconnects from the computer when nothing happens, i mean if i'm not playing any sound through it or the computer doesn't expect to get any signal from the mic, it disconnects. and when i get a call trough skype i hear a peep for connecting the headset and then i hear the ringing.
    i would like to use this headset for microsoft speech recognition, so that its very unusefull if i have to click to activate the mic, after every longer pause in speaking, because the headset would disconnect.
    By the way your driver was a grat help for me.. tanks for linking :)
    Cheers Edwin

    ReplyDelete
  49. I spent many days finding driver, which can make my Iqua Sun BHS-603 bluetooth headset work with Skype.
    I was unsuccessful until I found your article.
    Thanks, for sharing a working solution!

    I installed this driver to a Cambridge Silicon Radio (CSR) Bluetooth USB dongle on Windows Vista, with Iqua SUN BHS-603, and it worked perfectly with Skype.
    Unzip CAB file to a folder.
    You go to Control Panel, select Add hardware, select to add new hardware from list, list all, next, my disk, select folder where you unpacked the CAB, Select "Bluetooth Hands-free Audio Device", next, next, finish.

    Everything works fine with Skype 4.2.

    Thanks very much!

    ReplyDelete
  50. u the man bro this is what i have been looking for 5hours finally thx

    ReplyDelete
  51. Confirmed working for PS3 headset on Windows 7 64 bit. Thanks.

    ReplyDelete
  52. Hi, will this work in win7 as well? I have an acer aspire 5920 that i have successfully (after installing the latest drivers from acer for win7) paired with a sony ericsson hbh-ds205, win7 shows the device in the bluetooth device and even shows all the services including headset and remote control are checked. However the bluetooth device is not appearing in the sound playback list for me to select as a device for playback. will the csr driver allow that? if so, how do u install it?

    ReplyDelete
  53. Thank you, it's work fine with windows seven 64.

    ReplyDelete
  54. This is exactly what i was searching for ! ! !
    Thank you V.M.

    ReplyDelete
  55. Thanks!! It works!!

    ReplyDelete
  56. Man...Thank you very much. I lost two full days looking for a solution and there you have it!

    ReplyDelete
  57. Great!! Very good work!!

    ReplyDelete
  58. все очень супер.все работает на ура РЕСПЕКТ

    ReplyDelete
  59. I have a Nokia BH-104 bluetooth headset..i want to listen to the songs in my desktop pc using that bluetooth headset..i have updated thebluetooth drivers and connected the bluetooth headset..but i cannot hear any sound..when i have updated the drivers using X86 drivers it shows some error of code 37..
    i am using windows xp dark edition sp3 2002..32 bit..
    can u find a solution for me please..

    Thanks in Advance.

    Regards
    Blaze

    ReplyDelete
  60. I'm using the PS3 bluetooth headset with a Belkin Mini Bluetooth adapter, on my PC running Win7 Home Premium. The first time I connected the headset everything worked fine. This was with the drivers downloaded from Belkin's homepage for their adapter. Since then, it hasn't worked at all. Tried a driver from Broadcom and these, still no luck. The mic works, but no sound. I can see the sound gauge under the sound panel moving. What to do?

    ReplyDelete
  61. these worked also for a zaapa cbs-930

    ReplyDelete
  62. Please help me.
    I don't know how to do with the file.
    download -> extract -> and ???
    My Nokia Bluetooth Headset is still not working.
    im using windows 7/64 bit. which CSR Bluetooth driver i should download ???? please helpp meee.

    ReplyDelete
  63. Worked perfectly for my Motorola H500!

    ReplyDelete
  64. omg Thank you Thank you Thank you!! I just spent hours trying to find a driver for my Nokia BH-900 to no avail. This worked for me on Windows 7 and I can use my headset with Skype now. Thank you soooo much!

    ReplyDelete
  65. how to I get the Stero Sound enabled? After completing the installation of the files extracted, the outout is telephonic sound :(
    Thx in advance.

    ReplyDelete
  66. Hello!
    Unfortunately, driver links are not working...
    Please, can you reupload them?

    ReplyDelete
  67. @jenny
    Links to my Download Center should work, but in case of any trouble, you can alternatively download from my SkyDrive.

    ReplyDelete
  68. Estos drivers son compatibles con el Nokia BH-207 excelente gracias

    ReplyDelete
  69. can someone help me with Bh106 drivers for windows 7 please

    ReplyDelete
  70. thanzxzzz a lotttt :)

    ReplyDelete
  71. Work it! Thanks!

    ReplyDelete
  72. Thank you very much!!!

    I really need this.

    ReplyDelete
  73. good but bluetooth stereo audio still reports error

    ReplyDelete
  74. Thank you sir. Dead simple. Was about to return my Samsung WEP460 that I purchased for $20. Downloaded the x64 for my Win7 laptop and instant success.

    ReplyDelete
    Replies
    1. what version did you download and how did you install the driver? i dont get how to because it says that it fails because there is no driver software compatible.

      Delete
  75. Hey everyone! Thanx to the uploader...these drivers works just fine. No issues at all. Thnx.

    ReplyDelete
  76. A little help please!
    bluetootj stereo audio reports error on my win7 64 bit too. I can't use my bh-503 to listen to music.

    ReplyDelete
  77. Worked well, thanks alot.

    ReplyDelete
  78. I downloaded CSR Bluetooth driver v1.0.0.376 for Windows Vista / Windows Server 2008 x86 (32-bit)
    and installed. From the property it is v1.0.0.370. It does not work. My computer is windows vista. Any help will be very appreciated.

    ReplyDelete
  79. On My MacBook White it work perfectly with Stereo, but on my PC Stereo driver is with a yellow icon, driver not working, as people above describe. Did some one solve this problem? Thanks a lot.

    ReplyDelete
  80. Thanks a bunch it worked with my BH104 Nokia with Windows 7 and most of its applications!!

    Thanks once again

    ReplyDelete
  81. Thanks a lot, Sony Ericsson HBV-pv705 with unknown adapter work. (Windows 7)

    ReplyDelete
  82. will this work with win7 32bit...will be trying it later today

    ReplyDelete
  83. Thanks for the information and drivers provided. It worked on my Win7 x64 install with a generic Bluetooth headset.

    Would have thought, after all these years, Windows would have better built-in support for Bluetooth...

    BTW, there are two services, "Handsfree Telephony" and "Headset". Enabling "Headset" works for Skype, what's the use of "Handsfree Telephony"...?

    Besides, the link (http://catalog.update.microsoft.com/v7/site/Search.aspx?q=csr) mentioned in the comments doesn't seem to work anymore. Anyway, although the driver is old (2006), it seems to work flawlessly.

    Cheers.

    ReplyDelete
  84. Sorry, regarding the Windows Update catalog, I just have to use IE instead of Chrome to access that website...

    ReplyDelete
  85. would you mind to explain how to make this Nokia BH-503 worked on my windows 7??step by step clearly, please??anyone?
    and how to install that CSR??

    thanks

    ReplyDelete
  86. No luck here with Stereo drivers for BH-503 :(

    Someone got woring Stereo in windows 7 x64?

    ReplyDelete
  87. Thanks for your effort, works 100%.

    ReplyDelete
  88. thanks alot SAMSUNG WEP 460 WORKS ALSO!

    ReplyDelete
  89. Gi Friends,
    I have a Nokia BH-209 bluetooth headset and Windows-7 64 bit laptop. Also i am using the "Enter" make USB Bluetooth Dongle. I have down loaded the 64 bit drivers as indicated by Komeil. However the head set is not detected by the system.. can somone help on this.

    Rrgards
    MAthew

    ReplyDelete
  90. I downloaded the Csr Bluetooth Driver 1 0 0 376 X64 Cab and have it unzipped in a folder. Now I dont know where to install it. I have a Broadcom BT Adapter Version 3.0+HS with Class 2 Specs. My Toshiba Portege is unable to detect my Nokia BH 503 headset but pairs well with my Nokia C3 cell phone. The Device Manger shows me 2 places for BT radio. 1.BT USB 3.0 device and 2. Microsoft BT Enumerator.Would appreciate any help.

    ReplyDelete
  91. Thank you Komeil....It is working for ProHarmony bluetooth headset as well. I have windows 7 x64bit with SP1 and USB dongel connected to my laptop. It works good

    Thank YOU !!!!

    ReplyDelete
    Replies
    1. dear Friends,

      still have the same device.
      What driver you did install?

      Frank

      Delete
  92. somebody please tell me how can I can get stereo sound out of my BH-503 with windows 7 ultimate.

    Now it sounds just telephonic after the above driver was installed..

    has somebody found a solution???

    ReplyDelete
  93. i have windows xp .please give me some link for the bh 503 driver.i am trying for 4-5 hours but still not find any compatible driver.please help me

    ReplyDelete
  94. Wow, thanks man! After so many unhelpful sites, yours solved my problem!

    ReplyDelete
  95. Thank you veri much this do the trick to use my BH320 Nokia headsets on Windows 7, i was looking for a solution to the driver error on bluetooth headset installation and can donwload bh320 drivers for windows 7.

    ReplyDelete
  96. i have nokia bh-503 error to install stereo sound plz help me

    ReplyDelete
  97. thanks dear it works for me.What i have a USB Bluetooth Dongle (Microdigit/CSR (Cambridge Silicon)) which goes to my USB port of my PC,then a Bluetooth HeadSet,win 7 recognize it as BT06 and will install default driver which is not working so i downloaded the above posted drivers and volla its working .thnks again

    ReplyDelete
  98. thanks for the download man it worked on windows vista, but i cabt seem to know how to direct the windows to the folder in windows 7 can anyone help me thank you.

    ReplyDelete
  99. Worked great with HP bluetooth dongle and motorola hs710 on windows 7 ultimate 32bit. Before I came across your page, I was trying to pair my hs and pc for hours! ...then I found your page, downloaded/extracted the file and followed your instructions and had everything working in <15 minutes. Thanks!!!!!

    ReplyDelete
  100. Thank you so much! It worked for my on Windows 7 x64

    ReplyDelete
  101. Very good drivers, but i have a problem on Audio BT Stereo on Windows 7 Ultimate 64 bit. Windows is unable to load the needed drivers (Code 31).

    ReplyDelete
  102. how do i even install i download and all i get is winrar i extract and theirs no setup nor anything to run any programs.. any hlep would be good tryn to get my ps3 headset on pc for diablo 3 use sype seein how d3 beta had no headset function that i could fine. thanks.. TECHPRO2

    ReplyDelete
  103. error (code 31) is fixed after downloading the update for blutooth drivers from hp

    http://h10025.www1.hp.com/ewfrf/wc/genericSoftwareDownloadIndex?softwareitem=ob-76382-1&cc=us&lc=en&dlc=en

    enjoy !!

    ReplyDelete
    Replies
    1. It’s in fact tens of megs of WIDCOMM Bluetooth Profile Pack 6.2.0.9602. The goal is to to make the existing Microsoft Bluetooth Stack work with our headsets, not to install another stack. Read more above.

      Delete
  104. thannk you soooooooo much!!

    ReplyDelete
  105. Thank you so much

    god bless u for doing such an awesome work

    thank you!!!!!

    ReplyDelete
  106. Thank you, it works perfet.

    ReplyDelete
  107. Thanks my Nokia BH-503 now is working!!!! You are the guy.

    ReplyDelete
  108. May be a very basic question. I am using Plantronics Voyager Pro bluetooth headset with my mobile phone, it works perfect. But the same is not detected on my laptop. I do not have any bluetooth dongle. Can I get my laptop's bluetooth module to detect my plantronics headset with these drivers? Or shall I need a dongle to do so? Thanks in advance.
    Pravin

    ReplyDelete
    Replies
    1. Hi. If your laptop's internal Bluetooth module is up and running, all you need is to try and pair the headset, then use the driver (5.0.17 if it's a CSR-based module / 1.0.0.380 if it's not) to enable the profiles.

      Delete
  109. Thanks, my dell bh200 headset works on windows 7 now (I dont use dell PC)

    I just need to get into device property and select update driver (it's the same window we use to update graphic card) then select the downloaded folder when asked to specify driver folder.

    the file I use is "Cambridge Silicon Radio Bluetooth Driver Pack 5.0.17 (6/1/2010)"

    however bh200 have 4 different functions (mono/stereo/remote/handset) so it has 4 driver which need us to update the driver for each one manually. take me for 3 hour to figure this out.

    ReplyDelete
  110. not working for me ...
    I plug my usb dongle (broadcom inside) and win7 x64 installed BT Radios (Generic Radio and BT Enumerator). I was able to pair my Sony DR-BT101 headset, but i can't hear anythink and i don't have any sony or BT playback devices. When i paired my headset, BT virtual devices appeared (AV, Hands-free, Headset, Remote Control) but it didn't make any sound.

    please help ...

    ReplyDelete
  111. thank u very much nw i cn cnnct my nokia bh502 to pc with stereo quality

    ReplyDelete
  112. This is all to confusing, I downloaded that file, then I guess I extracted it or something. Thats as far as I can figure out. I'm just gonna have to give up on trying to pair it with my computer. Ive searched and search, just have gotten tired of not figuring it out or failing.

    ReplyDelete
  113. I have a Dell Wireless 380 Bluetooth Module. Will this work with this product?

    ReplyDelete
  114. Works great.

    This solves the issue of "broken drivers" , good thing!!

    ReplyDelete




Copyright © 1999-2014 Komeil Bahmanpour. All rights reserved.

Reproduction is permitted provided that the source is acknowledged and a link is included to the relevant page.