Setting Up Bluetooth Sync in Windows XP Using Blackberry Desktop Manager on a Dell D630

bluetooth drivers xp native stack blackberry desktop sync

I have been wanting to sync my Outlook 2007 calendar to my Blackberry Curve (8300) since I entered all of my Babson class data earlier in the semester. My Dell D630 came with Windows XP SP2 installed.  When I installed the Blackberry Desktop Manager 4.2 SP2 and chose the Connection Options I noticed that the Bluetooth sync options were greyed out (disabled) and inaccessible.

I did some searching around and found that for whatever reason, the Blackberry desktop manager’s Bluetooth sync is not compatible with any third party Bluetooth drivers. It turns out you must use XP’s native Bluetooth drivers in order to get the Desktop Manager Connection Settings to properly recognize that you have Bluetooth at all.

The fault lies squarely with Research In Motion (RIM) for not creating a desktop management solution that recognizes major Bluetooth drivers like Toshiba’s. I think that this shows that they clearly do not care about giving their customers an easy opportunity to sync their blackberry over Bluetooth.

If you configured it so when you bought it, your Dell D630 has a Bluetooth device built into the box. When Dell sets the computer up at the factory, they install Toshiba Bluetooth Stack drivers. From what I can tell, the reason Dell uses its own drivers is because they have extensions that control other hardware on the laptop. Specifically, the little LED that lights up the Bluetooth icon near the WiFi light on the laptop itself. Using the Toshiba driver, if you turn off the Bluetooth this light goes off. If you change it over to the Windows driver the light will stay on whether Bluetooth is enabled or not.

concert posters rock show ipad iphone

Download Rock Show, the Concert Posters app for the iPhone and iPad

This takes away a glance intelligence at your current battery consumption, and I have not determined how to power off Bluetooth to save battery life using the XP driver. So there is significant sacrifice in making this change, it may be that if syncing wirelessly is not very important to you, then you should simply keep the Toshiba drivers and keep a USB cable at home and at work so that you don’t have to mess around with Dell’s D630 native driver set.

A final note on this: The Blackberry application loader and media loader tools are not available over Bluetooth. So this means that setting up your Blackberry to sync over Bluetooth is only worthwhile if you need to be able to sync calendar, task and contact information frequently without being encumbered by a USB cable.
Ok, You still want to proceed? Keep reading.

Follow Rob

I searched around on google and found some guides hidden away in Blackberry forums for setting up XP’s native BT drivers and ended up actually having some success, so I thought I’d regurgitate the process with the proper keywords so that some other poor soul with a Blackberry Curve (8300) or some other similar Blackberry device could save some heartache.

Before you begin, you should review the steps because they require you to edit a text file and uninstall a driver.
Here’s what I did:

  1. Uninstall the Toshiba Bluetooth Driver or Stack using Start -> Settings -> Control Panel -> Add/Remove Programs. Yes this is scary, and no I don’t know how to reverse this if you mess it up. I just lept in, and so should you.If your sound is on you’ll hear the ba-doop sound of a USB device being disconnected. This is because the Bluetooth hardware inside the D630 (and probably the D830) is actually a hardwired USB device.You may also get a little balloon notification from Windows XP telling you that a hardware device is improperly configured. That is ok. It may ask you to fix this right away. Cancel any dialogs that come up asking you to search for new hardware drivers, you won’t find any and it will take a toll on your morale.
  2. I did a restart at this point, you may not have to.
  3. This is where it gets a little crazy and tricky. You actually have to edit a driver config file in order to get Windows to recognize the Bluetooth hardware. This is the only way that I was able to ascertain to do this, there is no easy way.
    You need to track down the bth.inf file (this is a text file) under the c:\windows\inf\ directory. I suggest you copy this to your desktop as a backup. Open the original (c:\windows\inf\bth.inf)
  4. Inside this file about 1/4th of the way down you’ll find a section titled:;————- Device section – Start ———————–Inside there are a number of brands you may recognize in brackets such as Alps, Belkin, Broadcom, and in our case, Toshiba. For me this section started out looking like this:[Toshiba.NT.5.1]
    TOSHIBA Integrated Bluetooth= BthUsb, USB\Vid_0930&Pid_0502&Rev_1350
    TOSHIBA Integrated Bluetooth 2= BthUsb, USB\Vid_0930&Pid_0505
    TOSHIBA Integrated Bluetooth 3= BthUsb, USB\VID_0930&PID_0506
    TOSHIBA Bluetooth Adapter= BthUsb, USB\Vid_0930&Pid_0507This is actually incorrect data. The important part is the “BthUsb, USB\Vid_0930&Pid_0502&Rev_1350″ area in the first line. This needs to match up to data for your particular hardware.
  5. To get your data you need to look at your hardware profiles, so right-click My Computer and choose Properties, then in System Properties choose the Hardware tab. Click the Device Manager Button.
  6. About 3/4 of the way down the list will be a USB Device in conflict, it will be marked with a yellow exclamation mark you may recognize if you’ve been around the block a few times. Right click that guy and choose properties. A dialog will open up with a Details or Device tab. Click that and at the top of the tab is a drop-down menu. Choose “Hardware Ids” from this list and you should have two items displayed. For me it was:USB\Vid_413c&Pid_8140&Rev_4316
    USB\Vid_413c&Pid_8140
  7. Guess what? You need to copy this into the Toshiba section noted above. However, you only need to copy the first line from “Hardware Ids” into the section. I tried using the first item for Bluetooth= and the second for Bluetooth 2 and it installed the first correctly, but the second was in conflict. So, I suggest you only change the first line and leave the second as is:
    [Toshiba.NT.5.1]
    TOSHIBA Integrated Bluetooth= BthUsb, USB\Vid_413c&Pid_8140&Rev_4316
    TOSHIBA Integrated Bluetooth 2= BthUsb, USB\Vid_0930&Pid_0505
    TOSHIBA Integrated Bluetooth 3= BthUsb, USB\VID_0930&PID_0506
    TOSHIBA Bluetooth Adapter= BthUsb, USB\Vid_0930&Pid_0507You’ll notice I left the Bluetooth 3= and Adapter= values alone.
  8. Save the file.
  9. You should now be able to go back to the Hardware Profile dialog box mentioned in steps 5 and 6 above. This time right-click the device and choose Update Driver. Choose to Install from a list or a specific location and click Next. Check only the Include this location in the search: c:\windows\inf\ and click next again.
  10. If you’re lucky, Windows will all of a sudden recognize the Toshiba hardware and you’ll see various balloons pop up and go away. Don’t let that spook you. If you’ve done things correctly, you will end up with a TOSHIBA Integrated Bluetooth item and a Microsoft Bluetooth Enumerator under a new hardware group in Device Manager called “Bluetooth Radios.”
  11. After some clicking about you should now be able to access the Bluetooth configuration area of the Blackberry Desktop Manager.

Also, I had a troubleshooting problem where when I tried to complete the first sync it said “Duplicate records found on device.” There are guides and forums on the web that suggest trying to recreate the temporary sync folder on your computer, and other craziness. I solved my problem by simply deleting the calendar items on my Blackberry. I had only 12 records, so it wasn’t a big deal for me. If you were hoping to sync a ton of existing appointments from your BB to Outlook this may not be an option for you.

I wasn’t able to determine which calendar item on my Curve was causing the sync not to complete, but I suggest you start deleting calendar entries from you Blackberry and continue re-syncing until it completes.

Good luck!

Please Note: If you personally benefited from this tutorial, I ask you to either:

A. Donate $5 to me by Paypal using the button below. (not much considering your monthly Blackberry bill!):

OR

B. Take a moment to write me a note about yourself, what you do and and important lesson you have learned either in business or in life.  My email address is rob [at] banagale [dot] com.

Thank you!

121 thoughts on “Setting Up Bluetooth Sync in Windows XP Using Blackberry Desktop Manager on a Dell D630

  1. Wow, I actually did some programming work by myself – thanks to the fantastic explanation you’ve provided. Thanks a lot!

    Just one adaptation: mine is a Lenovo Thinkpad X Series.
    Everything is the same with one change:
    In the bth file, under IBM it said:

    [IBM.NT.5.1]
    Bluetooth UltraPort Module from IBM= BthUsb, USB\Vid_04BF&Pid_0317
    IBM Integrated Bluetooth= BthUsb, USB\Vid_04BF&Pid_0318
    IBM Integrated Bluetooth II= BthUsb, USB\Vid_1668&Pid_0441
    IBM Integrated Bluetooth III= BthUsb, USB\Vid_1668&Pid_2441

    Unlike in the case presented in the tutorial (no. 7), one needs to use both segments of data retrieved from no. 5. The first will change the second line (IBM Integrated Bluetooth) and the second will change the third line (IBM Integrated Bluetooth II).

    Again, thanks a lot and good luck for everybody!

  2. Rob,

    I can’t thank you enough for such a complete, accurate and well written, recipe for success. I have a 4 yr old Sony Vaio VGN-TX650P. Everything was just as you described, and it now works perfectly. I spent hours on my own to no avail and in 10 minutes you had it working for me.

  3. Thanks for giving me the info to get my technology to do what I thought it could.

    Cheers dude

  4. Thanks a stack!
    Followed instructions and got it to work on a Latitude D530 and BB8520.
    Excellent post.

  5. Thanks for this really helpfull information,
    I was going mad, but you did a great clear explanation!
    Greetings from Belgium!

  6. Fantastic! It took a few minutes but I FINALLY got my Blackberry World Edition to work with the Desktop Manager using Bluetooth. Thanks so much!

  7. Alas I am not quite there yet…..

    I have removed the original driver and edited the file with the hardware id. The bluetooth box is no longer greyed out in my bberry devide manager.

    However, the only service it can find on my device is dial up networking. I have looked on my blackberry and the applicable services are all there and marked as available, except desktop connectivity and wireless bypass. I do not have a BES set up and just have a raw BIS bberry bold….

    Any ideas..?

  8. Hi Rob,

    I am not sure I want to dive right in and do this. Does unistalling the toshiba thing at the beginning make it anable to sync to anything else? In other words does doing the steps screw up anything (ie. being able to use bluetooth with other devices)

    Thank you

    Heather

  9. Explanation works also with a 2 years old Asus laptop.

    Amazing, this is a 3 years problem and Blackberry does not bother with fixing this.

    Thanks for the article!

  10. AWESOME!!! I looked for this solution for sooo long! Perfect fix, on the first attempt! Awesome job with the research and thanks for passing it along!

  11. Just to thank you so much for the note.

    I actually – with the Dell 620 followed what the comments suggested, just removed the Toshiba Stack(Under Bluetooth, not Toshiba) and then just hibernated – I meant to shut down, but default was hibernate, and that was sufficient.

    Anyway, it came back up, found the other drivers, and the Desktop manager worked a treat.

    I had no problems with the synchronization (address and calendar) at all.

    Thanks so much.

    Jonathan

  12. Amazing post, not often can I find such quality. Do you write any blogs with similar content?

  13. Wow, that was really scary! Thankfully I am also using a Dell Latitude D630 so the entire process was very similar. The only differnece is that I did not immediately get a yellow icon after uninstalling the Bluetooth stack. I did not want to reboot as I had a couple of processes running so instead I had to do a search for new hardware under the Device Manager before the yellow icon for the conflicting / missing bluetooth device appeared.

    Thank you so much!

  14. Perfect, it really works. It makes my life (at least some minutes of it every day) much easier :-) Thank you very much!

  15. Hi,

    I’am french, I had a similar pb with my BB curve 9300 and my Latitude D430 Laptop. I followed the exact procedure and it is really well working . Thank you man great!!!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>