Skip to content

Instantly share code, notes, and snippets.

@upgradeQ
Created July 21, 2017 18:56
Show Gist options
  • Save upgradeQ/23368177723f596b22a99bd873dd2a0a to your computer and use it in GitHub Desktop.
Save upgradeQ/23368177723f596b22a99bd873dd2a0a to your computer and use it in GitHub Desktop.
I've found a way to use pc like an headset with Android phone (for making callings).
!!! I've use pulseaudio from jessie-backports: I don't know how much this takes risks ;-) !!!
In /etc/apt/sources.list add:
deb http://ftp.jp.debian.org/debian/ jessie-backports main contrib non-free
deb-src http://ftp.jp.debian.org/debian/ jessie-backports main contrib non-free
$ sudo apt-get update
$ sudo apt-get install pulseaudio=7.1-2~bpo8+1 pulseaudio-utils=7.1-2~bpo8+1 \
pulseaudio-module-x11=7.1-2~bpo8+1 pulseaudio-module-bluetooth=7.1-2~bpo8+1 \
libpulse-mainloop-glib0=7.1-2~bpo8+1 libpulsedsp=7.1-2~bpo8+1 libpulse0=7.1-2~bpo8+1 \
libpulse0:i386=7.1-2~bpo8+1
create a file (with same ownership of /var/lib/gdm3) (create directories if necessary)
/var/lib/gdm3/.config/pulse/client.conf
autospawn = no
daemon-binary = /bin/true
[http://www.gem.mydns.jp/daitei/linux/jessie/bt-headset/]
Install "ofono"
in /etc/pulse/default.pa
modify the line:
load-module module-bluetooth-discover
in:
load-module module-bluetooth-discover headset=ofono
Restart pulseaudio:
killall -9 pulseaudio
(is not necessary "pulseaudio --start" because from pulseaudio 6 it will restart automatically)
For now it seems that:
- if in /etc/pulse/default.pa you have add "headset=ofono" you will have the headset;
- if not you will have a2dp (restart pulseaudio every time).
Good luck
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment