LG Hue Sync
Native LG webOS ambient sync for Philips Hue Entertainment and Nanoleaf 4D
- Sideload / dev mode
- Stable
- High brick risk
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
Added
- Add demand-driven HDMI frame capture and optional live thumbnails to Advanced tuning, using the existing capture pipeline with bounded 128×72 previews at up to one frame per second.
- Preview static colour adjustments using the daemon's shared colour processing, with optional Hue device regions and Nanoleaf perimeter overlays. Explain unsupported spatial, temporal and physical-light effects in a preview information popup.
- Save custom tuning per ambient style, retain the selected style, and restore factory defaults with Reset. Preserve legacy settings and keep pairing, device placement and output trims separate from preset overrides.
- Add cached, read-only input/output diagnostics for HDMI, display output and internal-player information where the TV exposes it. Distinguish source properties from display output; unavailable fields remain unavailable.
Changed
- Organize the dashboard into Tuning, Devices and Diagnostics tabs, with compact screen-sync and follow-TV-power controls.
- Combine the adjusted colour preview and light layout, place ambient styles above it, and use horizontally scrolling vertical response faders with larger focus targets.
- Place Save/Reset in Advanced tuning, remove preview pinning, and show contextual fader explanations without repetitive live-preview status announcements.
Validation
- All 118 Rust tests, dashboard preview/preset checks, formatting, warnings-denied Clippy and embedded JavaScript syntax checks passed for 1.0.0. Launcher packaging and native-build safety tests passed. Native ARMv7 builds passed ELF/ABI, loader and glibc <= 2.28 checks.
- The feature build passed on-TV binary hash, service/dashboard health and HDMI frame capture checks, with paired configuration preserved and a verified rollback binary. Built-in Netflix and HDMI observations distinguished internal-player properties from display output.
- Published assets are built independently by Docker CI. The release binary is not the previously deployed feature binary; physical colour accuracy, touchscreen interaction and CPU impact were not measured. MAT/Atmos decoding and audio capture are not provided. Launcher-only IPKs and manifests remain unpublished.
Before you start
- How hard is it?
- HardUses the command line or developer tools.
- What you need
- Comfort with the command line
- A computer
- Another hack installed first
- Can it break my device?
- Could leave your device unusable. It may void your warranty.
- Can I undo it?
- The project doesn't say. Assume you can't.
Did it work for you?
Did LG Hue Sync v1.0.0 work on your LG OLED C3?
No reports yet for v1.0.0.
One-tap reports from owners. Bricked reports are checked before they count.
Compatibility
Devices: LG OLED C3.
No compatibility information yet.
Getting started
From the project's README ("Install and update"):
First installation, after root SSH already works:
./scripts/deploy.sh <tv-ip>
Existing installation, preserving paired credentials and layout:
make deploy-bin TVIP=<tv-ip>
Then open http://:8088/, pair devices, choose a Hue Entertainment Area, and save settings. Never copy a populated config.json between users or commit it.
Build, rollback, uninstall, and verification details: docs/operations.md.
Risk and recovery
- Brick risk
- High
- Voids the warranty
- Yes
- Requires opening the device
- No
From the project's README ("Install and update"):
First installation, after root SSH already works:
./scripts/deploy.sh <tv-ip>
Existing installation, preserving paired credentials and layout:
make deploy-bin TVIP=<tv-ip>
Then open http://:8088/, pair devices, choose a Hue Entertainment Area, and save settings. Never copy a populated config.json between users or commit it.
Build, rollback, uninstall, and verification details: docs/operations.md.
Releases
| Version | Name | Released |
|---|---|---|
| v1.0.0 | LG Hue Sync v1.0.0Latest | 28 October 2026 |
| v0.9.1 | LG Hue Sync v0.9.1 | 28 October 2026 |
| v0.9.0 | LG Hue Sync v0.9.0 | 28 October 2026 |
| v0.8.0 | LG Hue Sync v0.8.0 | 22 October 2026 |
| v0.7.0 | LG Hue Sync v0.7.0 | 22 October 2026 |
| v0.6.1 | — | 8 October 2026 |
| v0.6.0 | — | 1 October 2026 |
| v0.5.0 | — | 29 September 2026 |
| v0.4.2 | — | 24 September 2026 |
| v0.4.1 | v0.4.1 - Reliable runtime control | 23 September 2026 |
| v0.4.0 | v0.4.0 - Safer webOS Ambient Sync | 23 September 2026 |
| 0.3.0 | v0.3.0 - Nanoleaf 4D (V1) UDP Streaming & Dynamic Hue Re-Sync | 18 September 2026 |
| 0.2.0 | v0.2.0 - Reference-Grade Sync Engine | 18 September 2026 |
Credits, license and support
- License
- MIT