How To: Tweak Your Bluetooth Headphone Performance In Windows Mobile
After Microsoft introduced A2DP support in January 2006 with WM5 AKU2, the vast majority (exceptions include, for example, the HTC Wizard, which has never officially received any A2DP support) of new models (and operating system upgrades for existing ones) coming with the Microsoft BT stack have been released with A2DP support.The A2DP sound quality of Windows Mobile(mainly WM5) devices was terrible. It was only with very few headphones models that it delivered good sound quality.The vast majority of existing A2DP stereo headphones models were plain useless with the stack.By help of some registry tweaks you can change the performance of Bluetooth headphones in Windows Mobile device.
Change Bluetooth headphones from mono (default) to stereo:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings
UseJointStereo: change the DWORD from “1” TO “0” no quotes.
What this does is enable Joint-Stereo for the SBC codec, which is important and makes the biggest significant change to improve sound quality. (Note: In earlier versions of WM5 and WM6, Joint-Stereo was broken and resulted in a mono-output. This is not the case anymore with the newer WM6 ROMS.)
Then add the following value to the registry at HKLM\Software\Microsoft\Bluetooth\A2DP\Settings:
Name: SampleRate
Value (DWORD): 48000 (decimal)
This forces the A2DP stack to send the audio to the headset at 48000Hz instead of the default 44100Hz.
Also change the values of the following registry subkeys:
HKLM\Software\Microsoft\Bluetooth\A2DP\Settings\BitPool to 50
HKLM\Software\Microsoft\Bluetooth\A2DP\Settings\MaxSupportedBitPool to 50
These values are used to manually set limits for the BT stack for the A2DP SBC codec.
A soft-reset is required to take effect the changes.
Registry Hack to Improve Bluetooth headset performance in Windows Mobile:
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd
Add “Priority256 “= dword:60 (Use Dword Value)
HKLM/SOFTWARE/Microsoft/Bluetooth/AudioGateway/Capability
(Dword:69)(Default 37)
HKLM/SOFTWARE/Microsoft/Bluetooth/AD2P/Settings/BitPool
(Dword: 60)(Default 30)
HKLM\Software\Microsoft\Bluetooth\AudioGateway\MicVolume
(DWORD:10)(Default:5)
HKLM\Software\Microsoft\Bluetooth\AudioGateway\SpkVolume
(DWORD:10)(Default:5)
Change the Bluetooth channel from the default:
HKLM\Softare\Microsoft\Bluetooth\Device
From there open the subfolders and find those labeled channel. The DWORD key value is the channel number. Change the number to something other than the default.
Note: Windows Mobile devices also have a registry. We can customized many of the defaults on our devices to suit our needs. The structure of Windows Mobile registry is very similar to the Windows Registry structure, so if you are familiar with it, you will find this just as easy. If you have not yet delved into a registry, you will find this quite tricky.
Warning: Modifying the Windows Mobile registry can cause serious damage to your Windows Mobile Device.It is better to backup your Windows Mobile registry data before making any changes. Tomstricks.com is not responsible for any changes you may make to your system.
Popularity: 6%
Did You Like This Post? Then You Might Find These Also Interesting:
Written by Tony on April 20th, 2009 with
no comments.
Read more articles on WM Tweaks.





