LS2 API Index

API Levels

An API level is a unique indicator of LS2 API versions. If two platforms have the same API level, this means that two platforms have the same set of LS2 APIs.

The following table shows the API levels regards to webOS platform versions.

API Level

Platform Version

Release Date

28

webOS OSE 2.25.0

January 17, 2024

27

webOS OSE 2.24.0

November 08, 2023

Ponytail (Ref. Platform)

November 03, 2023

26

Apollo 1.0

September 18, 2023

25

webOS OSE 2.23.0

September 07, 2023

24

webOS OSE 2.22.0

June 21, 2023

23

webOS OSE 2.21.0

April 27, 2023

22

webOS OSE 2.20.1

March 15, 2023

webOS OSE 2.20.0

February 17, 2023

21

webOS OSE 2.19.1

December 29, 2022

webOS OSE 2.19.0

December 02, 2022

Ombre (Ref. Platform)

November 14, 2022

20

webOS OSE 2.18.0

September 02, 2022

19

webOS OSE 2.17.0

July 01, 2022

18

webOS OSE 2.16.0

May 11, 2022

17

Number1 (Ref. Platform)

April 11, 2022

16

webOS OSE 2.15.0

February 18, 2022

15

webOS OSE 2.14.1

December 24, 2021

14

webOS OSE 2.14.0

November 30, 2021

webOS OSE 2.13.2

October 22, 2021

webOS OSE 2.13.1

September 10, 2021

13

webOS OSE 2.13.0

August 06, 2021

Mullet (Ref. Platform)

July 19, 2021

webOS OSE 2.12.0

July 16, 2021

webOS OSE 2.11.0

June 25, 2021

webOS OSE 2.10.0

April 02, 2021

webOS OSE 2.9.0

January 22, 2021

webOS OSE 2.8.0

November 13, 2020

12

LibertySpikes (Ref. Platform)

November 02, 2020

webOS OSE 2.7.0

September 20, 2020

webOS OSE 2.6.0

July 20, 2020

webOS OSE 2.5.0

May 12, 2020

webOS OSE 2.4.0

March 18, 2020

webOS OSE 2.3.0

January 23, 2020

11

Kiss Curl (Ref. Platform)

Janurary 02, 2020

webOS OSE 2.2.0

December 23, 2019

webOS OSE 2.1.0

November 20, 2019

webOS OSE 2.0.0

October 29, 2019

webOS OSE 1.10.1

August 30, 2019

webOS OSE 1.10.0

July 29, 2019

webOS OSE 1.9.0

June 26, 2019

webOS OSE 1.8.0

June 14, 2019

webOS OSE 1.7.0

April 16, 2019

Jheri Curl (Ref. Platform)

April 01, 2019

webOS OSE 1.6.0

March 11, 2019

webOS OSE 1.5.0

January 11, 2019

webOS OSE 1.4.1

November 28, 2018

webOS OSE 1.4.0

October 31, 2018

webOS OSE 1.3.0

September 20, 2018

webOS OSE 1.2.0

August 30, 2018

webOS OSE 1.1.0

June 29, 2018

webOS OSE 1.0.0

March 18, 2018

LS2 API List

This section lists the services that are provided in webOS OSE. Click the service name to see the functionality and methods that are available.

API

Description

com.palm.service.tellurim

Intended for interacting with web applications.

com.webos.appinstallservice

Carries out the application installation and provides information about the application being installed.

com.webos.bootManager

Monitors and controls the boot status/mode.

com.webos.media

Provides access to the functionality provided by the webOS media server.

com.webos.notification

Enables apps or services to manage system notifications.

com.webos.service.activitymanager

Monitors various parts of the system and does actions when the corresponding events happen.

com.webos.service.ai.voice

Provides interfaces to use speech recognition.

com.webos.service.alarm

Enables webOS daemons or apps to call webOS API methods with specific parameters in a specified time interval.

com.webos.service.applicationmanager

Provides the methods for managing application life cycle, application information, LaunchPoint list.

com.webos.service.audio

Controls the audio policy of a webOS system.

com.webos.service.audiofocusmanager

Provides an interface that allows the user to access and gain audio controls through a specific application to use audio resources.

com.webos.service.audiooutput

Connects the audio source to the audio output device and controls the volume on the audio device.

com.webos.service.avoutput

The functionality offered by this API is replaced by the com.webos.service.videooutput and com.webos.service.audiooutput APIs.

com.webos.service.bluetooth2

Allows webOS to use remote Bluetooth device.

com.webos.service.bugreport

Provides methods for reporting bug in Jira system.

com.webos.service.bus

Provides an interface for clients to register to signals from other clients.

com.webos.service.camera2

Provides an interface to capture and stream images from a camera that is connected to a webOS device.

com.webos.service.cec

Allows webOS to control connected HDMI CEC devices.

com.webos.service.config

Provides simple get/set interfaces to access the configurations.

com.webos.service.configurator

Creates the database schema, filecache configuration, activities for webOS applications.

com.webos.service.connectionmanager

Manages wired and wireless network connections for webOS apps and services.

com.webos.service.contextintentmgr

Adds AI logic to a web app, without actually modifying its source code.

com.webos.service.db

Enables apps to store persistent data.

com.webos.service.devmode

Enables or disables developer mode on a device and queries the status of developer mode.

com.webos.service.downloadmanager

Manages file upload and download on the device.

com.webos.service.filecache

Manages caching of files.

com.webos.service.hfp

IME and Virtual Keyboard Service

com.webos.service.ime

Handles intents and manages handlers.

com.webos.service.intent

Handles intents and manages handlers.

com.webos.service.location

Provides basic location services for single or multiple position fixes.

com.webos.service.mediacontroller

Provides methods to manage media sessions.

com.webos.service.mediaindexer

Provides the functionalities that scan media files (audios, videos, images) from internal / external storage devices such as the usb devices and extracts the meta data.

com.webos.service.mediarecorder

Provides an interface to record in a webOS device.

com.webos.service.memorymanager

Manages applications to ensure that the system does not run into kernel-Out-Of-Memory situation.

com.webos.service.nettools

Provides a selection of standard network tools.

com.webos.service.pdm

Manages USB devices that are connected to the webOS system.

com.webos.service.peripheralmanager

Provides an interface to monitor sensors and control actuators connected to I/O peripherals using industry-standard protocols.

com.webos.service.power2

Allows client applications to power-on, power-off, and perform other power-related operations on the device.

com.webos.service.preferences

Enables applications to manage system and application properties.

com.webos.service.rosbridge

Allows an app on a webOS device to communicate with a service running on a ROS 2 device.

com.webos.service.sdkagent

Controls Telegraf in webOS and communicates with SDK tools.

com.webos.service.settings

Manages the settings used in webOS and provides the setting information (descriptions) such as Set, Get functions to set values, the valid range of data that can be set, and whether UI is exposed or not.

com.webos.service.sleep

Provides methods for shutdown process.

com.webos.service.storageaccess

Provides a unified interface to access contents in different storage systems.

com.webos.service.systemservice

Provides access to the webOS system settings.

com.webos.service.tempdb

Provides an in-memory store for temporary data.

com.webos.service.tts

Converts plain language text into speech output.

com.webos.service.unifiedsearch

Handles various search targets and allows to find their items.

com.webos.service.uwb

Provides UWB (Ultra Wideband) service for wireless connectivity based on IEEE 802.15.4a/z.

com.webos.service.videooutput

Connects the video source to the video output device and also controls post-processing and scaling on the video device.

com.webos.service.webappmanager

Provides interfaces to manage web applications.

com.webos.service.wifi

Manages Wi-Fi connections on a webOS device.

com.webos.surfacemanager

Provides information about applications surfaces and a limited set of controls for them.

Contents