Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

Increase bluetooth A2DP quality (SBC -> MP3)

OP g40q90

10th September 2011, 11:01 AM   |  #1  
OP Junior Member
Thanks Meter: 3
 
28 posts
Join Date:Joined: Sep 2011
Hello XDA!

Hi have a Galaxy S2, I can found only a bad thing in it: bluetooth audio quality.

I have done some search and I'm sure that GS2 (like most other smartphones) uses SBC codec to send data over bluetooth.

The problem with SBC is that it reconvert your compressed files, such as MP3 or AAC, before sent them over bluetooth, so the final quality is terrible.

You can improve a little the quality increase the bitpool (use an highest bitrate for the conversion) but sound quality will never reach Directly MP3 transfer without conversion, for example connecting an usb stick to your stereo.

But there are a lot of discussion about ad2p sound quality on xda, so I think that you already know that.

I think that create mp3 codec to work with GS2 is hard and difficult, but I have found that Blueplayer for Windows mobile and Motorola with Droid X/ Droid 2 use A2DP Mp3 direct stream, in the specific motorola enabling the option "enhanced stereo" in bluetooth menu (absent in SGS2):


So my question is: is possible to make a port of blueplayer or motorola bluetooth stack for Samsung Galaxy S2? I think this is the only way to improve bad bluetooth audio quality on GS2.
Last edited by g40q90; 10th September 2011 at 11:17 AM.
10th September 2011, 05:24 PM   |  #2  
Senior Member
Flag Hamburg
Thanks Meter: 478
 
369 posts
Join Date:Joined: Dec 2008
More
Acutally it should be as easy as editing a config file.. (/system/etc/bluetooth/audio.conf) like this:

Code:
[A2DP]
SBCSources=0
MPEG12Sources=1
10th September 2011, 05:55 PM   |  #3  
OP Junior Member
Thanks Meter: 3
 
28 posts
Join Date:Joined: Sep 2011
Quote:
Originally Posted by gauner1986

Acutally it should be as easy as editing a config file.. (/system/etc/bluetooth/audio.conf) like this:

Code:
[A2DP]
SBCSources=0
MPEG12Sources=1

thanks for your reply!
I have tried that, but it seems make no difference for me, have you tried it?
10th September 2011, 09:17 PM   |  #4  
Zanr Zij's Avatar
Senior Member
Flag Halong Bay
Thanks Meter: 583
 
1,164 posts
Join Date:Joined: Nov 2010
More
With my Plantronic Voyager Pro Plus ( Pro+ ), bluetooth audio quality is quite good ( although only 1 ear ). When change to connect Pro+ with Moto Atrix 4G, I got bad experience.

But with wired good brand/quality 3.5" headphone, Atrix do better in quality
10th September 2011, 10:12 PM   |  #5  
OP Junior Member
Thanks Meter: 3
 
28 posts
Join Date:Joined: Sep 2011
Quote:
Originally Posted by Zanr Zij

With my Plantronic Voyager Pro Plus ( Pro+ ), bluetooth audio quality is quite good ( although only 1 ear ). When change to connect Pro+ with Moto Atrix 4G, I got bad experience.

But with wired good brand/quality 3.5" headphone, Atrix do better in quality

Jack audio on galaxy s2 is really bad in my experience, and usb output is only available in mass storage mode... Not really useful. So I'm trying to get better audio quality from bluetooth...there is also car dock from Samsung with 3.5" output, but I think that the final quality is like direct 3.5" output.. Very bad things from Samsung.
The Following User Says Thank You to g40q90 For This Useful Post: [ View ]
11th September 2011, 01:49 AM   |  #6  
Senior Member
Flag Liverpool
Thanks Meter: 28
 
1,193 posts
Join Date:Joined: May 2010
More
yea i don' get the audio complaints. i'm happy with the sound on my sgs2. used various BT earphones (sony, motorolla, nokia and plantronics and all good)
13th September 2011, 03:30 AM   |  #7  
Senior Member
Thanks Meter: 38
 
686 posts
Join Date:Joined: May 2005
GS2 audio quality via bluetooth is way too far differrent compared to Xperia X8. X8 audio quality via bluetooth is good, while GS2 is not. :(
14th September 2011, 02:07 PM   |  #8  
beppez82's Avatar
Senior Member
Flag Padua
Thanks Meter: 22
 
503 posts
Join Date:Joined: Jul 2010
More
I'm OK with the quality of the Voyager pro+, but in car I need to increase the vol., there's anyway to increase the conversation volume of the BT headphones?

Sended from my SGS2
14th September 2011, 02:56 PM   |  #9  
_Raziel666's Avatar
Senior Member
Thanks Meter: 160
 
457 posts
Join Date:Joined: Jun 2011
More
This is a well know problem for SGSII (and probably other Gingerbread-based phones).

http://forum.xda-developers.com/showthread.php?t=708685

http://forum.xda-developers.com/show....php?t=1187488

Google has fixed the problem in the AOSP builds, but Samsung hasn't integrated that particular fix in the 2.3.4 edition - hopefully it will be integrated in the upcoming 2.3.5 edition...
14th September 2011, 07:37 PM   |  #10  
Zanr Zij's Avatar
Senior Member
Flag Halong Bay
Thanks Meter: 583
 
1,164 posts
Join Date:Joined: Nov 2010
More
Quote:
Originally Posted by beppez82

I'm OK with the quality of the Voyager pro+, but in car I need to increase the vol., there's anyway to increase the conversation volume of the BT headphones?

Sended from my SGS2


Do in in ServiceMode:

1. Dial on Dialer ( Phone.apk not 3rd Dialer like DialerOne )

*#*#197328640#*#*

2. Select [5]Audio

3. Select [1] NB ( Voice Call )

4. Select [4] Bluetooth



The Following 2 Users Say Thank You to Zanr Zij For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes