Bluetooth file transfer for all file types
Disable filter for supported MIME types when receiving files via OBEX with bluez
obexd-contentfilter-off provides a simple way to disable the filter for only registered MIME types, when receiving files via Bluetooth and its OBEX profile.
Notes:
- obexd-contentfilter-off's source files are hosted at Github.
- Extensive background information is also provided there.
- This package is hosted in a separate, single purpose repository, because obexd-contentfilter-off obsoletes an extant system package.
Thus it is fine to leave this repository enabled during SailfishOS upgrades, if you have installed obexd-contentfilter-off from it (if not, it might be installed during a SailfishOS upgrade).
Since SailfishOS 3.4.0 Jolla's GUI updater seems to always remove obexd-contentfilter-off when upgrading SailfishOS, so you might have to re-install it after upgrading SailfishOS.
- To restore the original behaviour and state of the OS, simply uninstall this package (but not by using the rpm command line utility!).
Then also remove or disable this repository in order to prevent automatic reinstallation of obexd-contentfilter-off when upgrading the OS.
- obexd-contentfilter-off should install and work fine on all SailfishOS and even MeeGo releases.
- For discussing its properties and RPM packaging, please use obexd-contentfilter-off's issue tracker at Github.
- Issues with this RPM package shall also be filed at its issue tracker at Github.
- As this web-page at OpenRepos exists merely for distributing the obexd-contentfilter-off RPM, there is no need for issuing comments here.
Comments
obexd_contentfi...
Wed, 2023/03/22 - 14:17
Permalink
BTW, obexd-contentfilter-off is in "maintenance mode" since version 1.0, as it appears to be stable and feature complete for its users. That means there usually will be no new releases, unless bugs are reported at Github or a new SailfishOS release breaks it.
szopin
Thu, 2020/01/02 - 17:13
Permalink
Would it maybe make sense to have a simple qml UI to turn ON, which could then be simply turned OFF before system update, instead of uninstall, remove repo, just to re-add repo, reinstall after os update?
obexd_contentfi...
Mon, 2020/01/06 - 16:23
Permalink
IMO, no.
Why would anyone a bit computer savvy would ever need to toggle this filter on (again) to receive only files for whose MIME type a native GUI app has registered an XDG-open handler?
Even Jolla employees stated that it is primarily there to conform (at least 100%!) to the Bluetooth specs, in order to avoid any trouble for certifying devices with Jolla's software stack.
Here is a detailed description with more background information.
Furtermore I see no reason why one would want to disable this obexd-contentfilter-olf repository or even uninstall the obexd-contentfilter-off RPM, before upgrading SailfishOS.
szopin
Mon, 2020/01/06 - 08:15
Permalink
Sorry, misread:
To restore the original behaviour and state of the OS, simply uninstall this package (but not per the rpm command line utility!).
Then also remove or disable this repository in order to prevent automatic reinstallation of obexd-contentfilter-off when upgrading the OS.
As: uninstall and remove repo before update, but reading it again, it only mentions it can get reinstalled on update, so yeah, no need, thanks!
obexd_contentfi...
Mon, 2020/01/06 - 16:24
Permalink
Exactly!
If you have a suggestion how to rephrase these two sentences in order to avoid your initial misunderstanding, please name it.
szopin
Wed, 2020/01/08 - 17:21
Permalink
I think the wording is fine, just automatically assumed it is like the usual patch warnings - uninstall before system update and jumped to conclusions, with a bit of reading comprehension it's totally fine. Thanks!
Markkyboy
Fri, 2019/10/04 - 10:32
Permalink
Nice job!