bt-tether

Rating: 
5
Your rating: None Average: 5 (2 votes)

bt-tether is a small script that enables your Jolla Phone to share its mobile internet connection over PAN Bluetooth Tethering. I could not find any software that did that realiably on up-to-date SailfishOS so I tried my hand at it.

Please note: bt-tether most probably only works on Jolla Phone 1 and Jolla C. (because it requires BlueZ version 4)

It is quite experimental and a little hacky. It’s only been tested on my Jolla Phone 1 in developer mode. I’m distributing it here without any warranty, however I’d be glad to receive feedback, bug reports and pull requests; I’ll do my best to improve it.

How to use:

  • Download and install the package
  • Pair your device with the phone (unpair and pair agaiir if it was already paired before bt-tether was installed).
  • On your device, request network from the phone in some Bluetooth menu.
  • Voilà!

The README file contains more information and notes.

Sadly I’m pretty sure this software won’t work with Xperia X phones or any phone that uses Bluez version 5.

I hope bt-tether will work well for you! You can use bt-tether’s GitHub page for bug reports and pull requests.

Screenshots: 
Application versions: 
AttachmentSizeDate
File bt-tether-0.1-4.armv7hl.rpm16.03 KB10/03/2020 - 19:04
File bt-tether-0.1-3.armv7hl.rpm15.77 KB13/08/2019 - 00:07
File bt-tether-0.1-1.armv7hl.rpm10.02 KB10/08/2018 - 15:51
Changelog: 

Fixed problem when sometimes the phone will not advertize PAN capability to newly paired devices while already paired devices will still be able to use it.

Comments

olf's picture

Sorry I did not comprehend that bt-tether is a tethering provider (i.e., like an Access Point) in the first place.
Yes, the app tethering (by jlehtoranta) in the Jolla Store (latest version is 0.2.7 from 2014), which enabled WLAN- and / or Bluetooth-tethering, ceased to work at all with SFOS 2.1.2, while BT-tethering stopped working with SFOS 1.1.7.

Thank you for bringing this functionality back!

P.S.: BTW, the original source code of tethering (including GUI) still exists: https://github.com/jlehtoranta/harbour-tethering-gui

olf's picture

@jfarnaud, did Bluetooth PAN Tool not work on your Jolla 1 phone?
I have to admit, last using it was under SFOS 2.1.3 or so, but when I did it was working well.

Side note: In the past, its author @kenya888 was quite responsive, so if you have issues with his tool or want to provide enhancements for it, it may be worth asking.
It has a minimalistic GUI (well, launcher icon), but AFAICS lacks a public source repository and a comprehensive description as you provide for bt-tether on Github. On first sight it appears to make sense to combine your efforts.

jfarnaud's picture

As far as I can tell, Bluetooth PAN Tool does the opposite of bt-tether. It says in the description: “This is a tool helps jolla phone/tablet connecting to bluetooth router”.

My goal was to use my mobile internet connected Jolla Phone as a bluetooth router for my tablet and laptop.

There was an app on the Jolla Store that did the same thing as bt-tether but sadly the method it used was somehow rendered inoperant a few years ago by SailfishOS.

Anyways thank you for your comment, I realized the description wasn’t clear enough and I’ll rewrite it.