369methods
36services
42documented
110public
39flagged dangerous
Services
| service | methods | what it does |
|---|---|---|
com.webos.service.tvpower | 77 | TV power daemon: powers the TV on/off, reboots (including MICOM), reports power state and power-on reason/time, and registers… |
com.webos.service.pbsw | 50 | Broadcast channel-map service: builds and edits the channel list and favorite groups, queries channel info and EPG events, and reports… |
com.webos.service.micomservice | 41 | MICOM microcontroller service: reports power on/off history, OLED self-diagnosis, IR custom codes and hardware diagnostics, and controls… |
com.palm.power | 31 | Legacy Palm power-management service: handles suspend/resume and shutdown, battery and charger status queries, battery-saver and… |
com.palm.sleep | 29 | Power-management service handling suspend/wake: wake-lock registration, suspend request handshakes, activity start/end, and system… |
com.webos.service.power | 18 | System power service: coordinates shutdown and reboot and manages suspend/resume, letting apps and services register for and acknowledge… |
com.webos.service.devicereset | 17 | Device factory-reset service: triggers reset, reports reset status and progress, requests reboot, and tracks in-store ('instop') demo state. |
com.webos.service.gibbips.tvpowerd | 16 | GIBBIPS TV power daemon coordinating power transitions: registers and acknowledges prepare/suspend/resume, active-standby and power-off/on… |
com.webos.service.gibbs.tvpowerd | 16 | TV power daemon (gibbs stack): coordinates power-off, suspend, resume, and active-standby transitions by registering requests and… |
com.webos.service.legacybroadcast.tvpowerd | 16 | TV power daemon (legacy broadcast stack): coordinates power-off, suspend, resume, and active-standby transitions via registered requests… |
com.webos.service.commercial.scapadapter | 12 | Commercial/pro-TV SCAP adapter (set-top/conditional-access integration) with a large configuration surface: OSD language and lock, picture… |
com.webos.sensord | 6 | Sensor daemon: enumerates sensors (e.g. accelerometer, ambient-light), configures their power, sensitivity and sample rate, and reads… |
com.webos.service.lightingcontroller | 4 | Ambient/gaming LED lighting controller: reads the ambient and gaming LED MICOM microcontroller firmware versions and updates that firmware. |
com.webos.service.tvReservationAgent | 4 | TV reservation/scheduling agent: adds, edits, cancels and lists scheduled recordings and power on/off timers, and reports power state and… |
com.webos.service.legacybroadcast.channel | 2 | Legacy broadcast channel service: large API for channel tuning, scanning, and management, conditional access (ACAS/BCAS), CI/CAM module… |
com.webos.service.legacybroadcast.power | 2 | Legacy broadcast power helper: checks whether background-activity-manager work is required and registers warm-standby completion. Narrow… |
com.webos.service.panelcontroller | 2 | Controls and monitors the display panel (OLED/LED): panel/TCON firmware and chip versions, OLED cell info and error logs, usage-time… |
com.webos.service.pdm | 2 | Physical Device Manager: detects and manages attached USB and storage devices, listing attached devices, ejecting, formatting, and running… |
com.webos.service.rollingscreen | 2 | Rollable-screen controller (rollable OLED): drives motor roll position and curve/shade/view states, reports motor/MICOM status, and… |
com.webos.service.tv.power | 2 | TV power service: reboots, turns the screen on and off, cancels a scheduled power-off, and enables Wake-on-LAN. |
com.webos.service.utp.channel | 2 | Broadcast channel service (utp stack): large API for channel tuning, scanning, and management, conditional access (ACAS/BCAS), CI/CAM… |
com.webos.service.utp.power | 2 | UTP power helper: registers warm-standby completion and checks whether BAM activity is required. |
com.webos.service.wirelessavcontroller | 2 | Wireless A/V controller (wireless transmitter box/antenna): antenna/beam search and monitoring, modem control, event logs, diagnostics and… |
ssap:system | 2 | SSAP system service (TV remote-control protocol): returns system info and host messages and powers the TV on and off. |
com.webos.service.bam | 1 | Opaque service; appears to register a power-off checker and expose stop/test methods. Little else is inferable from its method names. |
com.webos.service.eim | 1 | External Input Manager: manages HDMI and other external inputs, including device add/remove, input status, EDID backup, ARC volume, and… |
com.webos.service.familycare | 1 | Family-care/parental-controls service: checks parental settings, monitors usage, and launches usage-care flows. |
com.webos.service.gibbips.acas | 1 | ACAS conditional-access service (gibbips broadcast stack): reports CAS module, contract, ECM, and power-on control information and manages… |
com.webos.service.gibbips.power | 1 | GIBBIPS power-coordination helper exposing warm-standby completion registration for the broadcast stack. |
com.webos.service.gibbs.acas | 1 | ACAS conditional-access service (gibbs broadcast stack): reports CAS module, contract, ECM, and power-on control information and manages… |
com.webos.service.legacybroadcast.acas | 1 | ACAS conditional-access service (legacy broadcast stack): reports CAS module, contract, ECM, and power-on control info and manages… |
com.webos.service.legacybroadcast.frontend | 1 | Legacy-broadcast tuner frontend: reports RF lock and signal status, modulation, MPLP, LNB (satellite) shortage status and… |
com.webos.service.networkinput | 1 | Network/virtual input service: sends key codes and special/long/repeat key events and exposes pointer, gamepad and touch input sockets,… |
com.webos.service.secondscreen.gateway | 1 | Second-screen gateway: pairs and lists companion devices, sets up app-to-app channels and host messaging, and reports power state and… |
com.webos.service.tvdataexchanger | 1 | Opaque service exposing a single startPowerOnDefault method, apparently exchanging TV data at power-on. Role not inferable beyond that. |
com.webos.service.utp.acas | 1 | ACAS conditional-access service (utp broadcast stack): reports CAS module, contract, ECM, and power-on control info and manages… |
Documented methods to start with
Public and SSAP methods from LG's documentation, none flagged dangerous. Each opens in the catalog with its full parameter table. Run them on a rooted TV or in Developer Mode.
Registered in webOS OSE sysbus api.json (ACG group sleep.operation); name only
$ luna-send -n 1 -f luna://com.palm.sleep/timeout/clear '{}'Registered in webOS OSE sysbus api.json (ACG group sleep.operation); name only
$ luna-send -n 1 -f luna://com.palm.sleep/timeout/set '{}'Get (or subscribe to) TV power state
params: subscribe
$ luna-send -n 1 -f luna://com.webos.service.tvpower/power/getPowerState '{}'Before you run anything. Methods marked dangerous can change, reset or break things on the TV. Running one from here is exactly as safe as typing the same
luna-send yourself. See dangerous.md.Other categories
TV Broadcast / DVR 1,901Misc 829Input & Keys 795Audio 697Media Playback 433Applications 365Bluetooth 336Network / Wi-Fi 304Settings 295System Info 289Security / Keys 279Database (db8) 274Display / Panel 212Storage & USB 140Connection Manager 103Software Update 90Notifications & Alerts 82Camera 73Activity Manager 66Developer Mode & Testing 44Power Management 44UI / Compositor 44