PDA

View Full Version : Having problems with A2DP? I can help.


Centurion
9th April 2007, 03:15 AM
A couple nights ago, I was intent on getting my A2DP to work perfectly. I wanted clear, crisp, skip free music coming from my phone. Using this method, I have done just that. I'm not 100% sure all of the steps I'm including are necessary, but I've done this twice and it worked perfectly both times. Here goes!

Short way, But I'm not 100% sure it will work as well
1. Navigate to "LOCAL_MACHINE/Software/Microsoft/Bluetooth/A2DP/Settings" in the registry.
2. Set BitPool to 48, MaxSupportedBitPool to 56, and Use Joint Stereo to 0.
3. Exit, soft reset
4. Tell me if it works well for you or not...

Long but guaranteed way
1. Download HTweakC, install
2. Go to bluetooth tweaks, set audio quality as "Excellent"
3. Install Sleuth255's A2DP Fix cab then soft reset
[By this point, the A2DP is crackly and may skip...so continue]
4. With the registry editor of your choice, navigate to the following:
LOCAL_MACHINE/Software/Microsoft/Bluetooth/A2DP/Settings
5. Change the value of "Bitpool" to 56
6. Change the value of MaxsupportedBitPool to 56
7. Change "Use Joint Stereo" to 1
8. Soft Reset
9. Uninstall Slueth's A2DP fix
10. Soft Reset
11. Once again, open HTweakC
12. Change the A2DP quality to "High"
13. Soft reset
14. Enjoy crystal clear, skip free streaming music.


Also, if anyone can help me with an issue I've been having...Is there a quick way to set a pair of bluetooth headphones to automatically set itself as as wireless stereo without applying it each time in bluetooth options? I have a pair of BT620's if that makes any difference.

And

Is there a way to have WMP startup with my storage card's library by default? If not, is there a way to delete the library from My device?


Thanks! Hope this helps!

mrvanx
9th April 2007, 11:15 AM
Has this technique eliminated the hissing aswell dude?

(No A2DP hardware to test sorry :()

cybertron
9th April 2007, 12:00 PM
I have now done exactly as the "long" way said, and it did not take away the hizzing sound, (not with my plantronics pulsar 260 anyway)

so it is back to the drawing board!

:D

thanks for sharing this Centurion, it is always nice to hear success stories..
but I would believe that the last step is the only one neccessary (htweakC)

too bad it didn't work for me.

Centurion
10th April 2007, 12:56 AM
The hissing on mine is definitely gone...I wish I could share it with you.

Pingubest
24th April 2007, 03:57 AM
Hi, I just got my X01HT last week. May I ask which Windows Media/MP3 player program are you using to listen with stereo bluetooth?? I can't find the function in Windows media Player.
Thank you very much!

ShakeMan
24th April 2007, 04:42 AM
Hi, Pingubest

You can not use the function of stereo bluetooth on the default OS of X01HT.
In this case, you must apply cab files for the A2DP function or install WM6.

Centurion
24th April 2007, 06:52 AM
Using WMP...I've tested this 3 times on my phone now after 3 different flashes and it worked each time.

jompao
24th April 2007, 11:33 AM
[QUOTE=Centurion;1209560]

Short way, But I'm not 100% sure it will work as well
1. Navigate to "LOCAL_MACHINE/Software/Microsoft/Bluetooth/A2DP/Settings" in the registry.
2. Set BitPool to 48, MaxSupportedBitPool to 56, and Use Joint Stereo to 0.
3. Exit, soft reset
4. Tell me if it works well for you or not...

Long but guaranteed way
1. Download HTweakC, install
2. Go to bluetooth tweaks, set audio quality as "Excellent"
3. Install Sleuth255's A2DP Fix cab then soft reset
[By this point, the A2DP is crackly and may skip...so continue]
4. With the registry editor of your choice, navigate to the following:
LOCAL_MACHINE/Software/Microsoft/Bluetooth/A2DP/Settings
5. Change the value of "Bitpool" to 56
6. Change the value of MaxsupportedBitPool to 56
7. Change "Use Joint Stereo" to 1
8. Soft Reset
9. Uninstall Slueth's A2DP fix
10. Soft Reset
11. Once again, open HTweakC
12. Change the A2DP quality to "High"
13. Soft reset
14. Enjoy crystal clear, skip free streaming music.


Also, if anyone can help me with an issue I've been having...Is there a quick way to set a pair of bluetooth headphones to automatically set itself as as wireless stereo without applying it each time in bluetooth options? I have a pair of BT620's if that makes any difference.
QUOTE]

I don't see any logic for the steps 9-14?? Maby you soft reset to quickly or didn't save registry values properly. I usually wait a little the use the powerbutton to close down phone.

Step 5-6 I set to 52 (decimal!) and sound is great on HBH-SD970 and skipping never happens as long as there's not an object between the phone and headset. I'm running Black 2.5 on a Tytn.

Regarding the problem with the BT620, this seem to be ralated to that headset, I don't have that problem with HBH-SD970. Maby there is some firmware upgrade for your headset?

MrDSL
24th April 2007, 01:42 PM
I think the stereo thing has to do with your headset also since my BT8010 works correctly also..

aquanaut88
24th April 2007, 01:44 PM
I concur Jompao, no problems with HBH-DS970's... no hiss and clicks nearly eliminated with Custel's latest 1236 build v1.2. Also sound with this latest release seems louder than the previous 968 builds. Save some battery power on my DS970's... sweet!

Cheers

rotaflex
24th April 2007, 04:33 PM
I followed the "long steps" and it doesn't work for me. I am using Samsung WEP200.

LuXx
29th April 2007, 04:17 PM
doesn't work on mt 8525. It just makes the skips worst!!!!!!

cybertron
29th April 2007, 09:49 PM
the new lwsv rom is quite intresting seen from a a2dp level, it made my headset work almost as good as widcomm stack, although with the advantages of ms stack !

JPW
29th April 2007, 11:10 PM
Hi just to let you know "your way" - works BUT only if you DONT remove sleuth's fix - take it out and its all miss and no hits but leave it runnin and its gr8 .

ps running Moto HT820

regards
jon

basilrsa
29th April 2007, 11:42 PM
Has this technique eliminated the hissing aswell dude?

(No A2DP hardware to test sorry :()

I have perfect stereo sound! It's all in the BT headsets you use.
I use the Nokia HS-12W and HTC BH S100 and the sound is as good as it gets. NO BACKGROUND NOISE AT ALL.

It's about matching the A2DP specs of the headsets to the M$ software, and not the other way around.

My opinion only, for what it's worth.

TriAxisFL
30th April 2007, 07:05 AM
Can anyone explain what the values of MaxsupportedBitPool and BitPool stand for? Are they kbps or decibles or something else? I understand changing the UseJointStereo to 0 turns off Joint Stereo, but i want to know what the BitPool stands for.
I have a Motorola HT820 and can play music through it with no problems. I changed the 2 bitpool settings to 48. This definately improved the quality, but occasionally it skips (very rarely). So are these higher numbers causing too much data to stream and you get a "buffer" type pause.

Also if I convert back to Joint Stereo, will that cause 1/2 of the data stream, since its basically mono. If I could stream at 96 kbps in mono, compared to 48 kbps in stereo, I would choose the mono. Mainly because of the sounds of the high frequencies. The bass and mids sounds great.

On a side note I found that turning my phone's and windows media players volume all the way up improves the sound. I use the volume controls on the HT820 to control volume.

ITAdmin
1st October 2007, 01:15 AM
Ok, I didn't get very far with this fix...

I downloaded and installed HTweakC, but when I run it I get an error; HTweakC.exe "Argument out of range Exception". I am assuming that the bluetooth tweaks are in this proggy?

I also tried the shortcut way, but I don't have "LOCAL_MACHINE/Software/Microsoft/Bluetooth/A2DP/Settings" in the registry.

WTF did I do wrong here??

Any ideas?

I have

Cingular 8125 Wizard
G3 CID/SIM Unlocked
Rom Version: WM5SE rev 4.0 - WM5 without stylus but style!
2.26.10.2 WWE
IPL: 3.08
SPL: 3.08

ITAdmin
1st October 2007, 02:16 AM
Ok, One more thing...

I just went to my vehicle to play around some more and I found that when I have the BT stereo playing and a call comes in, the stereo is paused until the call is done and when it starts back up I either have no sound at all or it's skipping badly, but I went to the bluetooth device settings and held the click for the sub menu and then selected Set as wireless stereo, the audio straightened out and started playing fine again.

Could this mean the processor is too slow in the Wizard? Maybe if I overclocked it a bit that might help or am I just doomed to never have this work correctly?

Thanks again!

ITAdmin
3rd October 2007, 10:12 PM
Can NO ONE answer my question above?

It looks like this thread is dead??

I really want to solve this audio skipping problem if posible!

Thanks

ITAdmin

e_gregious
5th October 2007, 12:29 PM
Short way, But I'm not 100% sure it will work as well
1. Navigate to "LOCAL_MACHINE/Software/Microsoft/Bluetooth/A2DP/Settings" in the registry.
2. Set BitPool to 48, MaxSupportedBitPool to 56, and Use Joint Stereo to 0.
3. Exit, soft reset
4. Tell me if it works well for you or not...


Magic!!!!
I have been battling with this for weeks. Finally something that works.
Many thanks for sharing that.

datunze
11th October 2007, 11:58 PM
I have installed every program out there to stream BT audio... I'm no dummie (computer programmer) and i have never gotten any of them to work at all on my HTC hermes (cingular 8525)... I am using the motorola H350 which works fine on my buddy's xv6700. I have done everything including hard resetting 5,000 times and throwing this peice of crap across the room(i guess im "lucky" this POS still works)... any help would add about 10 years to my life....thx

shizueleven
8th May 2008, 04:39 AM
i don't see MaxsupportedBitPool in my registry :/ I've tried adding it and no still go.

e_gregious
8th May 2008, 06:13 AM
i don't see MaxsupportedBitPool in my registry :/ I've tried adding it and no still go.
I assume you've followed the instructions:
(Originally Posted by Centurion)

1. Navigate to "LOCAL_MACHINE/Software/Microsoft/Bluetooth/A2DP/Settings" in the registry.
2. Set BitPool to 48, MaxSupportedBitPool to 56, and Use Joint Stereo to 0.
3. Exit, soft reset
4. Tell me if it works well for you or not...

Actually, I've found it works better with JointStereo set to 1 (Enabled)
If you have trouble doing that, then install Schaps' advanced configuration manager and fill in the blanks on the Bluetooth tab.

shizueleven
9th May 2008, 07:46 AM
I assume you've followed the instructions:
(Originally Posted by Centurion)

1. Navigate to "LOCAL_MACHINE/Software/Microsoft/Bluetooth/A2DP/Settings" in the registry.
2. Set BitPool to 48, MaxSupportedBitPool to 56, and Use Joint Stereo to 0.
3. Exit, soft reset
4. Tell me if it works well for you or not...

Actually, I've found it works better with JointStereo set to 1 (Enabled)
If you have trouble doing that, then install Schaps' advanced configuration manager and fill in the blanks on the Bluetooth tab.

Hey gregious, many thanks for the advance config app, but unfortunately I've still got this crackle/distorted sound when there are high frequencies. I've never had skips though. It used be horrible in the beginning but now it's a bit better, but not fully enjoyable. I have a Cingular 8125 on WM5 with a HT820 headset, if that could help. :]

farres
10th May 2008, 12:39 AM
I'm using the official HTC ROM and I don't have any problem with it... the values in my ROM are:
BitPool: 30
MSB: 30
UserJointStereo: 1 :cool:

e_gregious
10th May 2008, 03:47 AM
I think the quality varies depending on what headset you have. I've used the Blue Ant X5 (very good - but a few distortions occasionally), Jabra BT8010 (shocking - drop-outs, garbled, skipping) and Nokia BH-500 (best so far).
Probably need to play around with the bitrate settings. Bring it down to about 48 or lower if the sound still doesn't improve.
Think most of the problem is the compatibility or otherwise between your headset and WM5/6. Don't think there is much difference in the BT component between WM5 and WM6.
Try a different headset if you can get hold of one.

dgaud007
10th May 2008, 03:51 AM
I'm using Schaps' Advanced Config to set the following:
Joint Stereo: YES
Bitpool: 48
MAX Bitpool: 64
Min Bitpool: 14
Sample rate: 48000Hz
I listen to music all the time thru my Motorola HT820's using Pocket Player 3.6. It sounds great! No skips until at least 20-30 feet away. No distortion (well... at least not at normal human volume levels ;)). Keep in mind I have had some problems with the *.wma and *wmv formats in the past. I since recoded everything with nero to MP3 @ 192Kbs.

shizueleven
15th May 2008, 11:02 AM
Well, i've tried all the combinations and setups that you guys have and I still have that distorted/low sound. Maybe it's due to the 8125 that can't have full support (seeing most of you guys have 8525 :p). If there are any configurations specifically for the 8125, I'll gladly give it a go. :)

joshkoss
15th May 2008, 08:14 PM
Well, i've tried all the combinations and setups that you guys have and I still have that distorted/low sound. Maybe it's due to the 8125 that can't have full support (seeing most of you guys have 8525 :p). If there are any configurations specifically for the 8125, I'll gladly give it a go. :)


I'm sorry that i'm not too knowlegable (nor a good speller) ;) but can you update to a WM6 rom and see if that fixes it?

shizueleven
25th May 2008, 07:07 PM
Woohoo! It works! The only problem I encounter is a this rumbling on the left side of the headphone, but I don't notice it much when in open spaces, and I expect it to be the headphones. :)

Rafael Rivera
26th May 2008, 10:09 PM
Tried the short way. Even without a soft reset, it works for me. Before I'd get these long pauses that made A2DP completely unusable. Thank you so much!

rorijam
22nd October 2008, 06:38 AM
Magic!!!!
I have been battling with this for weeks. Finally something that works.
Many thanks for sharing that.

Short Way didnt worked for Me, I have sony bt stereo headset, they have worked with different ROM Jaime Mendez Crystal Touchy...but not manila2d

rorijam
22nd October 2008, 07:28 AM
Have tried long solution and there is no sound at all for music or system sounds, they play through the speakers, the headset only works for calls. By the way my hardware is atom exec.