Sound issue Xperia Tablet - General Questions and Answers

Hi all.
I have the Xperia Tablet S. I know it is a 2012/2013 device but I ran into an issue with the sound.
When I first did the setup walk through, all clicks and system sounds routed correctly through the built in audio. In fact, after about 10 minutes of being in the OS audio still worked correctly. After that, the audio seems to jump between "Headphones with Mic" and "Internal Speaker". My Mic obviously is cut off as well when it thinks there are headphones plugged in). It did this before I ever plugged headphones in.
I have been all over the web and this site seeing very similar issues with no REAL solution.
I have installed the Sound About newest BETA thanks to many of the posts in this forum because it shows me live where the audio is being sent. I can sit and watch it switch back and forth roughly 10-20 seconds sometimes quicker. It does know when I plug in a set of headphones and when I unplug but it wont keep one or the other permanently (unless it is headphones actually plugged in).
My main question is this.. Is it software of hardware? Obviously the tablet thinks there is something plugged into the headphone jack...sometimes. But it can work correctly as well sometimes. Just not for very long.
I can set Sound About to route everything all the time to the internal speakers but then that means every time I plug in headphones I have to turn off the app for it to work right.
-I have tried Sound About (works, but annoying to switch back and forth)
-Tried inserting and unplugging headphones in (and very slightly turning and wiggling the jack to see if it was a loose connection).
Again I have the Sony Xperia Tablet S running 4.1.1. (perhaps it is Jelly Bean bug). If thats the case ill deal with using Sound About.
Everyone here has always been awesome. I know far less about android than other OS's so I feel a bit more helpless. I just want to enjoy music and videos.

Related

Car Dock Speaker Phone issue...

Is anyone else struggling with the car dock and the speakerphone fuction not being on?
I keep setting it to remeber my settings and to have both music and phone going through the dock but when I get back in the car it only has music checked so when I answer a call it doesn't use the bluetooth to the dock
Any ideas on how to get this to work everytime? Could it be something I loaded into the phone? I have been deleting all my programs to see if that helps but nothing yet.
I am unrooted normal os...
A little sporadic for me too. Although for the most part it works. What do you mean when you say "when I get back in the car"? Do you mean you:
1) Get in your car, start car and drive off, all the time with the N1 never leaving the dock.
2) Get in your car, start car, place phone it car dock...
3) Get in your car, place phone it car dock, start car....
I know it sounds pedantic but I suspect the method you use can effect how things end up. Especially considering how the power to the Car Dock usually is interrupted during ENG start. Furthermore I am not sure if the phone can or does sense that it has been placed in the car dock if the actual docking happens before you turn the IGN on. This is only speculative though.
So what I tend to do is method 2. I start my car first, to ensure power is going to the cradle during docking AND wont be interrupted. Then place the phone into the cradle. This seems to work all the time for me resulting in phone audio connecting.
Also for testing, you will have probably noticed the little BT notification it the top margin grows ears >BT< when it the phone is connected to something via BT. Unfortunately it does not differentiate between phone or media audio though. So you will have the same indication there for phone or media or both connections being active. To test your cradle placement technique is working reliably, disable the media audio pairing to the car dock for a couple of days. Then every time you dock the phone in the cradle the BT with ears appearing will confirm you successfully have phone audio connected.
there's an app car dock speakerphone that automatically turns the phone to speakerphone when in the car dock
shane8002 said:
there's an app car dock speakerphone that automatically turns the phone to speakerphone when in the car dock
Click to expand...
Click to collapse
That app would be no good for this problem. The Nexus One is not meant to be in Speakerphone mode when in the genuine google car dock. It is meant to be in BT phone audio mode. It is the car dock itself that needs to do the speakerphone bit with its inbuilt mic and speakers.
I have my dock connected to uninterupted power so it works even when the engine is off, starting, running.
I'll play with at what point I put it in for fun but I don't think that will matter.
I just hate it when I don't do it and someone calls and I have to call them back or scamble to rip the phone off the dock. Hopefully 2.2 will give us a sideways menu/phone/contacts list as well ;-)

[GPL] epicBT - Call Audio Router ( Epic4G ) - bluetooth/wired conflict hotfix - 11/26

This application is a hotfix for a really annoying (and potentially unsafe!) bug in the Epic4G:
http://code.google.com/p/android/issues/detail?id=11372
http://forum.sdx-developers.com/epi...audio-routing-on-epic-4g/msg115990/#msg115990
The long and sort of it is that when anything is plugged into the 3.5mm headphone jack, the phone will only play call audio over that jack.
In order to route the audio through the earpiece, bluetooth or speakerphone, you must pull the plug out of the jack. This is at the very least annoying, and at the very worst potentially dangerous if, for example, you're driving.
How-To
Download the APK attached below for your android version.
Install like any other APK using adb or your favorite file manager.
What it does
This simple application allows you to pick the audio device to use for call audio to override this behavior, and can be changed on the fly.
All in-call audio will be routed to the device you specify when something is plugged into the 3.5mm headphone jack. If nothing is in the jack, the default behavior for the phone applies.
This also allows you to use the Speaker Phone when the headphone jack is occupied, even though the button on the call screen is disabled!
Your configuration should persist between reboots.
What it doesn't do
This app does not route any other type of audio. Your music, notifications, etc will still play over the headphone jack or phone speaker.
Again, this *only* affects in-call voice audio, and only when something is plugged into the headphone jack.
Notes
This app completely overrides the options on the call page! If you want to switch outputs during a call, you will have to do it from this app - your call will not be dropped when changing the output device.
In order to route the call audio properly, the system's mediaserver service must be restarted, however.
This means that any other audio you have playing when you apply the change will be disrupted, and related services may force close. For example, Pandora will skip to the next song. Other applications may not behave that well.
Disclaimer
This app modifies files in the /system partition, so use this at your own risk! I am not responsible for any problems that arise from this hotfix on your device!
This is currently for the EPIC4G *ONLY* - Do not use this on any other device. Please contact me if you have a different phone which experiences this bug and I will see if I can get it working for you as well.
This is *BETA* software, a work in progress, please post here if you experience any issues, but I cannot guarantee it will work for you!
ROM DEVs, feel free to bake this into your roms in whole or part, I encourage it as this provides a workaround for a safety issue, but please give credit if you use or derive from this application.
Special thanks to UberPinguin - his initiative, debugging, code-diving and testing helped make this happen every step of the way!
Many, many thanks to everyone in #samsung-epic for helping me test and work this out.
Be sure to download the APK for the right android version on your phone!
epicBT - v0.3.5 (Froyo)
* Fixed crash/reboot when applying settings in DK17 roms
epicBT - v0.3
* Layout cleanup when root is unavailable
epicBT - v0.2
* Requires root!
* Superuser compatible
* auto-remounts /system RW if necessary
* Sends call audio to wired device ( default ), speaker phone, or bluetooth
Sources
https://github.com/cicada/epicBT
If this works as described above I will be so f-ing happy. One of my biggest gripes, solved.
No sh#t! I was just about to start searching the Market for an app like this! Downloading now to test.
Thank you!
bigdbag said:
If this works as described above I will be so f-ing happy. One of my biggest gripes, solved.
Click to expand...
Click to collapse
I agree
updated OP with source link
First of all,...Thank you, Thank you, Thank you for working on this... This was one of my biggest gripes with this phone and I couldn't understand why the "geniuses" at Samsung/Sprint couldn't get this right.
I've done some extensive testing in my car for the Eclair version and wanted to share my results:
For the most part, the app does what it's supposed to...but I did notice that:
1) the "on the fly" feature doesn't work so well. That is, when changing from one mode to the other, I had to reboot the phone to get the new setting to take effect. This feature would be great with an app like Tasker, which could automatically open up the app and ask you which setting you want to use when a headset/aux jack is plugged in,...thus giving you the flexibility to use the best option depending on your situation. Is there a way to tweak the app to recognize the switch without rebooting by resetting something like the mediashare service?
2) For some reason, the mic volume (volume heard on the opposite end of call) on the bluetooth setting is lower when the headset/aux jack is plugged in. I'm not sure whether the regular phone mic, speaker phone mic, or the bluetooth mic is utilized in this setting, but the volume is definitely harder to hear on the other end than when the headset jack is unplugged. I would guess about 20-25% lower. I tested this effect during the call as well by plugging and unplugging the jack while counting 1 to 10 and it's the same. Is there away to increase the sensitivity of the bluetooth mic when the headset jack is plugged in?
Donation coming if you can get this working! Thanks again.
sinman02 said:
1) the "on the fly" feature doesn't work so well. That is, when changing from one mode to the other, I had to reboot the phone to get the new setting to take effect.
Click to expand...
Click to collapse
Strange, it works well for me - it takes a second to switch outputs while mediaserver is restarting, but never had to reboot. I'll look into this, may have accidentally tweaked something in the last build.
UberPinguin and I are still looking at the sources to find a better fix that works the way it's supposed to - the trouble seems to be that Phone.apk is actually selecting the 'correct' source and setting options appropriately, but the underlying OS isn't switching outputs. Restarting mediaserver was the only workaround I could find for this.
sinman02 said:
2) For some reason, the mic volume (volume heard on the opposite end of call) on the bluetooth setting is lower when the headset/aux jack is plugged in. I'm not sure whether the regular phone mic, speaker phone mic, or the bluetooth mic is utilized in this setting, but the volume is definitely harder to hear on the other end than when the headset jack is unplugged. I would guess about 20-25% lower. I tested this effect during the call as well by plugging and unplugging the jack while counting 1 to 10 and it's the same. Is there away to increase the sensitivity of the bluetooth mic when the headset jack is plugged in?
Click to expand...
Click to collapse
I hadn't noticed any volume issues but truthfully I haven't been using the BT often because of this bug - I've just been letting my calls go to VM instead of crashing my car Volume selection should be working properly so I'll see if I can add something to select volume as well.
To be clear on the MIC, input should always be the proper input for whichever mode you choose - phone MIC for speakerphone and BT mic for BT HP/HS.
If you're on stock then the phone mic should be used when your wired device doesn't have it's own, however this is broken in all of our custom community kernels - Wired Headset mode should only be used when you actually have a wired headset with a MIC of it's own if you're using one of these, otherwise the phone doesn't enable any MIC at all.
I should note, that all my tests were conducted on outgoing phone calls. I don't know if incoming calls are any different. I am using the Syndicate rom.
If you can get the bluetooth volume issue resolved, I'll likely leave it there, but it would be nice to be able to switch on the fly to speakerphone mode when bluetooth isn't handy.
Question: Does the froyo version have the same implementation?
Please keep up the good work!
Sent from my SPH-D700 using XDA App
sinman02 said:
Question: Does the froyo version have the same implementation?
Click to expand...
Click to collapse
Yes, the froyo version is the same - Samsung used a different asound.conf in froyo ( added in some interesting VOIP pcm ), so this is the only difference between versions currently.
cicada said:
This application is a hotfix for a really annoying (and potentially unsafe!) bug in the Epic4G:
The long and sort of it is that when anything is plugged into the 3.5mm headphone jack, the phone will only play call audio over that jack.
In order to route the audio through the earpiece, bluetooth or speakerphone, you must pull the plug out of the jack. This is at the very least annoying, and at the very worst potentially dangerous if, for example, you're driving.
Click to expand...
Click to collapse
...So this should work on for Sip/VOIP apps like Sipdroid, 3CX, and Fring? I managed to pick up 3CX and Sipdroid through my bluetooth headset but no mic...meaning the other end could not hear me... There aren't that many good sip/voip soft wares out there for the Android today.. I rated Fring the BEST but with no bluetooth support.
EDIT: Nevermind... I read the post again.. I don't think this will do the job other than support for the actual phone.. but it would be nice to have that option for sip/voip as well.
The SIP/VoIP stuff may work better in Froyo considering there are dedicated PCM devices listed in the asound.conf - however I've never used any of these applications, so this is pure speculation.
You're correct, this does only effect in-call phone audio, those applications would be handling (or in this case, not) the bluetooth audio routing directly. I've found lots of other similar quirks with BT on the Epic4G, such as the << and >> buttons on my A2DP headphones not working.
cicada said:
The SIP/VoIP stuff may work better in Froyo considering there are dedicated PCM devices listed in the asound.conf - however I've never used any of these applications, so this is pure speculation.
You're correct, this does only effect in-call phone audio, those applications would be handling (or in this case, not) the bluetooth audio routing directly. I've found lots of other similar quirks with BT on the Epic4G, such as the << and >> buttons on my A2DP headphones not working.
Click to expand...
Click to collapse
I am using Froyo the DJ29 Build on the epic... Dare I try?
****ing yea! Thanks, downloading now. This has been my biggest complaint with the phone
Sent from my SPH-D700 using XDA App
Hell Yea! You rock! I Threw out a fairly long search sentence in google and actually found your post here. No sooner did I install and set it up that my phone rang while plugged into the car audio and FINALLY I can use my friggin BT headset without yelling hold on hold on I gotta unplug the stereo cable. This has really peeved me off since I got the phone. Now what I don't get is why this obvious flaw has been ignored by Samsung and Sprint. Nice job on making it work like it should. BTW running stock 2.1 with root. No bugs so far.
THANK GOD. someone fixed this. bugged me so much in the car when i'm receiving a call. will report any bugs.
bump, updated to fix crash in DK17 based roms
cicada said:
I hadn't noticed any volume issues but truthfully I haven't been using the BT often because of this bug - I've just been letting my calls go to VM instead of crashing my car Volume selection should be working properly so I'll see if I can add something to select volume as well.
To be clear on the MIC, input should always be the proper input for whichever mode you choose - phone MIC for speakerphone and BT mic for BT HP/HS.
If you're on stock then the phone mic should be used when your wired device doesn't have it's own, however this is broken in all of our custom community kernels - Wired Headset mode should only be used when you actually have a wired headset with a MIC of it's own if you're using one of these, otherwise the phone doesn't enable any MIC at all.
Click to expand...
Click to collapse
As others, I'm very grateful for this fix. After trying it out, if it works for me, donation on the way.
Regarding the MIC: My experience, all the way back to pure stock (IIRC) is that there is no MIC at all when a two-channel, stereo plug is inserted (headphones, cassette adapter, etc.). Every time I've been driving, listening to something via the headset jack, when a call comes in I can hear the other party, but they can't hear me at all until I unplug from the jack. So, even though there was no mic plugged in and the device was correctly sending 2-channel audio out through the jack (usually to a cass adapter, so I can listen via my car stereo), but doesn't "do the right thing" with the mic, even though the hardware and drivers are capable of detecting the absence of the mic.
It should, of course, default to the BT mic if there is a BT connection, or the built-in mic otherwise. For some reason this simple flow-diagram logic eludes Samsung.
So I got my first experience with this today...worked great. I was streaming Pandora, phone call came in, music was paused and I answered the call. Once I finished the call, the music continued playing. Minor detail, but since I was on WiFi, is there anyway that the music could have kept on playing while I was still on the call for the sake of my guys who were still working while I was taking the call? It's great that the music paused and resumed by itself, but it would have been cooler to have it keep going while I was on the call.
m5james said:
.. is there anyway that the music could have kept on playing while I was still on the call .. ?
Click to expand...
Click to collapse
Unfortunately Pandora's phone-state listeners control that, it'd have to be modified or their devs would have to add options for it. Would be cool though, I agree
I've got a hacked version of Pandora that allows unlimited skips, I'll have to ask the guy who did it to see if they can tweak that as well. Come to think of it, it'd be nice to have it keep going for the times I'm driving down the road as well so whoevers in the car doesn't have to sit there and listen to me blah blah blah.

Inconsistent Bluetooth autoconnect since ICS

This is driving me batty. Ever since I upgraded to ICS, my phone will not consistently reconnect to my Soundfly View that I use in my car.
Sometimes it connects automatically, sometimes not. I did completely remove the pairing from both devices and repaired, but to no difference.
Most maddeningly, today, it wasn't connected, so I woke the phone (by pressing power) and unlocked it, then it connected. Almost like it was "asleep" or something???
Anybody else have this issue? Is there any fix?
I don't have a suggestion for you, just saying that my experience has been the opposite. I use two completely different stereo bluetooth headset devices to listen to music all day at work (neither one of them has a long enough battery life to last throughout the day so I have to switch)
I use a sony mw600 and a samsung hs3000. I'm sure they are different than your car thing, but I'm sure they do the same thing. Ie, phone and media sounds go through the headset instead of the phone.
Autoconnect has always worked well. For what it's worth I use poweramp as a media player and in the settings there is an option for a persistent service to always start auto playing when the phone pairs to either device, and to stop playing upon a device disconnect. All I have to do is turn on the power, or turn off the power, the service automates the rest.
So if your intended point of the car thingamabob is to get songs to play from the phone through your car speakers, and to use the car speakers to talk on a phone call, maybe consider a media player that has a similar option to what I'm talking about. I'm sure poweramp is not the only one that does.
Thanks for the reply (and sorry for the late reply...busy, and been experimenting).
I've been using the app A2DP Volume which sort of does what you suggest, to launch any app upon BT connect. It's been working fairly well...but I still have this problem.
After some experimentation, I really believe the phone is going into some kind of deep sleep if I haven't used it in a while (even though it is on). My clues: one, this Bluetooth issue, where it will not connect. However, I've gotten to the point of just hitting the power button (even through the case) when it does not connect, and it will then immediately connect and play just fine. Also, I've noticed that in the mornings I have started to hit the power and swipe, and it doesn't show that I have any new email. So I hit power and put it away, and it will ding in a few minutes with my new mail. So at some point in the evenings, it quits checking email.
Is that plausible? I've looked everywhere for some kind of setting, but don't see any.
Well, I blew that theory...
Left work yesterday, it connected fine, first time. Stopped to get gas, got back in, didn't connect, until I pressed power. So, it could not be a sleep problem, over just a few minutes.
I don't get it. So many use BT in their car, but it's always been a pain for me.

[Q] Stereo balance issue with wired headphones

Hello there!
Recently I have encountered a strange issue with the wired headphone stereo balance. The volume on the left side is as expected, but audio on the right channel is all but inaudible. It´s there, but extremely quiet. If I set the volume to maximum, audio on the right ramps up to being listenable (with what would usually be a low to low medium volume setting)...while the left is blazing like crazy, of course.
Using a stereo test MP3 (ping pong sounds, basically), I could verify that the channel seperation is correct, just to rule out that it´s a headphone jack/plug problem (i.e. the plug making no contact with the correct connectors inside the jack). Or, to put it simply, both audio channels do indeed get to the correct side of the headphone, just not enough on the one side.
I have no idea what could have caused this. Stereo balance was definitly working correctly the one time I tried wired headphones on the stock ASUS ROM, way back before I unlocked, rooted and installed custom ROMs. I haven´t tried it since, until a couple of days ago and that´s when I noticed.
Things I´ve tried since then:
- Dozens of different headphones, headsets, adapter cables. All show the same problem.
- Tried to clean out the headphone jack as best as possible.
- I even filed down the tip of one plug a bit to maybe get a better connection, but the connection itself doesn´t seem to be the problem.
- Factory resets, full wipes, different ROMs (stock, CM, CROMi).
- Different audio DSPs.
- A LOT of audio related apps (Volume+, EQs...)
- Audio players with built in balance control. These do indeed shift the stereo image to the right side, but don´t make the right channel itself louder, which results in a very quiet, kinda mono-y, hollow-y sound at normal volume levels.
I am assuming there is a hardware problem, and I assume it´s not the headphone jack itself, but something else in the circuitry.
I really, really, really don´t want to RMA the thing, since it took me *weeks* of discussion with ASUS support to get it unlocked in the first place (wasn´t able to, due to the infamous MAC/server mismatch thingie), and I don´t want to get it back with a new mainboard and perma-locked.
So, my questions are: What else can I try? Is there a way to boost the one faulty audio channel? Maybe by editing some system file or writing a script or something?
I´m unlocked, rooted and running CROMi-X 4.3b4 now (which is going to be great, once it matures, btw).
Thanks!

Not your typical headphone jack issue.

Hi guys im looking to see if anyone has any input on this issue.
Firstly the phone is a Pixel 1 running the current android beta. the phone works as it should but since the last update during the day if im listening to audio with my wired headphones i get a loud pop and all audio to the headphones is disabled but the song/podcast im listening to continues to play on (no sound), ok i thought maybe the usual lint in the port, so turned the phone off and i cleaned it out (very small piece in there) . Headphones worked for a bit again the POP again and the same thing happened. Im starting to think it may not be the actual port as restarting the phone lets me use the jack again, which leads me to think its a software issue as apposed to hardware??
So so far ive:
-cleaned headphone jack
-tried an alternate pair of headphones
-done a factory reset
If anyone has any input that would be great, the only other thing i can think to do is remove myself from the beta and go back to standard?
Thanks in advance

Categories

Resources