6th Release in 2019 (July 2019)
July 30, 2019
We are pleased to announce the new release of webOS Open Source Edition (OSE)!
This release brings you several new features and important changes. Highlights include:
From this release, webOS OSE provides an emulator that runs as a virtual machine on Oracle VM VirtualBox.
In contrast with the previous QEMUx86 emulator that supported Ubuntu Linux only, the VirtualBox-based emulator supports widely used host operating systems — Ubuntu Linux, macOS, and Windows. With the new emulator, developers using different host systems can experience implementing and testing apps for webOS OSE. For more information on how to set up and use the emulator, check the VirtualBox Emulator User Guide.
Due to change of rootfs, a script called resize-rootfs has been introduced from this release.
resize-rootfs is a script to increase rootfs partition in order to use the full microSD card storage. Note that resize-rootfs works only for the Raspberry Pi target and is executed only once at the very first boot.
Here’s an overview of how resize-rootfs works.
- Rewrite the partition table by using
- At this step, resize-rootfs increases partition 2 endpoint to the last block of a microSD card.
- Resize rootfs by using
resize2fs will be run as online resizing mode.
- At the last stage, touch
- This operation is performed in order to prevent duplicated execution.
Library Update and Issue Fixes
This release includes the following library update.
In addition, the following issues have been resolved with this release.
- The Bluetooth device discovery issue, which was caused by BlueZ upgrade to 5.50 in accordance with the Yocto upgrade, has been resolved.
- The crash issue of Camera service and g-camera-pipeline that appeared after Yocto upgrade has been fixed.