Download Latest Version KoboRoot.tgz (23.2 MB)
Email in envelope

Get an email when there's a new version of Kobo XCSoar Launcher

Home / ServicePack2
Name Modified Size InfoDownloads / Week
Parent folder
xydknq 2025-06-25
pxydkn 2025-06-25
pgxydkn 2022-11-04
buxdknq 2022-06-08
lxydknq 2022-06-06
gbhuwk 2022-06-01
README.rst 2025-06-25 4.4 kB
Totals: 7 Items   4.4 kB 5

This Archive

This contains all the basic files for the Launcher except XCSoar and Navigation. Use this for updating the Launcher and installing bugfixes on Kobo-Mini. The 2.x releases are linked against the newer OpenSSL-library version 1.0.2u (old was 0.9.8).

If there is a patched XCSoar installation found XCSoar-6.8.6_pX (X={0..9}) they will be removed and replaced by XCSoar-6.8.6_p10. Older XCSoar version will not be affected and still can be selected when switching between XCSoar versions.

Release 2.10

This release supports IGC-uploads to the new DHV-XC server as well as downloading from newer https:// web servers.

In the recent past most web-servers have been re-configured to reject connections from clients which use older SSL libraries (like the original Kobo did). Therefore downloading from https:// URLs has been broken. This affected Airspace- and Metar/TAF- downloads or viewing Weather-websites. The new release fixes this by introducing the OpenSSL library version 1.0.2u to the Kobo.

See also release notes file in the selected subdirectory

How to choose your version/variant

if the directory name contains a

  • "g", it is dedicated for the Kobo GLO (not the Mini)
  • "y", it is special adaption to the GoflyV{4|5}
  • "v", it is special adaption to Bluefly-Vario
  • "b", it has support for bluetooth modem HC05
  • "u", it has support for U-Blox GPS chipsets
  • "c", it has a Grbl-Controller App for a CNC-mill included
  • "k", it has a Bicycle Navigation App included
  • "x", it has support for the XCSoar App included
  • "d", it has a development binaries of the XCSoar App included
  • "p", it stores XCSoarData on 4th partition of SD card
  • "l"(small L), it stores XCSoarData in a loop-device partition
  • "n", in directory name it has newer Qt-Toolkit libraries included
  • "q", then the newer Qt-Toolkit libraries are on a squashed loop-filesystem image and some older files in /usr/local/Kobo will get compacted also during the installation process
  • "h", support for the Polar-Heart-Rate sensor (should) be built in
  • "w", support for bit-banging software-PWM beeper is built in

Do not mix up "l"- and "p"- versions. Install that image that matches your already installed version. Check your actual version with

Tap on Application/Network
start -> Browser -> Home -> Status

Update procedure:

  • switch your Kobo on
  • tap on "Application"
  • tap on "Kobo", let the E-Reader start
  • connect the cable from Kobo to your PC, a dialog appears on the Kobo
  • tap on "Connect" on the dialog at the Kobo, the USB-storage appears on your PC
  • copy
    KoboRoot.tgz KoboRoot.tgz.md5sum
into the ROOT-directory on the Kobo USB-storage
  • safely "remove USB Hardware" on your PC
  • unplug the USB cable
  • after reboot the "Update" button in System tab will

be executable. Tap on it. The system will install the service pack and reboot again. During installation the Led will flash alternating red and green.

  • red means: installation of sub-package, writing in progress, dont disturb
  • green means: installation of sub-package succeeded,proceeding to next sub-package

CAVEAT!

Using the new version of OpenSSL library implies also the use of own Qt-Toolkit (now Qt-4.8.7). The incompatibility-issues with original Kobo-Firmware are therefore gone. But still some caveats remain.

The new version requires up to 48MB space on root partition since all Toolkit librieries had to be installed together with the newer OpenSSL library seperately. The old versions remain on disk and will be needed to run the E-Book-Reader. Please check if you have enough free space on first partition before trying an installation. (Tap on Application/Network -> Browser -> Home -> Status)

If there is not enough space you will need to do a manual repartitioning with a larger SD-card. See https://sourceforge.net/projects/kobo-xcsoar-launcher/files/Factory-Reset/ how to accomplish this.

Since there are now 2 versions of each OpenSSL library (1.0.2u vs. 0.9.8l) and Qt-Toolkit (4.8.7 vs. 4.6.2) installed side-by-side it is crucial to set the correct LD_LIBRARY_PATH variable in startup scripts. Remind this when you start writing your own scripts.

Source: README.rst, updated 2025-06-25