C
ChangeLog
Boot to Qt 5.12.12
- Release date: November, 2021
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.12.
Boot to Qt 5.12.11
- Release date: May, 2021
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.11.
Boot to Qt 5.12.10
- Release date: November, 2020
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.10.
Boot to Qt 5.12.9
- Release date: June, 2020
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.9.
Boot to Qt 5.12.8
- Release date: April, 2020
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.8.
Boot to Qt 5.12.7
- Release date: January, 2020
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.7.
Boot to Qt 5.12.6
- Release date: November, 2019
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.6.
Boot to Qt 5.12.5
- Release date: September, 2019
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.5.
Boot to Qt 5.12.4
- Release date: June, 2019
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.4.
- New reference devices:
- Toradex Colibri i.MX 8QuadXPlus (Group 2)
- NXP i.MX 8MQuad EVK (Group 2)
- NXP i.MX 8QuadMax MEK (Group 2)
Removed Platforms:
- NXP i.MX 8QMax LPDDR4 (Group 2)
Boot to Qt 5.12.3
- Release date: April, 2019
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.3.
Boot to Qt 5.12.2
- Release date: March, 2019
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.2.
Boot to Qt 5.12.1
- Release date: January, 2019
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.1.
Improvements:
- Yocto was updated to 2.5.2 (sumo) release
Boot to Qt 5.12.0
- Release date: November, 2018
- Supported until: see Supported Platform Qt 5.12.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.12.0.
- Added CMake support for QtCreator.
Improvements:
- Yocto was updated to 2.5.1 (sumo) release
Changes to Installation Process:
- Content for devices in Group 2 is now delivered as downloadable Qt Board Support Package (QBSP) files.
Boot to Qt 5.11.3
- Release date: December, 2018
- Supported until: see Supported Platform Qt 5.11.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.11.3.
Boot to Qt 5.11.2
- Release date: September, 2018
- Supported until: see Supported Platform Qt 5.11.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.11.2.
- Added support for building static Qt with Yocto
- Added Qt3D Studio Runtime libs and viewer
Improvements:
- Improvements and fixes to Boot2Qt launcher & demos
Boot to Qt 5.11.1
- Release date: June, 2018
- Supported until: see Supported Platform Qt 5.11.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.11.1.
Improvements:
- Yocto was updated to 2.3.4 (Pyro) release
- Improvements and fixes to Boot2Qt launcher & demos
Platform changes:
- Freescale SABRE SD i.MX6Dual & NVIDIA Jetson TX1 moved to group 3.
Boot to Qt 5.11.0
- Release date: May, 2018
- Supported until: see Supported Platform Qt 5.11.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.11.0.
- New reference devices:
- Toradex Apalis iMX8 (Group 2)
- NXP i.MX 8QMax LPDDR4 (Group 2)
Improvements:
- Boot to Qt Yocto meta layer restructured to allow better reuse of recipes and classes.
- NVIDIA Jetson TX1 & TX2 updated to use Linux for Tegra R28.2.
- Added support for Raspberry Pi 3 Model B+.
Boot to Qt 5.10.1
- Release date: February, 2018
- Supported until: see Supported Platform Qt 5.10.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.10.1.
Boot to Qt 5.10.0
- Release date: December, 2017
- Supported until: see Supported Platform Qt 5.10.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.10.0.
- Display and touch support added to WaRP7.
- New reference devices:
- NVIDIA Jetson TX2 (Group 2)
Improvements:
- Moved to use Yocto 2.3 (Pyro).
- NVIDIA Jetson TX1 updated to NVIDIA Jetpack 28.1.
- Moved to use Emulator 3.0.0.
Boot to Qt 5.9.9
- Release date: December, 2019
- Supported until: see Supported Platform Qt 5.9.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.9.9.
Boot to Qt 5.9.8
- Release date: April, 2019
- Supported until: see Supported Platform Qt 5.9.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.9.8.
Boot to Qt 5.9.7
- Release date: October, 2018
- Supported until: see Supported Platform Qt 5.9.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.9.7.
Boot to Qt 5.9.6
- Release date: June, 2018
- Supported until: see Supported Platform Qt 5.9.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.9.6.
Boot to Qt 5.9.5
- Release date: March, 2018
- Supported until: see Supported Platform Qt 5.9.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.9.5.
Boot to Qt 5.9.4
- Release date: January, 2018
- Supported until: see Supported Platform Qt 5.9.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.9.4.
Boot to Qt 5.9.3
- Release date: November, 2017
- Supported until: see Supported Platform Qt 5.9.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.9.3.
Boot to Qt 5.9.2
- Release date: October, 2017
- Supported until: see Supported Platform Qt 5.9.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.9.2.
Boot to Qt 5.9.1
- Release date: June, 2017
- Supported until: see Supported Platform Qt 5.9.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.9.1.
Boot to Qt 5.9.0
- Release date: May, 2017
- Supported until: see Supported Platform Qt 5.9.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.9.0.
- USB devices are discovered using QDB instead of ADB. QDB is a new tool that allows the detection of the Boot to Qt devices connected over USB and configures a network connection for them.
- In Qt Creator:
- Qt Creator has a connection test for the Boot to Qt devices.
- The running processes in the Boot to Qt devices can be listed via Qt Creator.
- The Boot to Qt devices can be rebooted via Qt Creator.
- New reference devices:
- NVIDIA Jetson TX1 (Group 1)
- WaRP7 (Group 2)
Improvements:
- Moved to use Yocto 2.2 (Morty).
- Toradex images updated to use the latest release (2.7b2).
- Flashing wizard gives more informative error messages when user tries to flash a write protected SD card.
- Fixed an occasional failure on writing an image on Windows.
Removed Platforms:
- Kontron SMARC-sAMX6i
- BeagleBone Black
Boot to Qt 5.8.0
- Release date: January, 2017
- Supported until: see Supported Platform Qt 5.8.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.8.0.
Improvements:
- Moved to use Yocto 2.1 (Krogoth).
- Introduced the Qt Configuration Tool for easy configuration of customized Qt builds.
Boot to Qt 5.7.1
- Release date: Dec 14, 2016
- Supported until: see Supported Platform Qt 5.7.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.7.1
Improvements:
- Improvements, fixes, and documentation for Qt Device Utilities.
Fixed bugs:
- Fixed incorrect sysroot paths for Apalis/Toradex Colibri toolchains.
- Fixed debugging in Qt Creator for Raspberry Pi 3.
Boot to Qt 5.7.0
- Release date: June 15, 2016
- Supported until: see Supported Platform Qt 5.7.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.7.0
- Introduced Qt Device Utilities module as a replacement for B2Qt.Utils and B2Qt.Wifi modules.
- New reference devices:
- NVIDIA DRIVE CX (Qt Automotive)
- Intel NUC
- Raspberry Pi 3
Improvements:
- Moved to use Yocto 2.0 (Jethro).
Removed Platforms:
- Removed support for SILICA ArchiTech Tibidabo.
Boot to Qt 5.6.3
- Release date: September, 2017
- Supported until: see Supported Platform Qt 5.6.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.6.3.
Removed Platforms:
- Toradex Colibri VF50 and VF61 (QTBUG-52924).
Boot to Qt 5.6.2
- Release date: Oct 12, 2016
- Supported until: see Supported Platform Qt 5.6.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.6.2.
- Qt Charts was updated to version 2.1.2.
- Qt Quick Compiler was updated to version 4.2.0.
- Qt Quick 2D Renderer was updated to version 5.6.2.
Boot to Qt 5.6.1
- Release date: Jun 08, 2016
- Supported until: see Supported Platform Qt 5.6.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.6.1.
- Qt Charts was updated to version 2.1.1.
- Qt Quick Compiler was updated to version 4.1.0.
- Qt Quick 2D Renderer was updated to version 5.6.1.
Fixed Bugs:
- Ensured that the pre-built device images contain audio plugins.
- Removed Cancel button from the flashing wizard's Finished page.
Boot to Qt 5.6.0
- Release date: Mar 16, 2016
- Supported until: see Supported Platform Qt 5.6.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.6.0.
- The entire stack is now built with Yocto tooling, using the meta-qt5 layer for the Qt modules.
- Boot to Qt build scripts are no longer available for building custom images.
- Qt Charts was updated to version 2.1.0.
- Qt Data Visualization was updated to version 1.2.2.
- Qt Quick Compiler was updated to version 4.0.0.
- Qt Virtual Keyboard was updated to version 2.0.0.
- Qt Quick 2D Renderer was updated to version 5.6.0.
- Added Windows development host support as Technical Preview.
Improvements:
- Moved to use Yocto 1.8 (Fido).
- Enabled touch screen support (RPi-FT5406 driver) in the Raspberry Pi 2 image.
- Improved About Qt for Device Creation demo.
- Added a new demo, Web Browser, demonstrating the use of Qt WebEngine with Qt Quick.
- New style and improved visuals for the demo launcher.
- Toradex Colibri VF: Included mqxboot utility in the prebuilt images, enabling the bootup process of the secondary Cortex-M4 core from user-space.
- Toradex BSP was updated to V2.5Beta3_20151215.
- Enabled High-DPI support for the emulator.
Fixed Bugs:
- Nitrogen6X: Fixed performance issues for Qt WebEngine video playback.
- Fixed can't find linker symbol for virtual table warnings when debugging Qt Quick applications.
Boot to Qt 5.5.1
- Release date: Sep 24, 2015
- Supported until: see Supported Platform Qt 5.5.x.
New Features:
- Boot to Qt stack was updated to use Qt 5.5.1.
- New reference device: Kontron SMARC-sAMX6i
Improvements:
- Enabled Qt Quick Compiler to run on add-on components.
- Improved The Planets demo to work better on small displays.
Boot to Qt 5.5.0
- Release date: Jul 01, 2015
- Supported until: see Supported Platform Qt 5.5.x.
Deprecated Platforms:
- Support for the embedded Android platform was deprecated.
New Features:
- Boot to Qt stack was updated to use Qt 5.5.0.
- New reference devices:
- Toradex Colibri iMX6
- Raspberry Pi 2
- Qt Charts was updated to version 2.0.1.
- Qt Data Visualization was updated to version 1.2.1.
- Qt Quick Compiler was updated to version 3.0.0.
Improvements:
- Adopted a new versioning scheme that follows the version of Qt.
- Added a new demo: Planets example from Qt Canvas3D module.
- Updated the emulator to support custom screen sizes and aspect ratios.
- Added a slider in Boot to Qt demo settings to override the physical screen size.
- Added experimental support for building Qt 5 using Yocto and meta-qt5 layer.
Boot to Qt 4.2.0
- Release date: Jun 02, 2015
- Supported until: Jul 01, 2017
New Features:
- Boot to Qt stack was updated to use Qt 5.4.2 on embedded Android and Linux.
- Qt Virtual Keyboard was updated to version 1.3.0.
- Enabled Chinese (Pinyin), Korean (Hangul) and Japanese (OpenWnn) input methods for Qt Virtual Keyboard.
Improvements:
- Boot to Qt Flashing Wizard: Improved error messages for flashing failures.
- Toradex Colibri VF and Apalis iMX6 images updated to use the latest release (v2.3).
Boot to Qt 4.1.0
- Release date: Feb 24, 2015
- Supported until: Jun 02, 2017
New Features:
- Boot to Qt stack was updated to use Qt 5.4.1 on embedded Android and Linux.
Improvements:
- Enabled adb daemon listening to both USB and network connections simultaneously in embedded Linux
- Enabled D-Bus session bus on boot
- Implemented better support for compiling projects using embedded Linux toolchains without Qt Creator
- Documentation improvements
Fixed Bugs:
- Build Your Own Stack: Fixed add-on modules built into the image not being included in the generated Qt Creator custom Kit
Boot to Qt 4.0.0
- Release date: Dec 10, 2014
- Supported until: Feb 19, 2017
New Features:
- Boot to Qt stack was updated to use Qt 5.4.0 on embedded Android and Linux.
- Qt Charts was updated to version 2.0.
- Qt Quick Enterprise Controls was updated to version 1.3.
- Qt Quick Compiler was updated to version 2.0.
- Qt Data Visualization was updated to version 1.2
- Qt Virtual Keyboard was updated to version 1.2.1
- B2Qt.Wifi Module was updated to version 1.0 with a new C++ API
- B2Qt.Utils Module was updated to version 1.0 (previously DroidUtils module)
- Added support for devices without OpenGL capabilities with Qt Quick 2D Renderer
- New reference devices:
- Toradex Colibri VF50 (GPU-less, using Qt Quick 2D Renderer)
- Toradex Colibri VF61 (GPU-less, using Qt Quick 2D Renderer)
- Boundary Devices i.MX6 Boards (Nitrogen6, Nitrogen6X)
- Freescale SABRE SD i.MX6Dual
- SILICA ArchiTech Tibidabo
Improvements:
- Updated Qt Multimedia plugin on embedded Android
- Added cape support for BeagleBone Black
- Added Boot to Qt Flashing Wizard, a GUI application for easy device setup
- Improved Build Your Own Stack scripts to clone only the meta-layer required for the target device, instead of cloning them all.
- Improved look and feel of Boot to Qt project templates
- Removed Qt WebKit from the builds in favor of Qt WebEngine
- Enabled tslib plugin to be built and deployed by default
- Added experimental multi-process support with the Wayland windowing system
- Documentation improvements
Fixed Bugs:
- eLinux emulator: Added gstreamer plugin required for video playback
- Fixed updating IP address/hostname of a Boot to Qt device in Qt Creator settings
- Fixed missing/incomplete debugging information on eAndroid, for both C++ and QML.
Boot to Qt 3.2.0
- Release date: Oct 14, 2014
- Supported until: Dec 10, 2016
New Features:
- Boot to Qt stack was updated to use Qt 5.3.2 on embedded Android and Linux.
- Qt Quick Enterprise Controls was updated to version 1.2.
- Qt Quick Compiler was updated to version 1.1.
- Qt Virtual Keyboard was update to version 1.2.
Improvements:
- Fonts are now deployed as part of the build process of base images.
- Deployed missing font to enable Hindi layout for virtual keyboard.
- Reduced downloaded package sizes by stripping out debug symbols from Qt host tools.
- Deployed applications no longer launch automatically on reboot, unless explicitly set.
- Modified Qt demo launcher to use all available screen space for flicking between applications.
- Improved resolution of Qt demo launcher application preview images.
- Added an option in Launcher Settings to apply a "Retro" style for the virtual keyboard.
- Made the Display FPS option in Launcher Settings persistent.
- Updated the Qt 5 Everywhere demo.
Fixed Bugs:
- Fixed Qt WebEngine demo freezing on embedded Android.
Boot to Qt 3.1.1
- Release date: Aug 20, 2014
- Supported until: Oct 14, 2016
Fixed Bugs:
- Building Your Own Embedded Linux Image: fixed issues that caused the Yocto build process to fail.
Boot to Qt 3.1.0
- Release date: July 03, 2014
- Supported until: Aug 20, 2016
New Features:
- Boot to Qt stack was updated to use Qt 5.3.1 on embedded Android and Linux.
- Added a generic solution for injecting Boot to Qt for embedded Android stack into devices running Android version 4.2.2 or later.
- Toradex Apalis iMX6 was added as a reference device.
- Qt Data Visualization was updated to version 1.1.
- Qt Charts was updated to version 1.4.
- Qt Virtual Keyboard was update to version 1.1.
Improvements:
- Added translucent widget windows support to eglfs.
- Changed appcontroller to print status messages to stdout.
- Switched to use symbolic links for GL-streaming library, instead of having multiple copies.
- Fixed C++ debugging issues and improved performance on embedded Android.
- Updated the content of About Qt for Device Creation demo.
- Improved Sensors and Media Player examples.
Fixed Bugs:
- Fixed WiFi not working on Nexus 7 (2013).
- BeagleBone Black: Fixed C++ debugging failing on embedded Android.
- BeagleBone Black: embedded Linux did not include USB serial drivers.
- Fixed JavaScript crash on ARM (QTBUG-39289).
- Removed useless warnings about setMask when using Qt Widgets.
Boot to Qt 3.0.0
- Release date: May 22, 2014
- Supported until: July 03, 2016
New Features:
- Boot to Qt stack was updated to use Qt 5.3 on embedded Android and Linux
- Qt Virtual Keyboard was updated to version 1.0
- Qt Data Visualization demo was added
- Qt WebEngine 0.9 support (including WebEngine demo) was added for embedded Android and Linux. However, the Emulator target is currently not supported
- Qt Quick Compiler (Technology Preview) was added to the Boot to Qt stack
- Nexus 7 (2013) was added as a reference device for embedded Android
- Freescale SABRE SD i.MX6Quad was added as a reference device for embedded Linux
- WiFi networking support and configuration were implemented on embedded Linux
Improvements:
- Emulator warnings were improved
- Embedded Linux: Moved to use Yocto 1.6 (Daisy)
- Debug symbols were moved to a separately installable package
- Presentation of Boot to Qt demos in Qt Creator was improved
Fixed Bugs:
- Build scripts: Incorrect path was fixed
Boot to Qt 2.1.0
- Release date: Apr. 15, 2014
- Supported until: May 22, 2016
New Features:
- Qt Data Visualization version 1.0 was added to the Boot to Qt stack
- Enginio Data Storage version 1.0 was added to the Boot to Qt stack
- Qt Quick Enterprise Controls was updated to version 1.1
- Qt Serial Port support was added to the Boot to Qt stack
- Bluetooth on Boot to Qt for embedded Linux: Support for bluez was added
- Added support for building Boot to Qt for embedded Linux for i.MX53 from sources
Improvements:
- Qt Creator plugin for Boot to Qt now supports incremental deployment, custom adb commands
- Adb now easily usable over IP on all devices on Boot to Qt for embedded Linux
- Update new content to device without erasing it first on Boot to Qt for embedded Linux
- All images now contain generally used CA certificates
- Toolchains updated to support Qt WebEngine
- Documentation was added for QML types provided by the B2Qt.Wifi Module
- Emulator: Debug logging functionality was added
- Various documentation improvements
- Qt for Device Creation installer error handling was improved
- 3rd party license information was updated
- Launcher Settings application UI was improved
Fixed Bugs:
- Boot to Qt for embedded Linux: OpenSSL Heartbleed bug was fixed
- Boot to Qt for embedded Android: Qt debug symbols were missing
- QEglFSCompositor::render() using incorrect vertices for full-screen quad, resulting in bad texture sampling
- Use damaged rect instead of full texture upload for raster windows
- Emulator: Crash when launching multiple instances
- Emulator: State transitions were not working properly
- Boot to Qt for embedded Android emulator: C++ debugging was fixed
- Emulators: Qt Quick applications don't exit on Qt.quit()
- Banding was visible on Raspberry Pi
- Qt Creator: adb failed to connect
- QtCreator: Different Virtual Machiness with the same OS were not handled properly
- Qt Creator: Tabstop order in device wizard was incorrect
- Qt 5 Everywhere demo: not all internet radio station were working
Fixed Known Issues:
- Embedded Android: Arabic Numbers Not Always Rendered Correctly
Boot to Qt 2.0.0
- Release date: Feb. 25, 2014
- Supported until: Apr. 15, 2016
New Features:
- Boot to Qt stack was updated to use Qt 5.2.1 on embedded Android and Linux
- Building your own Boot to Qt embedded Linux stack was enabled
- Emulator graphics performance and quality was improved (GL-streaming)
- BeagleBone Black was added as a reference device
- Qt Virtual Keyboard was integrated into Boot to Qt
- Qt Quick Enterprise Controls was added to the Boot to Qt stack
- Qt Charts was added to the Boot to Qt stack
- Boot to Qt source code was made available via online installer
- WiFi networking support/configuration were implemented on embedded Android
- Ethernet connectivity was enabled on embedded Android
Improvements:
- Updated GDB for embedded Android toolchain
- Enterprise demos (Charts, Enterprise Controls) were added
- Embedded Linux: Moved to use Yocto 1.5 (Dora)
- Demos available as examples in Qt Creator
- Embedded Android emulator updated to Android 4.2.2
Fixed Bugs:
- Embedded Android emulator: Missing Mesa headers
- Embedded Linux emulator: Black screen in camera demo
- Emulator tries to load host plugins
- Sensors not working in emulators
- Empty
HOME
environment variable in processes launched by appcontroller - Embedded Android emulator: C++ debugging fails
- Qt add-ons not installed to host
Fixed Known Issues:
- Qt SQL: QML LocalStorage Fails to Connect to Database on Embedded Android
- Qt XML Patterns: Module not Available on embedded Android
- Qt Multimedia: Audio is Muted on Nexus 7
- Unnecessary Warnings Displayed by the Installer
- Virtual Keyboard: Backspace Removes Two Characters
Boot to Qt 1.0.1
- Release date: Dec. 5, 2013
- Supported until: Feb. 25, 2016
- Emulator: Remote control widget version shown together with emulator version
- Emulator: Mouse events are sent instead of touch events
- Emulator: Raster window support added
- Emulator: emulatorproxyd shows its version on startup
- Emulator: Detect some network problems
- Emulator: Fixed issues related to startup
- Emulator: Updated source code license headers
- Emulator: Show all VirtualBox errors
- Emulator: Video playback support on embedded Linux
Available under certain Qt licenses.
Find out more.