Audio Output Chooser

Your rating: None Average: 4.7 (14 votes)

Audio Output Chooser is a simple application which can change the audio output of your phone, without touching the terminal. This can come in handy if your phone doesn't recognize your headphones anymore or if you want to listen through your ear piece in a public space.

This is a beta release and there are still some bugs!


  • The application has only been tested on a Xperia X and Xperia 10 II

Useful links:

The Github repository

Application versions: 
File harbour-audio-output-0.1-1.armv7hl.rpm44.89 KB22/03/2019 - 20:35
File harbour-audio-output-0.1.1-1.armv7hl.rpm46.11 KB23/03/2019 - 16:39
File harbour-audio-output-0.2.0-1.armv7hl.rpm46.21 KB30/04/2019 - 12:14
File harbour-audio-output-0.2.0-2.armv7hl.rpm46.99 KB04/05/2019 - 14:31
File harbour-audio-output-0.3.0-1.armv7hl.rpm51.25 KB08/07/2019 - 17:57
File harbour-audio-output-0.3.0-2.i486.rpm56.14 KB19/08/2021 - 15:55
File harbour-audio-output-0.3.0-2.aarch64.rpm53.94 KB19/08/2021 - 15:55
File harbour-audio-output-0.3.0-2.armv7hl.rpm51.34 KB19/08/2021 - 15:55

- Updated Chinese translation by Dashinfantry
- Updated Dutch translation
- Added aarch64 build


Firefox84's picture

Wow, i am waiting for ages for such a function. Thank you really much, great! :) Speaker output worked in the past and with some release it got broken. Now i can fix it myself, without having to run terminal. Jolla should implement this as a standard function. Keep on coding great! Two tbings that come to my mind. What happens with an incoming call, a message notification wether for an app or sms? Will they be on the speaker or headphone if you use one? Excuse me if i am wrong, but to me it seems that the sound is mono, not stereo. I have headphones and only one side of them makes sound. I connect those headphones to my computer, both sides make sound...

TMavica's picture

Can u add cover action? Example: speaker and earpiece

kravich's picture

So good, thank you very much for this!

Ashitaka's picture

Is there any way to perform the very same task with the input microphone choice?
Because, for instance, when i make a recording i'd like to choose between primary, secondary or even my bluetooth earphone microphone

ahappyhuman's picture

On the technical side: yes. The only limiting factor is my free time at this moment.

shults's picture

Is it possible to share output on two outputs. Bluetooth and headphone or loudspeaker for example.

ahappyhuman's picture

This appears to be possible with the pulseaudio module module-combine-sink, although it first needs to be implemented into the GUI. But before implementing any of this, I want to rewrite the application to use libpulseaudio instead of callling pactl each time.

minitreintje's picture

Maybe not completely related to this app, but modifying the ringtone and media volume in this app would be handy. Both volumes are hard to access sometimes (media volume is only available when playing media)

ahappyhuman's picture

I can look into it. But I guess I'll need to rewrite this application first to use libpulseaudio to directly read events from the server instead of polling pactl, because otherwise this application will probably become unmaintainable quite quickly if I'm going to add any more features.

minitreintje's picture

Great! I look forward to it! Thanks

Historyscholar's picture


cvp's picture

Two days ago I thought to myself why there is no tool with which you can set output on line. One day later you bring it to me :) thanks !! Unfortunately, it does not work on the xa2 :( It just does not happen, whether in app or cover.

ahappyhuman's picture

I've upload a new version which should fix this issue. Can you try it again?

Historyscholar's picture

You forget rpm