[Q] I337M, KitKat and Bluetooth - AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin

I know that this question belong in the relevant development forums, but I'm too new to post there.
Bell Canada S4 and after running TW 4.2.2 decided that I wanted to try Kitkat.
Started with the "Gummy" rom and install was fine. Worked well as a daily driver except for Bluetooth with my car (a 2012 Golf TDI). Every 5 minutes or so I will see the car display telling me the phone has been disconnected and then a minute later it reconnects. It would also disconnect mid-call. After some random time of doing this, the Bluetooth will "lock" in the turning on stage. By that I mean that if you go to the Bluetooth settings, it will say Bluetooth is turning on, and never go anywhere or connect. The only way to reset it was to restart the phone. If I was sitting in the car and working with it when it disconnected, I would see a message "Bluetooth Share has stopped" on the phone
Similar experience with Dandriod. Except that instead of locking up trying to turn on Bluetooth, the phone will reboot.
Anybody have any suggestions on where to look? And yes I clean flashed the ROMs, with a wipe cache/davlik after install. I'm liking 4.4 overall, but I need Bluetooth working consistently. The fine for driving with a phone in your hand is something I don't want to pay for.

Related

[WORKAROUND] EB13 Bluetooth problems

As being discussed in various threads, some people are having BT problems with EB13 based ROMs.
The Problem
Inability to connect at some future time after having paired device with phone. Rebooting doesn't help. Only solution is to unpair, and re-pair, then device will both pair and connect with phone.
Also seen by some people are audio routing problems after disconnecting BT. Not sure if this is confined to devices that support (and connect) A2DP... more investigation/testing needed.
The Workaround
I tested various conditions to see how the BT subsystem behaved under various usage modes. In particular, across boots, turning BT on and off on the phone, on the device, etc. -- and then observed if automatic connection would re-establish after each combination of conditions.
I found that the problem seems to only happen if I turn off BT on the phone. If I leave it on, pair and connect with a BT device, then I can turn the device on and off at will, and it will automatically connect.
This (normal) function persists across reboots, at least for the few I tested.
I don't know how power-hungry the BT radio is when idle and not connected. My gut feel is that it is a pretty small drain, so leaving BT on all the time as a workaround probably won't have much of an impact on battery drain. I use Juice Plotter, and have a good history with BT off to compare to. I'll post JP measurements/results tomorrow after a 24 hour cycle.
Caveats
I also changed my Epic BT device name before I explored this situation with toggling the BT radio on the phone. While the name change did not correct the problem on its own, I can't rule out that the combination of name change and leaving BT on is what is making things work, rather than just the latter alone. So, to try this workaround, you must also change your BT device name on the phone, and leave BT on. Then, clear pairing and re-pair for the target BT device.
My Request
Would people that are having this problem please try this out, and report back in this thread success/failure, and any other observations. What we see in testing these different modes will be very helpful to the devs in trying to trouble-shoot an fix this problem (which I have no doubt they will long before Samsung does).
It should be noted that some folks are having issue connecting to a device, even after un-pairing and re-pairing. If that is the case, you might try this-
http://forum.xda-developers.com/showpost.php?p=12120496&postcount=1392
Also, some folks are reporting an issue with multiple pin requests before a device will finally pair. I haven't seen that one myself, but just thought I'd mention it.
For what it's worth, other than the BT routing issue, I haven't seen any of these pairing or connection issues on my stock rfs Epic. It wasn't until I converted my other Epic to ext4 that Bluetooth had any issues, and they were all fixed by wiping data and have not returned since.
I have tried the workout around before in the past, and it changed nothing. Also I have noticed I seem to have more issues with particular audio bluetooth ear pieces, like BlueAnt Q2. It will show pairing is connected but after a couple hrs on the bluetooth connection is gone, but like I said it shows paired. My cheaper Plantronic ear pieces seem to work much better, except the fact I have to re-pair after each reboot of the Epic.
Ive tried leaving bluetooth on all the time, but after a reboot,
i have to repair ive tried all suggestions to fix it and the only way it seems is once it gets connected is always have the phone on and cant die and bluetooth always has to be on,
even after a long period of time somehow it loses the connection even if bluetooth is on and phone stays on,
There must be somethng the developers can patch with a flashable fix or another work around to get squash this annoying bug.. ill try to get a logcat today and try your method again see if i have luck
I will try to leave mine on and see what happens. Name change did not help.
But short on time. But given the chance I want to go back to bonsai 3.0.1 and see if I have the same problem. I don't recall it giving me a problem.
Edit: of I leave BT on, on the phone and just turn the BT device on/off it will not pair back up.
Edit: May have figured something out. I have been toggling BT with a widget. When I toggle from the notification bar it seems to work (so far). Which would also explain why it quite working as I added apps. As from clean install is used the notification bar and later used my power widget. But I have always used a widget before. I will test this out at work and see if this work around keeps working for me.
Sent from my SPH-D700 using XDA Premium App
I have to re-enter the PIN after every reboot. Mildly annoying.
Having tried the various bluetooth fixes given in different posts, I am now just leaving bluetooth on as described in the workaround above. I have left it on for a couple of days now and have had no trouble whatsoever with my headsets (both regular and stereo/A2DP). They connect as they should and do not require re-pairing. Even if I reboot my phone they have been connecting back up without issue. The only thing I cannot do is manually toggle bluetooth off and back on or the devices need pairing again.
I initially was worried about battery life by leaving BT on, but so far I have not seen any major difference... is the bluetooth radio only consuming power if a device is connected?
I still hope a permanent fix can be found for this as it makes me feel like my phone is "broken" somewhat
BTW, I am running EB13 with CWM 3.0.0.6, Bonsai 3.0.1, and Emotionless Beast theme
automator said:
Having tried the various bluetooth fixes given in different posts, I am now just leaving bluetooth on as described in the workaround above. I have left it on for a couple of days now and have had no trouble whatsoever with my headsets (both regular and stereo/A2DP). They connect as they should and do not require re-pairing. Even if I reboot my phone they have been connecting back up without issue. The only thing I cannot do is manually toggle bluetooth off and back on or the devices need pairing again.
I initially was worried about battery life by leaving BT on, but so far I have not seen any major difference... is the bluetooth radio only consuming power if a device is connected?
I still hope a permanent fix can be found for this as it makes me feel like my phone is "broken" somewhat
BTW, I am running EB13 with CWM 3.0.0.6, Bonsai 3.0.1, and Emotionless Beast theme
Click to expand...
Click to collapse
In my experience, the BT radio does not use any power when not connected to a device. If it does, it's not noticeable in Spare Parts or in performance.
I fixed my connection problem by doing a wipe and fresh install of my current rom. Now my bt is working perfect. Just make sure not to recover your date from nandroid that may cause u to recover what ever was causing the bt problem just restore your apps only my back up or appbrain.
Sent from my SPH-D700 using XDA Premium App
blackdragon79 said:
I fixed my connection problem by doing a wipe and fresh install of my current rom. Now my bt is working perfect. Just make sure not to recover your date from nandroid that may cause u to recover what ever was causing the bt problem just restore your apps only my back up or appbrain.
Sent from my SPH-D700 using XDA Premium App
Click to expand...
Click to collapse
What rom are you running?
Also did anyone by wiping data all data, confirm that on bonsai rom fix the non connecting issue?
Have the pairing issue with ACS EB13 Frozen ROM 1.0.3/ Twilight kernel. The BT headset I use is Plantronics 975. Never had a problem with any of my phones until now... even my Treo 755 connected properly, not to mention BB Tour FWIW, my headset supports A2DP and I wiped/reflashed ROM/kernel several times without resolving the BT issue. Will leave BT on, but does it mean after every reboot I have to re-pair? That's not good if true, I hope a permanent fix can be found soon.
davidrules7778 said:
What rom are you running?
Also did anyone by wiping data all data, confirm that on bonsai rom fix the non connecting issue?
Click to expand...
Click to collapse
I'm using syndicate frozen
Sent from my SPH-D700 using XDA Premium App
Update: For me at least, this workaround is still working 3 days later without a hitch, and across more reboots than I can count.
While I don't _know_ with tech/spec/engr certainty, as mentioned above it seems that BT uses negligible power when it is only listening for connection requests, and has had no discernible impact on battery drain at all.
So, this seems to be a viable workaround for the time being for some of us... it's real. What we need to work on as a community is figuring out what the critical difference is between those for which it works, and those for which it doesn't. KEEP POSTING AS MUCH DETAIL AND INFO IN THIS THREAD AS YOU CAN, EVERYONE... DATA IS WHAT WILL GET US TO THE BOTTOM OF THIS.
Personally, I think the key difference between the two groups is the size of your junk -- People with small equipment seem to be having all the failures
Sent from my mind using telepathitalk
I've had this issue on all Froyo builds. I have tried 7 different BT headsets from Samsmsung, Plantronics, Jabra & Blue Ant, all of them a2dp compliant with the same result, after a while, they stop connecting and I have to re-pair. As for the "workaround" since I have several extended batteries I've never turned BT off, and while it does take much longer to lose pairing, it eventually stops syncing or syncs only the headset protocol but not A2dp. For myself, the only solution I've found is to go back to DI18 which, although has its faults, works flawlessly with BT
I have been trying to get my brother's Epic working properly. It is rooted with EB13 installed. If this bluetooth error is not related to what others are having, let me know and I will create a different thread. I got his motorola H520 paired. I press the button and it starts the bluetooth voice dialing. It beeps and says please speak and then immediately gives and error saying the connection to the bluetooth was lost but the settings shows it to still be conneceted and it is as you can answer calls with the bluetooth without having to reconnect it.
My plantronics backbeat is paired and for phone calls is working, but sometimes no audio through music or video players. I had to un-pair, then re-pair then audio will work for a while.
I am using CWM 3.0.0.6 with midnight ROM with its installed kernal
Happening on my Plantronics Voyager Pro+ - It seems that everytime I pick up my phone the BT disconnects and then after about 15 to 30 seconds reconnects as long as I don't push any buttons.
There is also a lag "thingy" that occurs when I'm on a call and then another person calls - while the the second call is coming in, it seems like the packets get interrupted from the handset to the headset. Then once the incomming call goes to VM, the audio from the current call gets restored. Not sure if this is helpful or not, but I wonder if there are some routines in the BT transmission that have common "hooks" which are used when a second call comes in - Hope that is not too much of a noob statement...
Is anybody else having that "laggy" issue in the same circumstances?

[Q] Freezing Issues

Did a search and didn't notice anyone else posting on this so thought I might throw out this question. Has anyone noticed the LG G2 (Verizon model) screen freezing up when on Bluetooth? I only seem to get this when I am paired with my bluetooth device and am listening to music, on Youtube, or (most frequently) on PocketCasts. My only fix to this point has been to simply turn the bluetooth device off, and the phone screen unfreezes and starts working again.
I ask because I am still under warranty and was wondering if you all thought that the issue was OS/App related, or if I got a bad phone and need to go return it. Thanks checking out the post!
ThKA said:
Did a search and didn't notice anyone else posting on this so thought I might throw out this question. Has anyone noticed the LG G2 (Verizon model) screen freezing up when on Bluetooth? I only seem to get this when I am paired with my bluetooth device and am listening to music, on Youtube, or (most frequently) on PocketCasts. My only fix to this point has been to simply turn the bluetooth device off, and the phone screen unfreezes and starts working again.
I ask because I am still under warranty and was wondering if you all thought that the issue was OS/App related, or if I got a bad phone and need to go return it. Thanks checking out the post!
Click to expand...
Click to collapse
**BUMP** Hadn't seen anyone answer this, so I"ll try again. Anyone else having issues with bluetooth?
1. Noticed it will lock up if I am on bluetooth, take a phone call and turn the bluetooth off in call (via the button on the phone screen). Then when the phone call ends, it locks up trying to pick the bluetooth back up.
2. In my podcast app (Pocketcasts) I am noticing that if one podcast ends and I click to start a new one, it freezes up the phone as well, unless I turn off the bluetooth and turn it back on.
Anyone else experiencing similar issues??
**FYI - Just flashed CleanRom last night, and haven't noticed this yet with the ROM so maybe it's a stock issue??**
I am having this problem as well.
Phone totally locks up when bluetooth is connected. Have this problem on Hellfire ROM and LiquidSmooth. (both kitkat)
I have AT&T G2.
This happens within seconds after pairing with my BT headset or car stereo.
I was considering flashing back to stock ROM until I read this post that it happens on that as well.
PLEASE, can someone help with this?
It's the only serious issue I have on this otherwise awesome phone.
The only stable ROM I have found that does NOT have the Bluetooth problem, and has all other common features functional is CyanogenMod 4.4.4
Sent from my ASUS PadFone X using XDA Free mobile app

Temporary fix to Bluetooth issues?

So... searched pretty much a month now for a solution, so don't flame me if I missed it ..
About 2 months with OPT, and pretty much a working phone on Oxygen 2.1.2 but it is unparallel to my OPO when it comes to OS with Cyanogen, in terms of beauty and speed. Yes, my OPO with less power under the hood works better than my OPT.
Tries Exodus ROM (CM12.1) and it is the one I like, but.. my BT doing all sort of funny stuff.. It turn itself off (symbol disappears from top of the phone) at random times. Events that kill BT are a phone call, deep sleep, and probably other events.
Rebooting the phone fixes it for up to 10 minutes. But obviously I am not going to boot the phone every time I need to use BT. I have a Moto 360 , a car audio , a headset, and a radar detector in the car connecting to my phone over BT. So pretty much I need BT on and up all day long...
What I discovered is if I clear data from Bluetooth share (setting->apps->all-> Bluetooth Share) my BT comes alive for a while again, so something in CM12.1 is messing it up. Obviously , I can't clear data every 10 minutes either... Not manually, anyways..
Just think every time I am getting to the car i need to clear data to hook the phone to the car. As soon as I do, the connection will stay on until I am done driving... and then drops again when BT in the car turns of, in few minutes. Really annoying.
The main problem is the Moto 360. It became a useless smart watch without the BT on the phone. Running it on wi-fi just kills the watch's battery, so that is not an option either...
Anyone else is in the same situation, or better, found a work around ? Somehow i can't seem to find anyone else with this issue.
Thanks,
BigE
Yes I have the same BT problem on my op2 with OOS 2.1.2 in car.
Nearly unusable audio (only phone function connects), audio (if it sometime works) don't stop during incoming call, phone book is not probably synced...
Impossible to fix it on my own! Oneplus must do that.
I hope with marshmallow will something fixed.
Regards Peterle

Bluetooth issues & restarts - time for LineageOS?

I'm having the same problem outlined here:
https://forum.xda-developers.com/showpost.php?p=68864374&postcount=3
Basically, Bluetooth will work fine for a while but my Fitbit will drop out, usually overnight, sometimes throughout the day. This is annoying because it receives notifications like a smart watch. The only solid way to get it to reconnect is to forget the device in Bluetooth settings, turn Bluetooth off and restart the phone. When it comes back up, I open the Fitbit app, it turns on Bluetooth and re-pairs automatically and works great until a few to several hours later whenever it drops off again.
Additional info: When I got this Fitbit, it required a firmware update that failed probably 2 dozen times in a row from my Moto G4. I paired it to an old Samsung phone and the update went through quick and flawlessly the first time.
Aside from that, I've had issues with random restarts. Less so since I've reset the device but they still happen occasionally. Seems to me like I'll wake up and sometimes my Bluetooth is off, an indication that the phone reset during the night. Perhaps my need to restart the phone for Bluetooth issues has mostly eliminated the crash & restart issue, I can't recall the last time I had that problem but it was pretty frustrating, almost every day before I did a factory wipe & reset.
Aside from this, the phone works great. Stable through hour-long calls, loading up many apps at once, it does everything I need. My question is this: Should I hold out for the Nougat update , void my warranty and go with LineageOS or send the phone in to Motorola?
Using the nightly build of LineageOS (March 28) and seeing the same issue with my garmin watch. It took me multiple attempts to install an update via bluetooth yesterday. I thought it was the watch because the sync log said that the watch was disconnecting. This morning, I caught my phone's bluetooth restarting, or what I think is restarting. Specifically, the bluetooth is turning off then immediately turning back on. This is enough to disconnect my watch, and I also think this is what is causing my bluetooth headphones to disconnect periodically. From what I can tell, the bluetooth restart is happening about every two hours. The headphones will reconnect (but I have to restart my music), but the watch will not. I thought that perhaps the bluetooth is turning off to save power. Thus, I disabled battery optimization last week for Bluetooth Exptensions, Bluetooth MIDI Service, and Bluetooth Share, but the bluetooth restart issue persists. Not sure if this is a hardware issue in the G4, or a software issue. I'm really hoping it is a software issue that will be resolved in the Nougat update.
--------------------
Updated to the latest nightly build (April 4), which should be Nougat (Android version 7.1.1). Still having problems with bluetooth. The event log shows this output at the time that my phone last dropped bluetooth:
am_proc_died( 1188): [0,2084, com.android.bluetooth]
Click to expand...
Click to collapse
Log then shows that the service scheduler restarts bluetooth and the process is started. This stop and restart lasts less than 1 second, but it's enough to disconnect my bluetooth devices. Any idea on how to continue troubleshooting why bluetooth is stopping?
Something that you can try, is to go into settings, go to location, tap the three dots, tap scanning, turn off Bluetooth scanning.
I have the same problem with LineageOS 16 Android Pie, I solved it by navigating into the "Settings" and search for "Bluetooth Scanning" then turn it off.
Its description is "Allow apps and services to scan for nearby devices at any time even when Bluetooth is off. This can be used, for example, to improve location-based features and services"
I'm not sure how that really helps with location-based features and services but since it's taking an issue with my Bluetooth, I did not hesitate to turn it off.

Bluetooth issues after Oreo Update

So I seem to be having issues with bluetooth. Most of the BT devices work, but my TomTom Raider 400 does not seem to want to work.
I was able to pair it to the device, but thats all I get, the TomTom says it won't connect or anything, It was working great nougat now it does not work anymore. I cleared out all network settings, still no go.
Anyone having issues with devices that perhaps require data? anyone have any ideas?
eatonjb said:
So I seem to be having issues with bluetooth. Most of the BT devices work, but my TomTom Raider 400 does not seem to want to work.
I was able to pair it to the device, but thats all I get, the TomTom says it won't connect or anything, It was working great nougat now it does not work anymore. I cleared out all network settings, still no go.
Anyone having issues with devices that perhaps require data? anyone have any ideas?
Click to expand...
Click to collapse
I'm having similar BT problems since the update. Sometimes my car doesn't connect. Quite often my Gear S3 disconnects when the phone is still well within range. My Sat Nav will only connect via BT if I search for it. There is definitely a glitch but I haven't found a fix
Sent from my SM-G950F using Tapatalk
Same issues here, with Tomtom GO 510 and with asus Chromebook too (via Bluetooth only)
I've updated to CRC7 today using the SD card update method described here.
https://forum.xda-developers.com/showthread.php?t=3746561
The BT is much more stable this afternoon and a persistent problem that I had with my home Wi-Fi seems to be gone too. Early days, but it does seem better [emoji106]
Sent from my SM-G950F using Tapatalk
I updated to Oreo 8.0 on my S8 today and have had bluetooth connectivity issues ever since. Listening to music in the car, it will randomly drop connection. Also, some track information is no longer showing on the headunit (the playback time and the overall song length). Everything worked perfect before update. Seems to have been a known problem that may have been addressed with the 8.1 update on Pixel and Nexus phones. Unfortunately my carrier (ATT) just rolled out the 8.0 update today for my S8. I'm at a loss for what to do.
It's failing left and right.
I turn it on and it turns off apprx 1 min later.
I turn it back on and it does the same thing (each time).
removing and re-setting up everything fails.
rebooting fails (same as turning on and off)
safe mode does not help.
So far, Oreo has made Bluetooth useless on my S8
thecolor said:
It's failing left and right.
I turn it on and it turns off apprx 1 min later.
I turn it back on and it does the same thing (each time).
removing and re-setting up everything fails.
rebooting fails (same as turning on and off)
safe mode does not help.
So far, Oreo has made Bluetooth useless on my S8
Click to expand...
Click to collapse
So glad I'm not the only one. It's driving me mad
Sent from my SM-G955F using Tapatalk
STandy469 said:
So glad I'm not the only one. It's driving me mad
Sent from my SM-G955F using Tapatalk
Click to expand...
Click to collapse
After Oreo update my S8's BT became spotty working 20% of the time on calls in the car. So i searched & read that resetting network connections would do the trick. It wasn't under connections->more settings - instead i found it in about phone-at the bottom under Looking for something else-> Reset->Reset Network Settings . Yehey i found it & reset my network settings!
Now my BT won't turn ON! From 20% to 0% function!!!
What a what!
Fix this Samsung!
Sent from my SM-G950F using Tapatalk
Same issue here. My S8+ was rock solid on Nougat, but since the update to Oreo yesterday my Bluetooth does not connect 19 out of 20 tries in my car. I factory reset my phone thinking it may have been an issue with the update process, but that did nothing to fix the issue. I really need a solution as I need to talk while in my car.
Haven't tried using Bluetooth on anything else, but my phone stays consistently connected to my Gear watch.
Anyone have any solutions to this? I'm experiencing the same issues. Won't connect consistently with my gear s2, drops certain speakers all the time, although it seems to stay connected more consistently to my car. Really frustrating and don't want to wait for the glacial pace of Verizon update rollouts.
bstarr3 said:
Anyone have any solutions to this? I'm experiencing the same issues. Won't connect consistently with my gear s2, drops certain speakers all the time, although it seems to stay connected more consistently to my car. Really frustrating and don't want to wait for the glacial pace of Verizon update rollouts.
Click to expand...
Click to collapse
Did you do a fresh install ( download, install, clear cache, wipe phone, rebuild or restore backup) or just install the update and go from there?
Sent from my SM-G950U1 using Tapatalk
A0425A said:
Did you do a fresh install ( download, install, clear cache, wipe phone, rebuild or restore backup) or just install the update and go from there?
Sent from my SM-G950U1 using Tapatalk
Click to expand...
Click to collapse
I just installed the update, but up the thread above several people say that factory reset didn't fix this issue for them.
It won't make a difference. I factory reset my phone after the update to Oreo and reconfigured everything from scratch, no restore, and it made no difference. My Bluetooth still does not work with my car. It works with my Pebble, my Sony Bluetooth headset, and a Marley speaker with no issues. Why is it that only my car fails? It is the most important one.
I am having the same issue when listening to music with Bluetooth in my car. The music gets choppy and does not play back the way it should. I have been looking everywhere online for a fix and I haven't come up with anything. If anyone has any suggestions it would be greatly appreciated.
Same issue with Sony XAV-68BT headunit. Music plays through Bluetooth, then drops rendomly, then manually have to reconnect. Very distracting while driving. Phone calls do not seem to be affected though, so... There's another little tidbit.
Actually I did notice the other day that my Gear Sport was on standalone mode instead of Bluetooth, so I was missing texts from people. Really annoying. Samsung better address this.. going to take ages for Verizon to get the update though, I'm sure.
Any chance that the Bluetooth apk file for the Galaxy S9 would work on our phones? Maybe it would help?
I'm having similar issues here too. I was on Nougat with zero problems. Did an OTA update to Oreo and suddenly my Kenwood car stereo keeps losing bluetooth connectdion. Used ODIN to flash back to Nougat and it's rock solid. Decided to flash Oreo instead of doing it OTA, and suddenly the bluetooth is flakey again. Flashed back to Nougat, and it's rock solid. I've also tried factory resetting and reconfiguring the car stereo, did a factory reset of the Galaxy S8, cleared the cache, and nothing works. The only way of getting Bluetooth to maintain a connection to the car stereo is to be on Nougat.
Interestingly though, I have no problems with my Gear S3 maintaining a bluetooth connection.
It appears it's only some devices that have the issue. I don't hold out much hope that Samsung will fix it though. Weren't people complaining about the same thing during the betas?
I guess this can solve your problems too, I had an issue since the oreo update, cant select anything but SBC reverting to default, even with the level u app not showing UHQ, I started a chat with samsungs members app and they told me that is an error in the update, not all devices are presenting this problem. well, the solution: 1. back up your data with smartswitch app(I backed up with a sd card, 10Gb info) if you have whatsapp do a chat backup because they dont backup with smartswitch. 2. delete your samsung and google account. 3. Do a hard reset(witch the phone powered off press volume+, bixby and power, until you see the recovery menu), wiping cache and then wipe data/factory reset(move trough the menu with volume+- and select with power). 4. start the phone and add your google and samsung account, then restore your data with smarwitch app. this will let you select the BT codec again.
worked for me and the bluetooth conection is more stable

Categories

Resources