UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Call for testing: Updated Pulseaudio & better Bluetooth headset support

    Scheduled Pinned Locked Moved OS
    30 Posts 11 Posters 5.5k Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • A Offline
        aribk @peat_psuwit
        last edited by

        @peat_psuwit said in Call for testing: Updated Pulseaudio & better Bluetooth headset support:

        @aribk The issue that the playing streams won't switch to the headset after a re-connect is issue #1045. However, the rest of the issues is not known to me. If you care enough, could you please check if it's a regression or not. If it is, or it's inconvenient to test with the previous version, please follow the instructions for collecting the log.

        Thank you!

        I read this only now, sorry! I will see if I can get round to it within the next couple of days.

        1 Reply Last reply Reply Quote 0
        • A Offline
          aribk @peat_psuwit
          last edited by

          @peat_psuwit said in Call for testing: Updated Pulseaudio & better Bluetooth headset support:

          @aribk The issue that the playing streams won't switch to the headset after a re-connect is issue #1045. However, the rest of the issues is not known to me. If you care enough, could you please check if it's a regression or not. If it is, or it's inconvenient to test with the previous version, please follow the instructions for collecting the log.

          OK. Today I resumed testing on my N5. I reinstalled devel with the UBports installer and repeated your steps above.

          I tried out a wired headset and this works well.

          Then I followed some of canonical's steps that you linked to. I have the output of all the 'pactl list sink' tests if you're interested. They all give the expected media.role output, except when playing a ringtone. In this case I got 'media.role = "multimedia" ' But I played the ringtone from settings > sound > ringtones . Just thought it might be worth mentioning in case this gives a different result from an actual call.

          I hope to secure a bluetooth headset during the course of the day to be able to test this. Will follow up and send you the logs if I run into trouble.

          1 Reply Last reply Reply Quote 1
          • A Offline
            aribk
            last edited by

            Unfortunately, the bluetooth headset I secured was not registered by my N5. So I tested once more with my JBL bluetooth speakers. I got a connection between the device and the speakers, but the sound was not routed to the BT speakers. Instead, sound came from the device itself. After rebooting the device connected automatically to the BT speakers and I was able to play music on them. But when I disconnected the speakers from the bluetooth menu and then reconnected them, the sound once again came only from the device itself.

            I have collected logs using the script you pointed out and will send them to you.

            1 Reply Last reply Reply Quote 0
            • mihaelM Offline
              mihael
              last edited by

              There was an update on the rc channel that landed this morning so, ufter the update, I followed the instructions in the first post. I then connected my Nokia J bluetooth headset to my Pro5 (turbo). There is a crackling noise that comes out of the phone speaker (the bottom loud speaker, not the small top speaker used for phonecalls). The calls don't go through the bluetooth headset, neither is the music. Actually the music app doesn't even show any progress in playing the music. After disconnecting the bluetooth headset and restarting the music app, songs do play throught the loudspeaker of the phone. Also, after disconnecting the bluetooth headset, the phonecalls work.

              Another thing is that, even without connecting the bluetooth headset, ofonod uses 100% of one core of the cpu, so I had to stop it with kill.

              peat_psuwitP 1 Reply Last reply Reply Quote 0
              • peat_psuwitP Offline
                peat_psuwit @mihael
                last edited by

                @mihael Please follow the debugging instruction and send the log to me.

                1 Reply Last reply Reply Quote 0
                • CiberSheepC Offline
                  CiberSheep
                  last edited by

                  @peat_psuwit said in Call for testing: Updated Pulseaudio & better Bluetooth headset support:

                  Since the update from yesterday in the dev channel, media-hub audio stops when locking the device. Is it related to this? Is better to tet this as well?

                  Another planet, another time, another universe!

                  1 Reply Last reply Reply Quote 0
                  • peat_psuwitP Offline
                    peat_psuwit
                    last edited by

                    Hello,

                    I've pushed an update to the repository to fix an issue with the Bluetooth headsets without high-quality audio mode. If you have such a headset, I encourage you to test this new version.

                    Thank you to everyone for testing this out.

                    1 Reply Last reply Reply Quote 1
                    • mihaelM Offline
                      mihael
                      last edited by

                      I tried this on my Pro5 rc channel with Nokia J headset - without high quality audio mode. The headset finally has call audio and both speaker and microphone work but there is so much noise that it makes it unusable. I sent you the logs.

                      Needless to say, a very big thank you for all your work!!! I am amazed that this is finally going somewhere... I was waiting this moment for maybe 4 years...

                      peat_psuwitP 1 Reply Last reply Reply Quote 3
                      • peat_psuwitP Offline
                        peat_psuwit @mihael
                        last edited by

                        @mihael Could you please test if the noise problem is a regression from the current version in the system image? You may do so by running ubports-qa remove xenial_-_pulseaudio-updates-to-0ubuntu3.10 or by re-flashing the phone.

                        If it's not a regression, I'll consider the test successful and proceed to merge this into the main branch.

                        mihaelM 1 Reply Last reply Reply Quote 0
                        • M Offline
                          marek_python
                          last edited by

                          I'm using Meizu 5 as a daily driver. I can confirm there has been a progress. Before the update I could listen to music flawlessly but making phone calls was impossible. After following instructions and installed the update, phone call won't cut off anymore after few secs but the quality of voice of the caller still needs work. It was cutting up a lot. I just tried to listen to my voicemail messages and I could barely understand what the caller was telling me. Too much cutting up. Pleasant surprise was when I finally hung up music player resumed playing where it left off. Nice one !

                          So yeah I could see the progress but the quality of voice transmitted needs extra work.

                          1 Reply Last reply Reply Quote 0
                          • mihaelM Offline
                            mihael @peat_psuwit
                            last edited by

                            @peat_psuwit I believe that I reverted to the current version following your instructions (even tough I got an error regarding some dependencies for repowerd-data). The situation now is not better and by that I mean that during a phone call through not-high quality audio mode Nokia J bluetooth headset there is an initial noise and then the sound is muted. While, with your new version installed, the call would not be muted although still very noisy.

                            Unfortunately I cannot update again to your new version because of the same dependency error as described above. I delayed my answer hoping that a new rc version would land this morning but it was not the case.

                            Again thank you for all your work and I hope this noise issue will be solved...

                            1 Reply Last reply Reply Quote 0
                            • mihaelM Offline
                              mihael
                              last edited by

                              @peat_psuwit When this will be merged unto the main branch, will it appear in devel and, respectively, rc version?

                              flohackF 1 Reply Last reply Reply Quote 0
                              • flohackF Offline
                                flohack @mihael
                                last edited by

                                @mihael yeah sure all things that are pretty close to finalization will be in devel first to be tested and then QAed before OTA release in RC

                                My languages: πŸ‡¦πŸ‡Ή πŸ‡©πŸ‡ͺ πŸ‡¬πŸ‡§ πŸ‡ΊπŸ‡Έ

                                mihaelM 1 Reply Last reply Reply Quote 2
                                • mihaelM Offline
                                  mihael @flohack
                                  last edited by

                                  @Flohack @peat_psuwit I believe I got this new version in the rc update from this morning. Thanks to everyone for the amazing job pursuing this... I'm still patiently waiting for my Pro5 to work without noise for bluetooth calls... Again, great job!

                                  1 Reply Last reply Reply Quote 1
                                  • First post
                                    Last post