It has been published release of the new version of the open platform “webOS Open Source Edition 2.17”, which can be used in various portable devices, dashboards, and car infotainment systems.
And in this new version of the platform, an update that improves response times on touch screens stands out, as well as the update of the sound server to a more recent version, among other things.
For those who are still unaware of webOS Open Source Edition (also known as webOS OSE), you should know that the webOS platform was originally developed by Palm in 2008. In 2013, the platform was purchased from Hewlett-Packard by LG and is now used in more than 70 million LG televisions and consumer devices. In 2018, the webOS Open Source Edition project was founded, through which LG tried to return to the open development model, attract other participants and expand the range of webOS-compatible devices.
The webOS system environment is built using the OpenEmbedded toolkit and base packages, as well as a build system and a set of Yocto project metadata.
The key components of webOS are the System and Application Manager (SAM), which is responsible for running applications and services, and the Luna Surface Manager (LSM), which forms the user interface. The components are written using the Qt framework and the Chromium browser engine.
Table of Contents
Main new features of webOS Open Source Edition 2.17
In this new version that is presented, it is highlighted that a adaptive refresh to improve touch input latency. By applying this update, webOS can achieve better touch input responsiveness.
Another change that stands out in this new version is that the sound server PulseAudio has been updated to version 15.0 (previously used version 9.0), which improves audio capability and improves the developer experience.
In addition to this, in this new version of webOS OSE, it is also highlighted that Edge AI Framework Libraries have been incorporated into the platform. Of the main features of the AI framework that stand out that the deep learning inference framework is based on added hardware-accelerated TensorflowLite, in addition to the addition of the Arm Compute, ArmNN and OpenCV library for DNN and also added the Edge library AI Vision v1.0 (face detection, pose detection, object segmentation support).
Of the other changes that stand out from this new version:
- Fixed app list lag in launcher.
- Fixed Home app restart issue
- Fixed issue that Time and date page is not displayed
- Fixed timezone loading issue
- Updated to handle virtual keyboard (VKB) Enter key in input box
- Added 802.1Q in kernel config to support vlan for OSE emulator
- Added event-device-creator to OSE emulator
- Removed meta-python2 layer
- Removed data collection pipeline.
- Updated the docker-moby package and its dependent packages
- On some occasions, the settings screen closes abruptly.
- Favicons are not displayed on some websites.
- Added legacy adaptive update support for the emulator.
Finally if you are interested in knowing more about it about this new released version, you can check the details In the following link.
How to get webOS Open Source Edition 2.17?
For those who are interested in being able to use or test webOS Open Source Edition, it is necessary to generate the system image for their device, for this they can consult the steps to follow from the following link.
It is worth mentioning that the Raspberry Pi 4 boards are considered as the reference hardware platform. The platform is developed in a public repository under the Apache 2.0 license, and the development is supervised by the community, following a collaborative development management model.