bluetoother
Latest version: 0.14
Bluetoooth adapter connectivity GUI tool
Functionality:- start/stop the bluetooth adapter
- start/stop systemd bluetooth.service
- set local name
- set detectability and connectability
- works with multiple adapters
Debian binary package (amd64 architecture)
For Debian based Linux distros like Debian, Ubuntu, Linux Mint, etc.Hardware: PCs (x86-64 or amd64 CPUs)
Note: the sudo package must be installed and your user must have permission to execute commands as superuser.
Prerequisite packages
$ sudo apt-get install policykit-1 bluez libgtkmm-3.0-1v5 libbluetooth3
Download, unzip and install
$ wget https://www.efanomars.com/bins/bluetoother-0.14-1-deb-amd64-d09.tar.gz
$ sha256sum bluetoother-0.14-1-deb-amd64-d09.tar.gz # should return
$ # d4a3044dc2f1736b50bbf8ae61e159635d57c3f36d96f42c61fd0289e02d7e10
$ tar xvz -f bluetoother-0.14-1-deb-amd64-d09.tar.gz
$ cd bluetoother-0.14
$ ./install-bin.sh
Uninstall
From the same directory of install-bin.sh$ # sudo apt-get remove bluetoother
$ ./uninstall-bin.sh
Arch binary package (amd64 architecture)
For Linux Arch based distros like Arch, Manjaro, etc.Hardware: PCs (x86-64 or amd64 CPUs)
This project is also available in the AUR (Arch User Repository) at https://aur.archlinux.org/packages/bluetoother/.
Note: the sudo package must be installed and your user must have permission to execute commands as superuser.
Prerequisite packages
$ sudo pacman -S polkit gtkmm3 bluez-libs bluez
Download and install
$ wget https://www.efanomars.com/bins/bluetoother-0.14-1-arch-amd64-m.pkg.tar.xz
$ sha256sum bluetoother-0.14-1-arch-amd64-m.pkg.tar.xz # should return
$ # ed0afebdab80ec264f50dbc48be98500428b8d4a34866f4f054d2a2b09d47d17
$ sudo pacman -U bluetoother-0.14-1-arch-amd64-m.pkg.tar.xz
Uninstall
$ sudo pacman -R bluetoother
Debian binary package (arm64 architecture)
For Debian based Linux distros like Raspberry Pi OS, Debian, Ubuntu, etc.Hardware: Raspberry Pi 4, PineBook
Note: the sudo package must be installed and your user must have permission to execute commands as superuser.
Prerequisite packages
$ sudo apt-get install policykit-1 bluez libgtkmm-3.0-1v5 libbluetooth3
Download, unzip and install
$ wget https://www.efanomars.com/bins/bluetoother-0.14-1-deb-arm64-d09.tar.gz
$ sha256sum bluetoother-0.14-1-deb-arm64-d09.tar.gz # should return
$ # 7ff4771ca2ff3eb8c960883d761ce355d576400dae85e44dd8ea703f728095e3
$ tar xvz -f bluetoother-0.14-1-deb-arm64-d09.tar.gz
$ cd bluetoother-0.14
$ ./install-bin.sh
Uninstall
From the same directory of install-bin.sh$ # sudo apt-get remove bluetoother
$ ./uninstall-bin.sh
Arch binary package (arm64 architecture)
For Linux Arch based distros like Arch, Manjaro, etc.Hardware: PineBook, Raspberry Pi 4
Note: the sudo package must be installed and your user must have permission to execute commands as superuser.
Prerequisite packages
$ sudo pacman -S polkit gtkmm3 bluez-libs bluez
Download and install
$ wget https://www.efanomars.com/bins/bluetoother-0.14-1-arch-arm64-m.pkg.tar.xz
$ sha256sum bluetoother-0.14-1-arch-arm64-m.pkg.tar.xz # should return
$ # 1740911ee081623eb37b69c57f561107e38d7150da3c9a54862bc8fb2a6c4c16
$ sudo pacman -U bluetoother-0.14-1-arch-arm64-m.pkg.tar.xz
Uninstall
$ sudo pacman -R bluetoother
Debian binary package (armhf architecture)
For Debian based Linux distros like Raspberry Pi OS, Debian, Ubuntu, etc.Hardware: Raspberry Pi 3B+
Note: the sudo package must be installed and your user must have permission to execute commands as superuser.
Prerequisite packages
$ sudo apt-get install policykit-1 bluez libgtkmm-3.0-1v5 libbluetooth3
Download, unzip and install
$ wget https://www.efanomars.com/bins/bluetoother-0.14-1-deb-armhf-d09.tar.gz
$ sha256sum bluetoother-0.14-1-deb-armhf-d09.tar.gz # should return
$ # caa5657ce8bd36c9936bb9cb5822d5617406587de81cdc4705b6441ece51f7ee
$ tar xvz -f bluetoother-0.14-1-deb-armhf-d09.tar.gz
$ cd bluetoother-0.14
$ ./install-bin.sh
Uninstall
From the same directory of install-bin.sh$ # sudo apt-get remove bluetoother
$ ./uninstall-bin.sh
Other linux distributions or architectures
Prerequisite packages
- policykit-1
- bluez
- libgtkmm-3.0-dev
- libbluetooth-dev
- g++
- cmake
- doxygen
- graphviz
- python3
Download, build and install
$ git clone https://gitlab.com/efanomars/bluetoother.git
$ cd bluetoother
$ STMM_MAKE_OPTIONS="--jobs=4" ./scripts/install_bluetoother.py -b=Release
Uninstall
$ ./scripts/uninstall_bluetoother.py