[Upgrading, Modifying and Unlocking] jclampy:
Want to try alternate Bluetooth Stack?

I have made some slight modifications to the original Widcomm/Broadcom Bluetooth Stack that is from here:

http://www.mobilitysite.com/boards/...widcomm-axim-x50v-x51v-state-development.html

What I have done is modify it so that it intergrates perfectly with this Dynamite A02 ROM. It is not intended to be

used on any other ROM, so if you attempt to use on another ROM and notice problems/errors that is why.

If you want to try this out then here are the instructions;

1. Download the .zip file with 3x .cab files (would not attach to this xda post for some reason) can be found here;

http://forum.htcgeeks.com/showpost.php?p=19569&postcount=80 or http://www.mediafire.com/?mgcmbxmez5i

2. Install the AWirelessPower_v101.cab

3. Install the BTSpeedSwitch.cab

4. Install the BBluetoothStack_v05.cab

5. It will ask to reset when completed, just click ok.

6. After reboot just turn the bluetooth on and off once by using the *taskbar tray icon* only, not hardware button.

This is just to activate the change to new Bluetooth Stack.

Need help? Follow these instructions.

01. Click on *taskbar tray icon* and select 'Bluetooth Manager'.

02. Select 'Menu' and then 'Paired Devices'.

03. Click 'Add' button.

04. Now click button to the right of the 'Device' box.

05. Your Bluetooth equipment should appear, select it's icon.

06. Now you should be able to enter a 'Passkey'.

07. Use a four digit number and press 'return' on the onscreen keyboard.

08. For example; If connecting with PC your PC should have a window pop up.

09. Enter the same four digit number into PC pop up window box.

10. It may take a couple of different trys to get that done.

11. Now if we have our devices paired we can click 'ok' to close.

12. Back at 'Bluetooth Manager' main screen click 'New'

13. Best method to create a connection between Bluetooth equipment is to let the X51v explore the bluetooth

device itself!!!

14. Select 'Explore a Bluetooth device' option.

15. Click on the paired device icon that we made earlier.

16. The X51v should now be searching the device for capabilities.

17. You can choose to have security turned off or on, I turn it off myself for a2dp, but if using bluetooth to share

an internet connection or transfering files then you may want to use the security encryption.

18. Sometimes it won't explore the device on first attempt, so just click the 'Back' button and then click on the paired device again.

19. Ok, now you should have a list of services to choose from.

20. For this example, I am clicking on 'A2dp SNK Service'.

21. Now you should be back at the 'Bluetooth Manager' main screen.

22. You should now have an icon for the connection we have just made.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

23. All we do to activate the connection from now on is just hold the stylus down on the icon we have made and

select 'Connect'. Makes it easy to get connection, now that we have done all the hard work.

24. You can click the 'Active Connections' tab to see connections that are currently turned on.

25. Hold stylus down on the icon we made and select 'Status' from the drop down menu. Here you can see signal

strength and data transfered.

26. To close a connection hold down stylus on the icon we made and select 'Disconnect' or you could press the

X51v wireless hardware button to turn Bluetooth off from the 'wireless Power' aplet.

Notes;

To use with UC sdconfig installation you need to modify your sdconfig.txt file to look like this:

LOCK: Disabled

HIDE:Enabled

CAB: \SD Card\AWirelessPower_v101.cab

CAB: \SD Card\BTSpeedSwitch.cab

CAB: \SD Card\BBluetoothStack_v05.cab

HIDE: Disabled

LOCK:Enabled

Of course you may already have other .cabs listed as well, just make sure you put these ones at the end of the

list in this order because of the 'reset after installation' built into bluetooth stack installation .cab file.

Also this line at the top of the sdconfig.txt file;

HIDE:Enabled

And this line the bottom of the sdconfig.txt file;

HIDE: Disabled

Are very important. This is also because of the 'reset after installation' window at the end of the bluetooth stack

installation. If the UC install window is not 'hidden' then you will not be able to see the 'reset' window or click on it.

Also, you don't need to add 'RST: Reset' at the very bottom of the sdconfig.txt file as it would now be redundant.

Extra Tool;

The included BTSpeedSwitch.cab it is just a speed switcher for the bluetooth if you wanted to slow the

connection down to 460800bps. Only needed for troubleshooting purposes if you had an unstable connection.

Which I have never had with this Bluetooth Setup.

*All program icons of these Bluetooth installations can be found in the menu Start/Programs/WirelessPower*

***Note that 'Bluetooth Explorer' is part of Microsoft Bluetooth Stack and not Broadcom Bluetooth Stack***

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Hey, why not take part in the Bluetooth Stack poll:

http://forum.htcgeeks.com/showthread.php?t=2228

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~