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

Earphone button not working?

Scheduled Pinned Locked Moved Support
8 Posts 4 Posters 2.1k Views 2 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.
    • U Offline
      uzanto
      last edited by uzanto 15 Nov 2017, 12:54

      I'm using a BQ Aquaris E4.5 and I'm not able to operate the earphone button to pause/play the songs or answer a call.

      alt text

      Is that button in the mic area that use to allow answer calls, play/stop music, etc.

      Now that I remember it seems to me that it works when answering calls, but not for the music player.

      Is it working for anyone?

      G 1 Reply Last reply 15 Nov 2017, 16:31 Reply Quote 0
      • G Offline
        guru @uzanto
        last edited by 15 Nov 2017, 16:31

        @uzanto What is the earphone button?

        1 Reply Last reply Reply Quote 0
        • U Offline
          uzanto
          last edited by 16 Nov 2017, 08:05

          @uzanto said in Earphone button not working?:

          earphone

          I forgot to specify what I meant, I'm editing the first post.

          1 Reply Last reply Reply Quote 0
          • G Offline
            guru
            last edited by guru 16 Nov 2017, 15:36

            There is an older bug issue in LP. The signalling is inband and not compatible with BQ.

            Here is the link to LP: https://bugs.launchpad.net/ubuntu/+source/dialer-app/+bug/1462591

            1 Reply Last reply Reply Quote 0
            • U Offline
              uzanto
              last edited by 19 Nov 2017, 12:23

              Thank you for answer, do you know why is not compatible with BQ E4.5? on Android it worked properly.

              Someone knows how the system reads the button presses? I found some information about that It's about voltage reading but I don't know if is needed a special hardware to do it.

              1 Reply Last reply Reply Quote 0
              • P Offline
                PhoenixLandPirat
                last edited by 28 Nov 2017, 20:38

                It doesn't work on the OnePlus One either, even though it works on the OPO in android.

                1 Reply Last reply Reply Quote 0
                • U Offline
                  uzanto
                  last edited by 29 Nov 2017, 12:09

                  I can hangup a call, but I have no control on player, I think is working but not implemented properly, if someone finds information on how the system works that puts it here because I'm interested.

                  1 Reply Last reply Reply Quote 0
                  • G Offline
                    gnumdk
                    last edited by 3 Jan 2018, 15:45

                    Here what I get from dbus-monitor while clicking the play/pause button:

                    method call sender=:1.54 -> dest=org.freedesktop.Telepathy.Client.TelephonyServiceApprover serial=918 path=/com/canonical/Approver; interface=com.canonical.TelephonyServiceApprover; member=HandleMediaKey
                    boolean false
                    method call sender=:1.120 -> dest=com.canonical.TelephonyServiceHandler serial=300 path=/com/canonical/TelephonyServiceHandler; interface=com.canonical.TelephonyServiceHandler; member=HasCalls
                    method return sender=:1.49 -> dest=:1.120 reply_serial=300
                    boolean false
                    method return sender=:1.120 -> dest=:1.54 reply_serial=918
                    boolean false
                    method call sender=:1.120 -> dest=com.canonical.TelephonyServiceHandler serial=302 path=/com/canonical/TelephonyServiceHandler; interface=com.canonical.TelephonyServiceHandler; member=HasCalls
                    method return sender=:1.49 -> dest=:1.120 reply_serial=302
                    boolean false

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