BlueDevil 1.0.2 released

The second minor version of BlueDevil (KDE’s Bluetooth support) has been released and it is the most important release since 1.0 because it adds support for some basic bluetooth feature we have been missing since 1.0, regarding Device Pairing.

The full changelog is:
  • Added support for Bluetooth 2.1 (SSP pairing)
  • Do not pair devices that don’t need it
  • Better automatic mode (Updated PIN database)
  • Randomized the default PIN
  • Random PIN of 6 characters, shrink if needed (depending on device)
  • Improved the wizard flow for a lot of devices
  • Do not show actions in systray when offline
  • Handle possible obex-data-server crashes (This is the cause for a looooooot of troubles receiving files.)
  • Fixed big file operations in kio_obexftp
  • The i18n should be fixed once for all (stable branch created)

The tarbal can be downloaded here:
MD5: c0c814146098b865144957bc8b3bd7e7

By now almost all distributions have packages, so if your distribution doesn’t poke them because this release is very important stability-wise.

Happy hacking!

  • whilo

    Thanks so much for your work! I have recently got a bt keyboard and headset and the handling is already quite straightforward. What bugs me, but this sth. you likely can’t target, is that I have to change the audio profile from a2dp to hsp manually when somebody on skype calls me. This always takes some time and is at least inconvenient. Will this work for telepathy automatically?

    Btw. I got connection interference with my devices (headset + keyboard) as it seems, but it might be a problem of my faulty laptop (iwl3945 btw.). Is there anything I can do/check? I haven’t found anything particular regarding bt on google or the forums, most posts are old or discuss interference with other stuff. Bt is supposed to work with many devices at the same time right?

    • afiestas

      PulseAudio should help with the profile, though I think that I will add some more information at the wizard (instead of connecting to sound, connect to hsp). I have to research that.

      About the interference I have no idea in theory bluetooth channel is negotiated in each connection :/ try asking in #bluez (

  • Will Stephenson

    BlueDevil 1.0.2 is in all the usual openSUSE repos: KDE:Release:45, KDE:Release:46, and will be included in openSUSE 11.4. Thanks Alex and co. for being such a responsive upstream.

  • Lukas

    Great job.

    This week an integrated blue-tooth device went alive after 2 years of acting dead. Great :)

    Would it be possible to add some PackageKit helpers to Blue Devil’s GUI?

    I have Samsung BT headset, but it requires some extra packages in order to use it as portable mic + earphone.

    Same thing goes for my WayFinder GPS receiver – as far google tells me, there are some Linux capable GPS software on board. Sadly most tutorials are outdated/hard to understand.

    So “Get required software” instead of “No supported services found” label would help A LOT.
    In case, if specific distro doesn’t have required packages, at least link to latests wiki page with how-to get these things up and running.

    Cheers :)

    • afiestas

      PackageKit helpers sounds good though right now we don’t have that muuch dependencies so any distribution should be able to ship BlueDevil with everything.

      If is not your case, report to your distro.

  • Pingback: Recopilación de enlaces de interés. 8ª Semana de 2011 : KDE Blog()

  • pepe

    This is what I get when I run cmake:

    — Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
    — Found automoc4: /usr/bin/automoc4
    — Looking for LibBlueDevil
    CMake Error at cmake/modules/FindLibBlueDevil.cmake:36 (MESSAGE):
    Could not find LibBlueDevil
    Call Stack (most recent call first):
    CMakeLists.txt:6 (find_package)

    Is there a separate library for bluedevil? I read the README but its not mentioned. Where can I get it?

  • huirad

    Does BlueDevil support the Serial Port Profile?
    I am trying to connect to a Bluetooth GPS receiver with opensuse 11.4.
    I can connect to the device but BlueDevil does not list any services.

    However sdptool browse successfully detects the SPP service

    linux@linux:~> sdptool browse
    Inquiring …
    Browsing 00:0B:0D:84:B3:A0 …
    Service Name: SPP slave
    Service Description: Bluetooth SPP V1.01
    Service RecHandle: 0x10000
    Service Class ID List:
    “Serial Port” (0x1101)
    Protocol Descriptor List:
    “L2CAP” (0x0100)
    “RFCOMM” (0x0003)
    Channel: 1
    Language Base Attr List:
    code_ISO639: 0x656e
    encoding: 0x6a
    base_offset: 0x100

    • afiestas

      It does NOT :/ We will try to fix that for 1.1

  • .Ray-Ven

    Thanks for Bluedevil!
    I hope, this question hasn’t been asked too often, but I can’t find out if or when you’ll add proximity support like in blueproximity or kbluelock?!
    A feature, which I miss a lot since we switched from kdebluetooth to bluedevil


    • afiestas

      It will have to wait a little bit, but yes we will implement it.