I did some googling and stumbled across this post on androidforums.com which has some suggestions:
There are several apps which appear to provide this functionality. BTmono is the only free one I found that isn't limited to a certain length of time. It requires Android 2.2+. There are several other similar apps that you can also see at that link.
Goto Developer Options, activate the "Disable Absolute Volume" toggle (see screenshot). Disconnect and reconnect your Bluetooth connection. Problem solved.
NOTE: This was done on Android 7.0. You can try on your own OS version.
Solved: The android system is likely connected to the headset for phone calls, and some other device for A2DP (media). Some other device is still using the audio connection, even though the sound comes from android's speaker!
What this means is that if you have any other A2DP devices that you've paired your android with (laptop/stereo/etc) then you will ...
On my Cyanogen 10.1 phone (AOSP 4.2.2), it is possible to enable a capture of bluetooth traffic. You can then load this capture into Wireshark and look at the negotiation phase to determine which codecs the paired audio output device supports. Not sure what OSes support this: when I first ran across this method it claimed support only from 4.4 onward, but ...
There's a Bluetooth connect & Play app that can intercept the incoming "play" command. While it was originally designed to let you start a specific music app playing when a specific Bluetooth device connects, you can instead select "STOP music from playing" to keep any app from starting when the car connects.
Looking at the source, there are at least 4 codecs: SBC (mandatory), MP3 (MPEG12), AAC (MPEG24) and Sony's ATRAC.
#define A2DP_CODEC_SBC 0x00
#define A2DP_CODEC_MPEG12 0x01
#define A2DP_CODEC_MPEG24 0x02
#define A2DP_CODEC_ATRAC 0x03
The underlying software is linux' "bluez" ...
Generally, audio apps use the media channel, which will be played over Bluetooth if your Bluetooth device supports that A2DP profile.
Check the specs on your headset to see if it supports A2DP -- if it does, please edit your question to include additional information on the music app you use and the make and model of your headset.
I was in need of doing this exact thing today. I was forced to figure it out on my own after I couldn't find an answer online. As it turns out, it's easier than I expected.
Open your bluetooth settings, find your device, and click the settings icon for that device. You should see some options for the device. Uncheck the "Phone audio" option.
With Nexus 4 (5.0.1) or Nexus 7 (2012)(4.4.4) devices it is possible to use the developer mode to get the btsnoop_hci.log. "Enable Bluetooth HCI snoop log". It is not necessary to root the devices.
It seems that both devices don't offer aptx.
I test this with Moto Stream (no aptx) and Philips AEA2500 (with aptx).
[Credit for this answer mostly goes to ewedel, who clarified that the answer is in the btsnoop_hci.log file, using Wireshark; and prittstift69, for sharing the easy way to create this log file.]
This is a newbie-friendly, step-by-step tutorial, summarizing answers already given, with some interpretation of the results from me.
As prittstift69 and others ...
From the Samsung tech support, they say that:
when the AUX cable is plugged in, Blue-tooth audio is dead.
However, from the ICS Options during a call:
During a call, you can also use buttons near the bottom of the screen to:
Switch to the dialer, for example to enter a code.
Controls the audio output as follows:
If a Bluetooth ...
You want to hear music on your bluetooth device
Your bluetooth device pairs perfectly with your android phone.
It works only with calls, media still plays on your device speakers.
BTMono is a great tool that suits your requirement. It will allow you to simply turn ON media streaming and you are good to go.
Remember that it is free and you need to ...
I was searching for a fix to this exact problem and came across your post. I just found
I remembered your thread and thought i would come back to share this with you.
The guide says to:
Open Bluetooth Launch and scroll down to “Voice Search”.
Tap on it to expand it out, then select:
but i found ...
Go into settings -> apps and click all. Then find voice dialer and disable it. That should disable the voice dialer app and Google Now should come up when you press the call button. If that doesn't work you can always reenable voice dialer.
The Advanced Audio Distribution Profile (A2DP) is a source/sink configuration. In an normal scenario, you have a source (for example, and Android phone) and a sink (Bluetooth headset/speakers). But in your case, the Android phone would have to act as a sink to the dumbphone source. This is not currently supported, even though the phone supports the A2DP ...
I can think of 2 ways you could do this.
Bluetooth audio adapter, like the Antec BXR100. These are generally used for headphones, but should be able to simply connect into your amp.
-Pros : Simple, cheap
-Cons : Bluetooth, limited range, A2DP appears to have issues on Android 4.2, possibly non-optimal audio quality
DLNA renderer (mini computer (raspberry ...
You can accomplish this by disconnecting the stereo audio (A2DP) profile from your headset. This still keeps your headset paired with the hands-free profile.
You can do this by opening Bluetooth settings, long-pressing your attached device and unchecking Stereo audio.
Major part of this guide was extracted here: How to Disable Bluetooth Automatic Playback on any Android Phone
The point of this guide isn't to disable Bluetooth music entirely, otherwise the latter can easily be achieved by:
Disable Bluetooth Music : Settings >> Bluetooth >> Your device(Car) >> Settings then uncheck audio support.
..and this ...
SOUNDABOUT from Google Play Store SEEMS TO HAVE FIXED THE PROBLEM FOR A LOT OF PEOPLE - SEE USER COMMENT BELOW
Samsung Galaxy S3
Developer has worked continuously to make this app work better. It solved my major issue of allowing my SGSIII to play music through the headset jack to my vehicle and answer phone calls on my OEM bluetooth. Before this app to get ...
See my answer to a similar question - the problem is that within the Bluetooth AD2P profile (for stereo quality audio) Android phones aren't designed to be a "sink" (a receiver of media) only a source. You're right in that this is a limitation of the Bluetooth stack on your phone, but so far the info I've found says that trying to alter the stack comes with ...
The feature uses Bluetooth AVRCP, the Audio Video Remote Control Profile. It's used for controlling the app from the receiver (e.g. play/pause buttons on a BT headset).
AVRCP level 1.3 is possible since ICS and improved in Jelly Bean; it allows all of 1.0 (play, pause, next,...) plus metadata information on the track itself (artist, track name, etc.). It ...
I'm not sure if this is true for other phones listed above, but for The Galaxy Note II, I had to make sure S-Voice was disabled (it says Voice Dialer on the first post).
Also, if you have downloaded bluetooth launcher you probably already tried:
"Google Search" and then selected "com.google.android.googlequicksearchbox.VoiceSearchActivity"
and was still ...
The reason for the Bluetooth icon being disabled is that you haven't paired the phone with a device that supports the Headset profile. Bluetooth uses profiles to categorize which services a device supports, and Macs don't support acting as a headset, only connecting to a headset (see list of supported profiles).
To use this functionality, you'd need ...
This is pretty hard to do with software, since there are delays in the audio stream. The transmission from you phone's BT to the headset can take up to 200ms, and the same for the reverse. Therefore before sending the audio from the mic to the recipient, up to 400ms of audio would have to be sampled and cancelled, assuming that the BT connection is stable.
As far as I know, the sound protocol is A2DP and the phone is HFP, therefore, they are different. It should be possible to connect only one of them to the Bluetooth device (in this case, your car).
In the Bluetooth devices list, you should have a settings icon next to your car's name where you can disable audio. It should be possible to disable one without ...