I've been reading a lot of these forums about activating A2DP with a mono-bluetooth headsets, and found (in different places) some different ways, (change a couple of registry settings and with some pocket pc/headset one had to change a file called BTAGExt.dll)
I have made a CAB file for these hacks and also included the file "BTAGExt_new.dll" I call it _new because I change the registry to locate this new file instead of the old, that way one doesn't have to overwrite the dll file and can, if problems occur, change in the registry instead. The file is needed for some (me included) that are having trouble with music playing in the headset for about 10seconds.
Anyway, i have made a self-installing cab file for this, so that other people may use it easily, without need of hacking the registry, one does not need to use btaudioon and similar program to make this work,
EDIT: AS many people pointed out, here are the instructions to USE this , sorry for that:
Originally Posted by GarrisRP
3.- This was never completely spelled out either; How to activate it:a.Push your headset Voice Activated Dialing Buttonb.Now all sounds should play through your headset.c.To deactivate, push the headset dialing button.
It is nice to see my little hack being used
*VoiceCommand DOESN'T WORK!! (since my cab disables it in favour of all-sound in headset)
*I take NO RESPONSIBILITY if this crashes your phone or anything else, USE IT AT OWN RISK!
* It only changes this things:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\A2DP\Settings] "UseJointStereo"=dword:00000000 "BitPool"=dword:0000003a "MaxSupportedBitPool"=dword:00000050 "MinSupportedBitPool"=dword:0000000e [HKEY_LOCAL_MACHINE\Drivers\Builtin\BtA2dpSnd] "Priority256"=dword:0000003c [HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand] "LaunchApEnable"=dWord:1 "VoiceCmdDuration"=dWord:15180 And copies this file: BTAGExt_new.dll to \Windows (or whatever windows dir you have) [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway] "BTAGExtModule"=string:"BTAGExt_new.dll"