5BluetoothThe Bluetooth Guide

Published on by . Updated 15th March 2013.

Advanced

Advanced Inform­a­tion

This is the sec­tion for those of you who would con­sider them­selves “tech­ies”. Any­one who doesn’t know what they’re doing shouldn’t go any fur­ther.
I will not be held respons­ible for any­thing you break as a res­ult of read­ing the advanced section!

In this sec­tion there are details of how the pro­ced­ure works. There are also other use­ful resources, includ­ing inform­a­tion on firm­ware for Nokia phones, and for USB devices. I have also included a com­plete file archive of all the use­ful Bluetooth related util­it­ies that I have.

The registry fragment

The registry frag­ment adds a single line into the registry. It is not neces­sary for many con­fig­ur­a­tions, but doesn’t cause any prob­lems, and gets over-written by the install­a­tion any­way
The line added is HKEY_CURRENT_USER\Software\Widcomm\BTConfig\Services\0004\AcceptOther which is a DWORD equal to 1

The newer btwusb.inf

I have added many device VID and PID com­bin­a­tions into the btwusb.inf file to add sup­port for those devices. The device sub­mis­sion page auto­mat­ic­ally updates the file with new devices.

The file patcher

The file patcher patches 3 files: wbtapi.dll, bttray.exe and btstackserver.exe. It car­ries out the same 2 oper­a­tions on each file. Doing this enables the soft­ware to work with Win­dows 2003, and also enables the soft­ware to work with all devices. For the IBM drivers the 2 edits are as fol­lows:
The hex string 3B F5 75 0E 3B FD 75 0A is replaced by 3B F5 90 90 3B FD 90 90
The hex string 83 C4 04 85 F6 0F 85 1F 01 00 00 is replaced with 83 C4 04 85 F6 90 90 90 90 90 90
The strings dif­fer between ver­sions but are usu­ally quite sim­ilar, and using wild­cards the new patcher can patch most versions.

Nokia Bluetooth Phones: Firm­ware updates often required!

Sev­eral Nokia phones require firm­ware updates before they will sup­port Bluetooth cor­rectly. You can check your firm­ware revi­sion by typ­ing *#0000# on the phone’s keypad.

Min­imum required firm­ware versions

Nokia 6310i: 5.50

Nokia 6230: 3.15

You can take your phone to a Nokia licensed repair shop and they will update the firm­ware for you for free as long as the phone is still within its Nokia war­ranty period. Be warned that I know of at least 1 case where a firm­ware update has caused the loss of all per­son­al­ised inform­a­tion stored on the phone. I strongly advise that you make a copy of any import­ant data from your phone before hav­ing it updated.

USB Device Firmware

Sev­eral people have asked about firm­ware updates for USB Bluetooth devices. Wid­comm used to sup­ply an updated firm­ware with their drivers, but newer ver­sions have not come with an update. I have a gen­eric CSR Firm­ware that you can down­load if you think you NEED it. It is dated 31st-March-2004, and includes CSR’s HID sup­port that allows the use of Bluetooth Key­boards and Mice before the OS has loaded (for example allows the use of a Bluetooth key­board to modify BIOS options). The Wid­comm drivers are sup­plied with a firm­ware update util­ity for most devices, includ­ing CSR devices.

WARNING: Use this firm­ware update at your own risk!!

Down­load the update file from the Down­loads page.

Leave a Reply

Fill in your details below or click an icon to log in:

5 Responses to “The Bluetooth Guide”

  1. Psefto

    I have a BT180 bluetooth dongle i there a way to install it on win7?

    Reply
  2. danville california

    Hey there! I know this is kind of off-topic how­ever I needed
    to ask. Does man­aging a well-established blog like yours require
    a large amount of work? I’m com­pletely new to run­ning a blog how­ever I do write in my diary on a daily basis. I’d like to
    start a blog so I will be able to share my exper­i­ence and feel­ings online.
    Please let me know if you have any kind of ideas or tips for brand new aspir­ing blog­gers.
    Appre­ci­ate it!

    Reply
    • Jon Scaife

      Not neces­sar­ily. The more you put in, the bet­ter the site, and the more vis­it­ors you’re likely to get. If you’re not bothered about attract­ing thou­sands (or more) vis­it­ors then you can pretty much use word­press or blog­ger as they are. :)

      Reply