"The" Bluetooth Thread



  • @rocky58 That is my problem too, Pro5 connects fine with car kit, but no audio.



  • @crito said in "The" Bluetooth Thread:

    Using 16.04/rc installed yesterday on Nexus 5, no major Bluetooth problems for me. Sometimes takes a couple tries to connect but seems to use high fidelity profile by default and switches output as soon as connected. Music player works really well with my 20+ GB MP3 collection too. Shows album covers from folder.jpg rather than demanding every song have the same image embeded, for example.

    Funny - I am running the same, also on a nexus5 - but my Bluetooth can't seem to discover any devices at all... Tried it with my radio yesterday, and it didn't show up on the list. Even if both were on and no other devices were using Bluetoooth.



  • Sigh - my MX4 just died because of rain, so I have to switch to my OPO.
    Nice phone, but Bluetooth doesn't work, and I need that for my car, as I spend a lot of time in my car.
    Any news on progress of Bluetooth or do I have to bite the Linage apple? Any other UBports-compatible phone where Bluetooth works?

    Regards Grisen



  • @grisen Bluetooth works on my OPO 16.04 dev. Some devices it detects quickly, others take two or three attempts.Does it not connect at all or just no audio as others gave reported on different devices.



  • It's stuck at "Searching"
    It never finds my car.

    Regards
    Grisen



  • The problem is not just connecting to different bluetooth devices like car kits etc., which mostly works for me on my Pro 5 as it did with my OPO earlier. The real problem, when it comes to bluetooth handsfree calling, is that no audio is routed through the bluetooth connection. I don't know if that problem is with the bluetooth daemon or with the actual phone app.

    Anyway, bluetooth functionality on Ubuntu Touch needs more developer love, but I have respect for the challenges with closed source drivers and such. Hopefully there will be a workaround for the most pressing bluetooth issues down the road.



  • @tomoqv Yes mate, that's always been a problem for Pro 5, it actually never worked as it was supposed to. Back in Canonical days, I have reported on this and the answer was, that "this one must have slipped through"
    They apologized, but since then nothing. Without this particular bug, Pro 5 would be a perfect Ubuntu Touch phone.( or at least close to perfection)
    Hopefully someone will fix this, one day 🙂



  • Strangely enough, the other way around sorta works. The car can find the phone, and most things work. I can control the phone through the steering wheel, but sound doesn't work. It worked for a couple of seconds, then no sound. The bluetooth icon on the phone never changed to connected, even though it obviously was connected.
    A little unrelated - my MX4 can power on after two days submerged in rice. There is still hope 🙂

    Regards

    Grisen



  • Hi,
    With my BQ E5 under Utouch from OTA8 to 12 I hadn't problem with my car radio Pioneer DEH-6100BT, since OTA 13 and all UBports OTA, automatic connection is made but sound doesn't work, to make it work, I have to disconnect manually and reconnect, after that, everything is fine till next disconnection.

    Regards.



  • During the last Q&A, a question about how work is progressing with bluetooth was raised just at the end of the session, and it was therefore not addressed before the Q&A ended. The person asking said bluetooth issues appear to affect all devices in some way or another, so it should be rather critical for UBPorts and Ubuntu Touch.

    I also want to know if there is any work done to improve bluetooth functionality, because as it stands now it is nearly unusable in Ubuntu Touch. If I am lucky, I can play music through bluetooth speakers (often with considerable stutter), and that is about it. Phone calls, Pebble smart watch won't work.

    If the core team could shed some light on this, it would be appreciated.

    Thanks



  • @tomoqv I have asked this question i last Q&A , but it was ignored...



  • @stefano I forgot who it was, just wanted to make sure this question gets answered :-).



  • @tomoqv Thanks for taking the initiative to get a followup on this. I totally support your request.



  • @tomoqv Ubuntu Touch is being maintained by a very small group of people, in their spare time, and is a work of passion. Also, third party devices that may be based on Bluetooth underneath, are often quite closed, and very difficult to support.

    If you would like to assist with improving the situation with Bluetooth devices in general, I'm sure any bug reports, pull requests, or documentation you can provide about certain bluetooth devices, would got a long way to making things better.

    Thank you for your concern.



  • @dobey I respect the challenges and the limited developer resources in the project. Yes, I have filed bluetooth bugs (e.g. https://github.com/ubports/ubuntu-touch/issues/766) and I may very well file additional ones going forward.

    I was merely requesting an update on where we stand with regards to bluetooth and Ubuntu Touch. To my knowledge, bluetooth works with Android on all the devices supported by UBPorts, while it mostly doesn't work in UT regardless of device. Bluetooth functionality is something that nearly everyone expects in a modern smartphone and therefore I would appreciate an update on the current status and potential roadmap to iron out the issues.

    I am fully aware that there are other critical issues that need attention, and I don't even know if bluetooth is top 10 of issues that the core team is working on.

    A little update is all I am asking at this point.



  • @tomoqv You can see a kind of roadmap here : https://github.com/ubports/ubuntu-touch/milestones.

    BT a priori does not seem to be in the main issues to be fixed for the next 4 OTAs.

    It's also because BT is difficult to fix : it's divided in kernel modules (different for each device) and user space module (http://www.bluez.org/).

    I believe it would take a lot of time for such a small team to achieve very random and possibly very low results.

    So, as usual, contributions are welcomed.

    (PS: not all smartphone users use BT, by far)



  • @tomoqv That exact bug report has been targeted at the OTA 5 milestone, a month ago. That sounds like the update you seem to be fishing for, to me.

    Beyond that, stating so it should be rather critical for UBPorts and Ubuntu Touch is a bit disrespectful and condescending. There are only a handful of developers, and they can't buy all the devices that all users might try to use with UT. While they definitely want to fix all the bugs and answer all the questions, not all questions are appropriate to discuss in the Q&A, because they are too technical, can't be answered beyond "we want those issues fixed, sure," or require more of a discussion with a feedback loop. "What about bluetooth issues?" is one of those questions.

    A lot of things work on Android on all the devices that UBPorts supports, which do not work fully (or at all) under UT. Yes, Bluetooth is unfortunately in that not working fully category, for several reasons. However, restating the obvious as a form of complaint is not helpful. Let's find more constructive ways to request information and help make UT a more reliable platform for daily use.

    Unfortunately, using Open Source systems in daily life requires making some sacrifices for certain features and reliability, due to lack of support from hardware vendors, and no major backers pumping hundreds millions of dollars into building the phone, as Google does with Android. If one is not capable of dealing with such sacrifices and lack of external support for their main phone, it would probably be best to keep Android as a main device for now, and help with the development of UT by having it on a secondary device.

    But lets work together to make UT the best platform there can be, rather than tearing it down over individual issues we experience personally. 🙂



  • @dobey Please allow users to request information without labelling it as complaints. You circle the forum and TG groups enough to know that I am not a person who is disrespectful or condescending to developers of UT. I am a long term user of UT (since 2013), I have had it as a daily driver most of the time since then and I am fully aware that there are sacrifices to this approach. I have supported the project from the very beginning, I am a monthly supporter as a patreon to this project and have supported the community by filing numerous bug reports over the years, not just bluetooth. To dismiss a request for information on something that is clearly a concern of many (and I am not talking about one specific bug here as you imply) is neither disrespectful nor condescending.

    I know that you too put a lot of time and effort into this community and I appreciate that you are always around answering users questions. If you want to be a "gatekeeper" for the core devs, fine, but please don't imply that I and others requesting information about critical functions in a smartphone are just complaining. We all want to make UT great, and many of us try to contribute in ways that we can. With all due respect, I don't think you should be the judge of what best suits the community or the development. Let us keep an open discussion and bring this forward together.

    And yes, I use an Android phone as a second device.



  • @tomoqv I am not trying to be a "gatekeeper" by any means. Nobody is dismissing your request for information. I simply am asking you to perhaps think about some of the words you choose to use when making such requests. I know that maybe your intent is not to be disrespectful or condescending, but the words you choose to use may not follow your intent, and will make people reading your words feel disrespected.

    Language is difficult, especially when crossing barriers through translation, and can turn an intended harmless statement or question, into an offensive complaint, especially when text is the only form in use, as there are no vocal or body language cues to pick up on for understanding intent and demeanor.

    So again, please, let's all please choose kinder words and phrases when posting, so that our points of view can all be better understood, in order to as you say keep an open discussion and bring this forward together.

    PS: With all due respect, please do not say such a thing and then follow through with such a disrespectful comment. I have been a "core developer" of UT for just as long as your claimed usage of it, and yes, your words have a disrespectful and condescending tone to them.



  • @dobey Rodney, I don't want an infected discussion with you (or anybody else) about wording. I am not a native American or Brit, but I have lived long enough in the US and worked with English as my main language with enough employers that I think I at least have a sense of the tone I am conveying and the tone in what I am reading from others.

    In your previous post I believe you made a number of assumptions about me that are not correct (like "sounds like the update you seem to be fishing for" referring to only one of many bug reports I have filed or commented on).

    If you truly want an open discussion, dismissive comments like "restating the obvious as a form of complaint is not helpful" does not encourage people to express their views and may (with the reservation of my native tongue not being English) be interpreted as somewhat condescending...

    Let's move on now and respect each others views and values. I will try to use even kinder words in the future, and in return maybe you could make an effort not to read things too literally :-).


Log in to reply