| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| KoboRoot.tgz | 2026-01-19 | 23.4 MB | |
| KoboRoot.tgz.md5sum | 2026-01-19 | 47 Bytes | |
| README.rst | 2026-01-19 | 33.1 kB | |
| Totals: 3 Items | 23.5 MB | 0 | |
Variant 2.11rc1-pgxydkn ( Codename: 4_STEPHAN )
This variant is for GoflyV5 Kobo Glo with XCSoarData-Isolation via 4th partition It consumes at most 44MB on first partition (/dev/root) and is approx. 20MB larger than the last ServicePack1 release.
CAVEAT! You can install this image only if you have already a previous "p"-version installed or manually partitioned your SD card to contain a fourth partition.
Do not mix up with other "l"-versions. They are incompatible. You can't step back.
Don't start installation if there is not enough space on SD card!
- Check your actual version and disk space with
- start Browser -> Home -> Status
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.11rc1
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
- "f","i","s","m" it contains a daemon application to log sensor data from I2C bus
- "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.
History of Releases/Changes
Release 2.11rc1
- bugfix in xcUpload, crash on uploading IGC with EN-D glider flight category "Offen"
- improvement: disable flight categories for not appropriate glider certification i.e. don't allow "Sport","Standard","Fun Cup" with "EN-D" glider
Release 2.11
- bugfix in xcUpload for stale IGC files:
The JSON format of the DHV server was changed in the upload-API. Therefore the temporary flight ID could not get parsed and the flight remained in the upload area with the need to login to the DHV server and publish flights manually.
The upload-interface was fixed. The direct upload of flights from Kobo works again.
Release 2.10
- koNav - gps leap seconds made configurable (rarely needed) - gps-week rollover bug fixed
- dropped support for lamda/4 GPS antenna
Release 2.09rc6
- enhanced error output on wpa_supplicant failure
Release 2.09rc5
- bugfix sensord: doesn't beep, count both socket connections
- bugfix sensord: doesn't climb/sink, switched bme280 sensor to single-access-mode (continuous-mode doesn't work ??)
- bugfix sensord: doesn't link, cAltimeter class interface changed
- libtns_util with dynamic logging "targetname"
Release 2.09rc3
- new config topic to avoid storage-mode on power-on via cable-plug
- avrdude binary added to allow flashing of grbl
Release 2.09rc2
- new feature: drill pattern in GrblCtrl
- new feature: modem type hc01 in BtModem
- bugfix: added confirm dialog before sending Mail
Release 1.17
- longterm bugfix release for old OpenSSL-0.9.8l
- new feature: drill pattern in GrblCtrl
Release 2.09rc1
- bugfix: browser sends argument -port 80 to download-script with https URLs, fixed to 443
Release 2.08
- workaround for xcsoar to handle buggy GPS chipsets with GPS-week-rollover bug If your GPS is showing date/time more than 19 years ago, you are likely to have this bug with your GPS chipset
- bugfix: barod sends garbage after PDVDV
- bugfix: Glo doesnt switch lights-off on accu charging start
- bugfix: largest runtime on accu wrong displayed
- bugfix: light-switch button missing in XCSoar on Glo
- bugfix: test-beep button missing in XCSoar with Pitot-Device
Release 2.07
- extra addon for GoflyV4/5 devices, a barometric-data proxy translates pressure data into Triadis VEGA protocol messages in order to obtain automatic QNH calibration with XCSoar after power-on
- added ntpdate and prefer it over rdate on non-private networks when calibrating hwclock
- always force power-off after charging end, even with cable plugged-in
- bugfix: The result messages in xcUpload are still too small to read. Fontsize increased to 24px
Release 2.06
bugfix: Landing-QRcode not re-created on power-off
The script has been reworked to re-create the QR-code if the GPS has actual coordinates at the time of power-off.
bugfix: power-off with cable plugged-in
Usually one can't power-off as long as a power cable has been plugged-in. However the XCSoar-Poweroff-Tool can switch-off the CPU while keeping the charging ongoing. If the cable is still plugged when tapping the [Off]-button the xcsoar-power-off tool will get called. With this handling the charging is supposed to be faster but one can't observe how far the charging has gone (since the CPU is off). One has to switch-on the Kobo again to check the charging result.
bugfix: The result messages in xcUpload are too small to read.
The font size and label geometry has been increased.
minor bugfix: chooser for partitioning displayed where no partitions were available
Release 2.05
- new feature to tell current position. The actual GPS position is encoded into a URL to show on www.opentopomap.org. The coordinates as well as a corresponding QR-code can be displayed/viewed on the screen or sent via E-Mail/Deltachat to a mate. For the latter an account with a email-provider needs to be configured and a WLAN connection is neccessary.
Release 2.04
- xcUpload works now with the new DHV-XC server
Release 2.03
- accu-charging-ready sound for BlueflyVario devices
- corrections in XCI input files for BlueflyVario devices
- minor bugfixes and typos corrected
Release 2.02
introducing newer OpenSSL library version 1.0.2u and Qt-Toolkit libraries 4.8.7 to enable "secure browsing" with https:// websites.
- XCSoar
- linked with OpenSSL library version 1.0.2u enables the internal file manager to retrieve airspace, map and weather data (was broken with new https:// webservers)
- Support for GoflyV5 Beep-Sound-Scheme (the sounds were quite nasty when GoflyV4 scheme was used on on V5)
- configurable Metar/TAF URLs (weather.noaa.gov has changed to tgftp.nws.noaa.gov)
- slowdown of takeoff speed depends now on user-configured terrain-safety-margin (previously enabled only at >250m AGL) this is used to avoid false-landing-detection when flying in strong headwind
- flying-state is computed only if HDOP value from GPS is better(lower) than 10 (avoid wrong calculations in case of poor GPS reception)
- bugfix in parsing GCE and NE events from XCI input files (segmentation fault on wrong spelled event names)
- allow to react in real-time to Vega Userswitch NMEA messages (needed for safe shutdown on low accu capacity)
- optimized compiling/make use of mathematical co-processor helps increasing run-time on accu
update of network-aware Qt-Applications to use newer Qt-4.8.7 toolkit with new SSL library
ffb, xcUpload and wgets linked with OpenSSL library version 1.0.2u and Qt-Toolkit version 4.8.7 (neccessary since the old toolkit libraries (4.8.0) are linked against OpenSSL 0.9.8. This makes the browser able again to retrieve data from weather forecast websites (soaringmeteo.org) or railway schedule tables (dbfahrplan.de)
- koNav
- bugfix in auto-rotation of map-display
bugfix in cgi-bin/meine-ip
Accu supervision with emergency shutdown on configurable low-capacity mark. XCSoar can be configured to receive shutdown signal from accu-monitor daemon in order to safely terminate including writing a proper G-Record to the actual log-file (never invalidate your flight by sudden power loss).
The last accu-capacity and shutdown date can be overlaid to the power-off picture.
New accu charging gauge displays estimated charging end
bugfix in WiFi-HotSpot-Scan (timeout on getting DHCP lease)
bugfix in selecting storage mode when booting via cable-plug-in
Release 1.15
- WLAN-Hotspot-Scan
- handles SSIDs with spaces,
- connect to WEP104 networks (13-char length password)
- connect to OPEN networks (no password required)
- Sensord enforces takeoff event if XCSoar sends optimum McReady-Speed outside of configured band. This is a workaround to missing takeoff detection and to stop ground calibration.
- bugfix in udhcpd config, lease file in not existent directory (Wifi-Adhoc-Server)
Release 1.14
- QtEdit
- new app, edit any text-file on the system
- koNav
- increased zoom level from 18 to 22
- display zoom-level, user-configurable
- bugfix for automatic zoom feature
- made waypoint-radius user-configurable
- distance display extended with open-radius (direct-line-distance)
- ability to overlay a list of POIs
- display a grid around last POI, user-configurable
- display and trace satellite positions over time
- synchronize system clock from GPS time with drift adjustment
- gpsd
- switch to UBX binary on GPS chipsets that support it
- bugfix for Sirf chipsets with firmware 2.3.2
- bugfix in libtns_util, new version released
- ffb
- bugfix in gzip transport mode
- sensord
- configurable sounds
- configurable data interval
- accu low warning
- xcsoar
- display patch version and compiled-in features
- compiled without rtti to save computing bandwidth
- wind-change GCE as user-configurable event
- more sounds added to glide-computer events
- QtShell
- kill signals added
- saved fontsize to user preferences
- xcUpload
- remap german umlauts in comments
Release 1.13rc
- U-Blox GPS
- dont allow RMC sentences to be inhibited, xcsoar needs them
- shutdown foto
- sizes 8pts and 12pts added to message-font choice
Release 1.12rc
- networking
- add known hosts to/etc/hosts
- configurable /etc/hosts in networking tab
- xcsoar
- version p6 patched to refuse logger start without gps date/time fix
Release 1.11rc
- koNav
- display altitude in bookmarks dialog
- import/export bookmarked waypoints from/to XCSoarData/user.cup
- tabled dialogs stay where you moved them (instead of always centered)
- enable multiselection in bookmark dialog
- decoration of close and delete buttons with icons
- bugfix: avoid bottom labels to overlap cmd buttons
- support for U-Blox GPS modules
- load AGPS only if not older than 7 days
- load AGPS only if user selected it in system variables
Release 1.10rc
- koNav
- enable/disable vario sound
- quick-info dialogs on distance, power and time labels
- display distances in bookmarks dialog
- sortable bookmark list
- better filter selection for map modules
- ffB, configTool
- better styles spinboxes (wider to get hit by fingers)
- xcUpload
- uses XCSoar waypoint definitions do determine takeoff hints
- selectable and sortable columns in IGC file display
Release 1.09rc
- configTool
- added generic restart of services
- sensord
- bugfix volume switching
- koNav
- display magnetic north added
- delayed-update bug finally solved
Release 1.08rc
- configTool
- improved to scroll topics and items
- support for U-Blox GPS modules
- switch to higher baud rates
- omit specific GPS sentences to save bandwidth
- dump and load AGPS data for faster position fix after (re)boot
- sensord
- better UI for configuration of vario parameters
- avoid locking of data partition in debug mode (bugfix)
- better adaption to different distributions
- software PWM kernel driver
- saving some energy via asymetric duty cycle
- increased highest output frequency from 2kHz to 3.6kHz
- storage
- kill busy tasks before unmounting data partition (bugfix)
Release 1.07rc
- xcUpload
- can use multiple leonardo-servers, server selection based on available description files
- append sid for leonardos based on phpBB3
- vegaMsg
- can create arbitrary NMEA sentences
- can output to file or socket
- FFB
- proxy handling reworked, uses QtProxyFactory, can define different proxys dependent on the URL
- can force the protocol (experimental feature)
- set end time to Sunset for download NOTAMs valid for the current day
- airspace files are retrieved from soaringweb.org or airspace.xcontest.org
- avoid cross-domain accesses (to simply block advertising)
- bugfix for redirect errors
- launcher
- script to scan WLAN hotspots added
- bugfix in environment scripting
- bugfix in wpa_supplicant scripting
- made adhoc network parameters configurable
Release 1.06rc
- GrblCtrl greatly improved
- generation of cutting patterns
- adaption to firmware version grbl 1.1f
- automatic startup and finish procedures
- minor bug fixes
- FFB
- google caching improved
- bug fix in loading compressed content
- skip secondary and further parallel requests to already queried objects (experimental to improve loadspeed)
- koNav
- distance counter added
- display current power for climbing or acceleration
Release 1.05
- all Qt-apps can now be styled without crashing
- common Toolkit-Style Look&Feel setting for all Qt-apps
- koNav
- bugfix for lagging behind actual position during navigation
- bugfix: missing update in speed display
- supports displaying temperature from sensord
- icon-size is now configurable
- launcher
- follows WIFI state and reflects this when displaying the Wifi-toggle button
- autostart delay and default application now user configurable
- xcUpload
- bugfix: ne need to extra click for displaying IGC files
- takeoff database updated
- configTool
- more configurable choices for Wifi TX-signal strength
- configurable font-size for message overlay to power-off-picture
- scripting
- corrected syntax error in reboot-script
- sort-able file listing when browsing local directories
- deletable files and bookmarks
- xcsoar
- beep-test input extension for Gofly- and Blufly devices
- LED brightness input extension for GLO devices
- development snapshot with lower speed- and height-limits to avoid landing-detection while soaring with a paraglider
Release 1.01
- browser
- can circumvent some google tracking links
- whitelist to allow cross-domain-access for certain domains
- can store PDF and ZIP documents from browser cache (no duplicate download)
- koNav
- can display arrival time or route duration (configurable option)
- displays current speed
- xcUpload
- configurable user preferences for flight comments
- can sort IGC-files by size or name
- launcher
- integrates a Shell-Terminal (get the admin-power from the commandline)
- config-tool added to tailor system environment variables for a bunch of launcher scripts/apps
- kernel
- lots of new drivers for sensor hardware
- i2c-stub driver handles generically bme280, bmp180, bmp085, adxl345, itg3200, hmc5883
- GPIO impulse detector for heartrate sensors from Polar
- GPIO 1-wire interface to DHT11 sensor
- input driver for single GPIO wire 1-key-input and buzzer-output
- new software as Addons available
- BtModem: configure HC-05 bluetooth modules with AT commands
- sensord: daemon to make g-force, gyro, magnet, pressure sensors and beeper available to xcsoar via BluflyVario- or Vega-protocol
- GrblCtrl: app to control a GRBL-based CNC-mill via serial interface
Release 0.99.8
- bugfix: prevent hanging after charger-cable pullout
- xcUpload
- shows time and size of IGC files in listing tab
- button to ignore a certain igc file added
- bugfix in listing filter
- default behavior for wifi changed
- before: wifi inteface was forcibly brough down before startup of xcsoar/tophat
- now: state of wifi inteface is not changed during startup of xcsoar/tophat
- direct selection of default profile if more than 2 profiles are available
Release 0.99.7
- clock and calculator use pixmap buttons
- kernel
- dhd module loads correct firmware according to chip-rev
- USB-storage
- bugfix to show up also on Windows PCs properly
- supports isolated XCSoarData to increase data privacy
- (additional patch is needed to get this functionality)
- Launcher
- default idle activity is now power-off instead of sleep
- foto turns also power off
- profiles, and other default values are not overwritten anymore on subsequent updates
- user may now fine tune some environment defaults by writing to .kobo/etc/default/xxxx
- gpsd
- reduces wifi power level so save energy if wifi was activated during gpsd-start
- new version 2.39 supports also MKT-3xxx chipsets
- koNav
- gpsd-thread update timeout is correctly set on startup
- filtering on map modules input
- dropbear
- bugfix hanging ssh server: redirects /dev/random to a non-blocking entropy source
- heavy bugfixing for to meet the needs for the Kobo-Glo
- documentation
- FFB and Launcher docs updated (mostly in german)
Release 0.99.5
- kernel
- dropped support for secondary MMC slot (i.e.external SD card) in favor of additional GPIO pins. one can use a SD-card breakout cable to use the additional pins either as GPIO or as bitbanging i2c
- moved unneccesary drivers into modules (saves resident RAM)
- added i2c sensor modules for baro, gyro and magnetic sensors
- version check on startup and forced kernel flashing if required version was not found (corrects strange behaviour of XCSoar-boot menu)
- launcher
- starts usb_disk directly if switched on by plugging cable (quicker provision of storage)
- cosmetic changes to button size with different screen resolutions
- layout and application boxes re-arranged
- power-off makes the white LED blinking until power is really off
- each post-install step lits the red LED during update and then the green LED if successfully finished
- koNav
- use german on some dialog labels
- support GPSd from Android 2.3 devices via WLAN
- resized all buttons
- frontlight settings are preserved across reboots on Kobo Glo
- FFB
- bugfix for skipping unwanted content via empty document
- default bookmark-list corrected
Release 0.99.0
- enhancements
- browser
- has got checkbox to avoid cross-domain accesses to minimize tracking and advertising
- configurable item lazyProxyIPs (proxies to skip on SSL/https connections)
- some sort of docu was added
- developer mode
- "dropbear" was ported to supply ssh and scp support (telnet and ftp will be dropped in future)
- xcsoar "airspace-8" profile adapted (reorganizatioon of infoboxes)
- added "koNav" routing/navigation application This is fully working offline by using pre-processed maps from OSM. koNav is ported from monav-0.3 written by Christian Vetter. See http://wiki.openstreetmap.org/wiki/MoNav
- added "gpsd"
- user can switch between TopHat or XCSoar without reinstallation if both are installed
- bugfixes
- browser
- corrections on handling redirects with gzipped responses
- bookmark merging on installation
- buggy bookmark sorting disabled
- installation creates upload directories
- calculator
- some scientific operators added
- -msoft-float added, calculates properly now on ARM CPUs
Release Candidate 0.9.6-rc3
- bugfixes
- browser
- handle redirect errors (http status code 300) properly also with gzipped data
- restore previous used proxy properly
- xcUpload
- configurable default glider certification and glider type
- configurable default settings for linkURL and comments
Release Candidate 0.9.6-rc2
- bugfixes
- use -msoft-float for math applications
- xcUpload is always in landscape mode
- testing/automatically establishing of internet connection on startup of xcUpload
- xcUpload uses proxy settings from ffb if pings are OK but TCP connect fails
- increased font size in ffb friendly-proxy-list
Release 0.9.6
- enhancements
- iptables added, for better security ftp and telnet ports are blocked via WLAN (only usb-networking is allowed)
- libcurl-7.46.0 added, needed for xcUpload
- xcUpload added, new program allows direct upload of IGC files from Kobo to Leonardo-XC contest server
Release 0.9.5
- bugfixes
- browser
- fixed wrong calculation of downloaded packets
- enhancements
- launcher
- detect USB plugin-out events
- shuts down automatically after timeout (less user interaction)
- connects automatically after timeout(distinguishes between developer and storage mode)
- lots of browser improvements
- support GZIP content and send accept: gzip header
- support for authentication (username/password dialog)
- recall authenticated websites
- recall proxy settings and allow quick select with dropdown box
- allow chache size modifications
- store page-zoom for current page in bookmarks
- show short (partly configurable) history ordered by last accessed time
- order bookmarks for last access time
- control stop-button from home,reload,for,back
- control availability of for-,back-button from history
- delete-all key added in virtual keyboard
- increased font of status line
- added cache/network use summary in landscape mode
Release 0.9.4
- special tweaks version for testers
Release 0.9.3
- bugfixes
- check if wifi modules match the running kernel, take original if in doubt
- clock takes smallest side for width initialisation
- avoid download from itself upon tapping on airspace resources
- blind screen on incompatible Qt-library
- unwanted autostart if --noAuto was given
- enhancements
- power-off button on first page
- support Kobo GLO display resolution
- support to change frontlight brightness on GLO
- support to update daily NOTAMs/airspaces from airspace.xcontest.org
- browser distinguishes between maps, airspaces and waypoints on download
Release 0.8
- bugfixes
- solved sudden crash in browser when loading a new website after an image
- using lockfile when modifying /etc/initab and /etc/launcher.conf
- enhancements
- support for blufly vario soundlevel (one must follow a specific installation sequence)
- Launcher switches off automatically after 10 minutes of inactivity instead of sleeping
- update only executable if md5sums differ
- browser can zoom web-pages
- browser can enter keystrokes into web-form-inputs
- browser knows how to handle .wpt and RASP.dat files on download
Release 0.7
- bugfixes
- solved huge memory leak in browser
- close wifi before forking nickel
- enhance rotation detection for image viewer
- close Wifi before sleeping (Kobo will hang otherwise)
- enhancements
- added analog clock to apps
- more safety for update script, now needs proper md5sums to run
- dont kill Wifi on startup of xcsoar
- reduce shadowing effects by flashing b/w between applications
- download md5sums dtogether with KoboRoot.tgz
- media analysis of webpages, allows to download images directly
Release 0.6
- bugfixes
- browser SSL and Cookie support
- cache size and proxy configuration
- enhancements
- cool looking grayscale dithered buttons
- hidden application tag for launcher.conf
- detecting of cable connection on startup of launcher
- automatic usb-storage mode if Kobo is powered up via USB-cable
- media detection in browser
- saving RAM for browser application
- emulating cursor keys on web-page in browser
- xcsoar rotation follows launcher rotation
- nicer cursor buttons
- caps-lock on virtual keyboard
Release 0.5
- bugfixes
- browser segfaults
- enhancements
- application to retrieve way-back-to-start You can now get train schedules directly after landing if you have mobile internet.
- first configure WLAN-AP in your mobile phone
- connect Kobo with your phone
- start "Services" and "Browser" on your Kobo
- navigate to "Home" -> "zurück mit der DB" -> "Bahn-Route"
- The Kobo software will search your last IGC flight log from folder /mnt/onboard/XCSoarData/logs, computes start and landing location, reverts and then queries Google for best train connection.
- automatically starts USB-storage mode if you switch it on by pluging into the computer
- browser can cache webpages
- browser ignores proxy for local addresses
- pocket calculator added
Release 0.4
- bugfixes:
- with incompatible Qt libraries newer than 2012-08-30
- show message, simple launcher and provide fallback
- in usb-network.sh
- getty starts in background
- getty (console login) started as default on pseudo serial
- in Launcher
- label updates executed before timed delay
- old XCSoar profile is preserved on installation
- post-install scripts reworked
- dont sleep with cable connected
- use MAC address from wifi card ad LoggerID and on usb0 virtual networking
- enhancements
- calibrate clock feature
- detect xcsoar version from md5sum
- in FF-browser
- enable offline caches
- tap(-able) line sizes in bookmars and history view
- page title displayed in bookmarks, history and status
- bigger page headers
- duplicates removal in bookmarks and history
- added help file
- display rotation awareness
- in Launcher
- display startup banner
- missing executables get disabled buttons
- display rotation awareness
- style change
Release 0.3
Changes: - bugfixes in startup scripts - enhancements to track errors during startup - bugfix sleep timer in Launcher - bugfix Segmentation fault on download in FFB - bugfix gray ghosting on application return
Release 0.2
Changes: - Bugfixes in scripting - added tool to draw a big letter on the Display - added tool to display Sunset time in clock label - added QtYesNo and QtInput dialog tools - added some SVG graphics - ff-browser can download files now - bugfix with sleep timer - bugfix with installation - added --bpp argument to Launcher and restore_eink_settings
Release 0.1
This is the very first release of the Kobo XCSoar Launcher. It is in alpha stage. CAVEAT! Don't install this image to your Kobo if you don't know how to repair it. Be prepared to open the Kobo, remove the SD card and fix files manually by mounting it to a desktop PC.
Features: - handcrafted set of init.d scripts to allow startup of different applications on the Kobo mini
- supports original Kobo update mode, XCSoar start, nickel start, Launcher start and maintenance mode
- true GNU-Linux hwclock to allow automatic adjust of clock skew
- true GNU-Linux bind9 daemon for AP functionality
- re-linked telnetd, inetd, udhcpd, httpd, nslookup, sysklogd to busybox to enable hidden functionality
- inetd configuration to start telnetd, ftpd, httpd on demand
- default httpd configuration to allow browsing of /mnt/onboard
- highly flexible configurable (via config-file) launcher app
- supports toolbox pages, buttons, labels, timers
- small code size, re-uses Qt libraries from original Kobo distribution
- refuses to start on errors in config-file
- supports graphical buttons
- supports program output to appear in labels
- lots of sample scripts
- Adhoc Wifi Master
- Adhoc Wifi Client
- Wifi via wpa_supplicant
- enable USB networking
- enable TTY forwarding parallel to USB networking
- start/stop services via inetd
- enable USB storage
- cycle thru different XCSoar user profiles
- cycle thru different XCSoar versions
- start nickel application
- start fat-finger-browser
- start diashow
- sleep, reboot and poweroff scripts
- customized, modularized kernel with (untested) bluetooth support
- true GNU-Linux depmod, modprobe, modinfo
- working dhd.ko module for WLAN access