View Single Post
  #1 (permalink)  
Old 06-14-2007, 10:00 PM
LeanGreen's Avatar
LeanGreen
Lurker
Offline
 
Join Date: Apr 2007
Posts: 11
Reputation: 0
LeanGreen is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Voice Command Caller Announcements on BT - Real FIX

I've managed to get my caller announcements routed to my Bluetooth headset without using any extra software. The trick is to enable inband ring tones in the Microsoft Bluetooth stack by editing the "Capability" DWORD value. Here's what I did:

1. Edit "HKLM\Software\Microsoft\Bluetooth\AudioGateway\Ca pability" and set it to 45.
2. Soft reset the device.
3. Fire up the Bluetooth headset.
3a. You may also need to "handshake" the headset with VC once to let it know it is available - just hit the button on the headset and give any old command (e.g., "What time is it?").
4. Have someone call you and relish in the unlocked features!

On subsequent tests after turning off the headset, then turning it back on, I did not need to re-handshake to get it to work.

Just FYI, I'm running Kirvin's Clean & Simple for Any Apache on my Alltel 6700. I believe you need AKU 3.5 of some sort for this to work.

I stumbled across this while researching another topic elsewhere. Essentially the capability value is a bitmask that turns on or off features. The Microsoft default is 0x21 or 33 decimal. That is 0b100001. 0x04 enables voice tag support (which was already on in mine) giving a value of 0x25 or 37 decimal. 0x08 enabled inband ring tones, and by doing a bitwise "or" with 0x25 and 0x08, you get 0x2D or 45 decimal.

I hope this works for other folks!
Reply With Quote