Android audio routing - Android Q&A, Help & Troubleshooting

Hi,
I got a problem that my Samsung Galaxy S5 route all audio to earphones.
I would like to route all media to speaker and all phonecalls to headset (and if possible bluetooth).
I don't mind customizing ROM if needed.
Any idea how can I do that?
Thanks!

Help?

first: ask with understandable words. lol i don't know what are ur plans

i know this is really old but to anyone having these issues, install soundabout you can use it to force audio to a certain output for calls, media, ect really helps when your headphones start to break and android doesnt want to detect them even though they work

EDIT: I misunderstood the last post as a question. Didn't mean to repeat the same answer to an old thread.
Not really a full answer but I am currently having similar issues. There seem to be audio routing apps like Audio Router (https://play.google.com/store/apps/details?id=audiomix.audiooutputsource) and SoundAbout (https://play.google.com/store/apps/details?id=com.woodslink.android.wiredheadphoneroutingfix) than can do the job. I can't exactly tell how they work but maybe someone else knows. Or you'll figure it out.
Feel free to post your results

Have the same problem. But neither Audio Router (https://play.google.com/store/apps/d...ooutputsource) nor SoundAbout (https://play.google.com/store/apps/d...oneroutingfix) can't route SMS notification away from headphones.
Sounds terrible. Most modern android smartphones are worse in this regard than ordinary simple cell-phones.
I wonder how things are in this regard in Windows Background.

Related

[Q] Force mono sound

Hi folks,
I was hoping someone could help me out with this. I'm unable to hear in my right ear, so i need to wear one earphone. The problem is, obviously, that i miss half the sound of a lot of songs due them being played in stereo. I was wondering if there's a way to force all the music through the headphones to be played in mono?
I've done a bit of searching Google on this, didn't really find very much, although there was vague mention of being able to edit a system file on a rooted device to achieve this. Anyone know if this is true, or of any other way to get mono sound?
Any help would be appreciated!
Friendly bump! :fingers-crossed:
R1ckman said:
Hi folks,
I was hoping someone could help me out with this. I'm unable to hear in my right ear, so i need to wear one earphone. The problem is, obviously, that i miss half the sound of a lot of songs due them being played in stereo. I was wondering if there's a way to force all the music through the headphones to be played in mono?
I've done a bit of searching Google on this, didn't really find very much, although there was vague mention of being able to edit a system file on a rooted device to achieve this. Anyone know if this is true, or of any other way to get mono sound?
Any help would be appreciated!
Click to expand...
Click to collapse
Check the app below from stores, all u have to buy is 'Low cost 'Bluetooth Mono' headset for it to wrk
https://play.google.com/store/apps/details?id=com.bedoig.BTmono&hl=en
Sun90 said:
Check the app below from stores, all u have to buy is 'Low cost 'Bluetooth Mono' headset for it to wrk
https://play.google.com/store/apps/details?id=com.bedoig.BTmono&hl=en
Click to expand...
Click to collapse
I appreciate the reply I did come across this app, I was hoping there might of been a way to do it whilst using standard headphones, instead of bluetooth. I guess there's no way this can be done at present

[Q] Sharing audio during a phone call

I have posted it 2 months ago on "apps and software" and got nothing. So I'm trying again here.
Hello everyone!
What I'm looking to do is really simple, a LOT of people are interested in these feature, however, no one has a clear solution.
There has been a lot of post about this subject but they are most old post and there's nothing help full.
Here is the problem - whenever I'm talking over the phone, I can play any music I like and I can hear it perfectly, but the other side cant hear anything! even if ill let the music play using the phone speaker - the other side is silent (witch is strange cause when the speaker play, the mic should transfer the sound and shouldn't "care" who is making it).
So after a lot of searching for apps and different ways, I found out something interesting.. If I make the call using an VOIP (skype, viber and so on) and Ill play music at the same time - THE OTHER SIDE CAN HEAR IT PERFECTLY!!! witch means the phone is fully capable of doing it.
What is going wrong when I'm using the cellular network instead of VOIP? is there a way around it?
Ive noticed some people don't get WHY would I want to do it.. well, I'm working using my phone (sales) and using the exact same pitch. I would like to be super lazy and play a recorded version of me, and when its done, be able to just keep talking to the person without him being able to notice the difference.
Since I'm doing it for work, I cant use VOIP for regular calling.
I'm using Nexus 4, chroma rom (lollipop)
ANY help at all will be appreciated
Something to think about..
Since I didn't found any software to do it (yet), I'm experimenting with a different direction.
I currently use a PC headphones with a simple Y adapter from eBay. So I'm thinking "all I need is another microphone. One for the talking, another to sit between speakers that will play the sound for the caller.
I've gone through eBay again, this is a tough one to find cause I need 'audio input' splitter and most splitters are 'audio output'.
If you guys know something about it, please share.

Samsung Galaxy S3 i9300 Bluetooth headset has no sound during calls

I can listen to music or videos with Bluetooth headset but if I place a call there is no sound during the entire call.
I’ve tried many different ROMs. There are some 4.4.4 that doesn’t work but most do. Anything higher and up to 7.1.2 does not work. Tried with 3 different headsets. Have searched but find either no answers, sound quality issues, or problems with car stereos. I have heard there are Bluetooth problems in general but doesn’t seem to be much talk about no sound in calls with Bluetooth headsets. I have heard there are Bluetooth issues with Lineage OS but I have not heard about no sound during Bluetooth calls.
I’m I missing something obvious? I was thinking about asking about this in some ROM threads but thought I would try here. as it happens on almost all ROMS. I’ve tried a bunch of random things short of throwing it against the wall which I guess would make the problem go away but technically not fix it. So if anyone can offer suggestions and make me look like an idiot, please do.
Have you made sure that both options in Bluetooth settings for audio and voice are checked?. You might need to look for an advanced option menu?..

Bluetooth and system notification sounds

I know we had this issue before, and I don't want to revive old hostilities. I'd like to make this clean and objective discussion.
As you probable know by now, some time ago Google have decided to make android phones play *any* sound to *any* connected BT device, no matter if those devices are capable of playing those sounds or not, and no matter if the users are using (wearing) those devices or not. And this results, for example, in missing text messages, when your head phone is still switched on but you're not wearing it. It also will interrupt your favourite song that you're listening to on your car's radio, with a loud and nasty sound over your car's speaker. And it will also keep you from hearing medical alarm signals if your head phone is in your pocket.
As far as I know, this change in BT behaviour was introduced somewhere between Android 7 and Android 8 (LOS 14 and LOS 15), and as far as my programming knowledge goes, it should be possible to reverse these changes, to make a phone play system sounds over the phone's speaker, while music and calls are still routed to a paired and active BT devices.
So, my questions are these:
What is the big advantage of the present BT behaviour compared to the old behaviour?
How much work or effort would it take for LOS developers to re-code the BT behaviour from LOS 14 back into LOS 17 and above?
If you need help: how can normal people like me with no big development skills help you with this? Would it be a question of money?
How much (in)stability would current and future LOS versions gain through the necessary changes?
Would making these changes be illegal in any way? Would Google sue LOS developers, or would Google send their Men In Black, if LOS developers dared to undo Googles decision?
Although I do not understand the cleverness behind Google's decision, and frankly, no one I talked to about this did understand it, I'd rather make this a discussion about the possibility to undo these BT changes. It would be very obliging to get some useful answers to these questions. Thanks in advance!
Google and LineageOS devs are aware of it and don't see it as an issue:
https://gitlab.com/LineageOS/issues/android/-/issues/950
https://issuetracker.google.com/issues/123758732
https://issuetracker.google.com/issues/125166459
https://issuetracker.google.com/issues/139884122
I can't for the life of me understand why anyone would want it this way. I, for one, see notifications and media audio as separate things that serve different purposes. I regularly pull out my bluetooth earbuds or turn off my bluetooth-linked hi-fi system without remembering to disconnect them at my phone. It's one thing if I go to youtube or play music and can't hear it because of this, but another thing entirely to miss a day's worth of notifications.
A lot of people have been really vocal about this -- just read some of the stories -- but these devs are so sure of themselves that they won't even offer a toggle setting for this. I'm tired of the arguing... LineageOS is free software and I'll patch and build it to suit my needs. But like you, I am not an Android developer, and I don't even know where to start to look for what controls this. I'm sure it's just a couple of lines tucked away in some file, but all I can do is ask, please, for someone out there with greater skills than me to show me what to change!
So I've been digging into the source but it's really above my head... seems like there must be a config file or set of constants somewhere. I'll keep digging and share if I find anything.
Another approach that seems possibly doable is an app that routes the notification sounds through the alarm stream. I have a calendar app that is configured to sound through the alarm stream and that sounds the way I want -- through both the device speakers and any bluetooth or wired headphones.
Sorry about the delay:
htsmi said:
Google and LineageOS devs are aware of it and don't see it as an issue:
https://gitlab.com/LineageOS/issues/android/-/issues/950
https://issuetracker.google.com/issues/123758732
https://issuetracker.google.com/issues/125166459
https://issuetracker.google.com/issues/139884122
Click to expand...
Click to collapse
The answers given by Google's team are living arrogance, a disgrace to themselves and an insult to the users!
Any (good) news on this subject?

Forcing calls to go through A2DP in Android, while using the phone's built-in microphone.

Hello,
This issue has been driving me insane. It seems like some simple, artificial limitation that no one seems to circumvent. As the title suggests, I'm trying to force phone calls and especially VoiP calls (Discord, whatsapp..etc), to go through the high bitrate A2DP profile instead of the horrible HSP/HFP profile that butchers audio quality and uses the horrible bluetooth microphone.
For instance when music is streamed through a bot in Discord i have to listen to it in horrible earpiece-level phone call quality.
I feel like there's got to be a tweak, a Magisk module, a custom ROM functionality with root access that allow for this, something.. I found a couple old XDA posts about this but no solutions. Oh and also tried Lesser AudioSwitch on multiple Android versions, none worked.
It seems inherent to all bluetooth headphones which is a shame, they could cost 10k $, but the quality would still be sh*t in calls, both in and out, since mic is not close to the mouth.
I always loved Android for giving users more control, but sadly seems like this is more and more going away. What i want here, can very easily be done on PC.
Thank you for your time reading, really hope someone can help.

Categories

Resources