Philips Ambilight TV as a dumb display for Apple TV

How to keep Ambilight, let Apple TV do everything else, and stop a Philips Google TV from tracking what you watch: offline, LAN-only, or debloated with CleanYourTV.

The goal: a Philips Ambilight TV that only shows the picture and lights the wall. Apple TV does the apps, the TV's own operating system does nothing, and nothing about what I watch leaves the house.

It works because Ambilight analyses the picture on the panel, whatever the source. It needs no app, no account and no network, so it lights up for an Apple TV on HDMI exactly as for the TV's own apps.

A Philips 77OLED809 OLED Ambilight TV on its 2 feet, showing an astronaut in orbit above the Earth with the Ambilight and Philips logos on screen

I started looking into it after a thread from security researcher log4j. He kept seeing oddly targeted ads on his 2025 Samsung TV, found a zero-day to get a root shell, and announced a "PRIVACY HORROR" in the firmware.

What a Philips Google TV sends home

Philips isn't Samsung, but its Google TV sets aren't quiet either. CleanYourTV's audit of a Philips 55OLED708 (Google TV 12, 2023) lists what runs out of the box:

Package What it does
tv.samba.ssm Samba TV ACR: identifies what is on screen, reports through Firebase and Mixpanel
org.droidtv.candeebug TP Vision's "DAC" analytics uploader
org.droidtv.gel "GEL" metrics collector, inside the same process
org.droidtv.tv.frameworklogger Sends reboot reasons and firmware-install records to the Philips logger
org.droidtv.oemtabprovider The "Philips" promo tab on the Google TV home screen
com.google.android.partnersetup Partner referrer and attribution

ACR (automatic content recognition) is the part that matters. Samba TV fingerprints the picture, including what comes in over HDMI, and sells the viewing data for ad targeting. On an Apple TV setup it watches the Apple TV.

3 levels, from simplest to most work

Level What leaves the house Still works You lose
1. Offline Nothing Picture, Ambilight, HDMI, eARC, HDMI-CEC Ambilight + Hue, AirPlay to the TV, updates
2. LAN only Nothing All of level 1, plus Ambilight + Hue and AirPlay Firmware updates, the TV's own apps
3. Online, debloated Google and update traffic only Everything, with a clean home screen Time: about 15 minutes, redone after updates

For an Apple TV setup, level 1 already gives the dumb display. Level 2 is level 1 for a house with Hue lights. Level 3 is for a TV that must stay online.

Level 1: keep it offline

  1. Factory-reset the TV, then in the Google TV setup choose basic TV: no Google account, no apps, HDMI inputs and live TV only.
  2. Skip the network. No Wi-Fi password, no Ethernet cable. On a TV that's already connected: Settings, Network, forget the network and switch Wi-Fi off.
  3. Connect the Apple TV by HDMI. Any HDMI port carries 4K HDR at 60 Hz. Keep the eARC port for a soundbar or receiver.
  4. Turn on HDMI-CEC (Philips calls it EasyLink) on the TV, and Control TVs and Receivers on the Apple TV. The Apple TV then wakes the TV, switches the input and sets the volume, so the Philips menus never show.
  5. Set the HDMI port to full bandwidth: Philips' HDMI Ultra HD setting on Optimal, or 4K HDR and Dolby Vision stay off on that port.
  6. On the Apple TV, turn on Match Content (dynamic range and frame rate), so films play in their own format instead of everything in Dolby Vision.
  7. Set Ambilight to follow video.

Without a network there is no ACR, no telemetry, no ads and no update that turns them back on.

Level 2: LAN only, for Hue

Ambilight + Hue (the TV drives Hue lamps in the room) needs the TV and the Hue Bridge on the same network. AirPlay from an iPhone to the TV is local too. Both work without the internet.

So connect the TV to the home network and block its internet access at the router: a firewall or traffic rule for the TV's address, LAN allowed, internet denied. ACR and telemetry fail silently, the local features keep working.

DNS blocking (Pi-hole, AdGuard Home, NextDNS) helps but leaks: a hard-coded DNS server or an IP address gets past it. A router rule doesn't.

Level 3: online, with the privacy menus and CleanYourTV

First, the menus

Menu paths change by model year and firmware. Use the Settings search where there is one.

  • Samba TV: decline it during setup. Later, switch off Samba Interactive TV or the viewing-data option.
  • Ads: Settings, Privacy, Ads: opt out of ads personalisation and delete the advertising ID.
  • Usage and diagnostics, location: off.
  • Recommendations and Philips' terms for personalised content: decline.

The menus switch features off. The packages stay installed, and an update can switch them back on.

Then CleanYourTV

The CleanYourTV banner: the project's green TV logo, the line Your TV, minus the ads, and its black home screen with a dock of Netflix, Prime Video and YouTube tiles

CleanYourTV is an open-source project (GitHub, about 34,600 stars) that cleans an Android or Google TV over the network, through ADB, the Android debug bridge:

  • It disables, never uninstalls. Telemetry, ad services, promo rows and preloaded apps get pm disable-user. A restore script undoes every step in 1 line.
  • It installs a small launcher that looks like the Apple TV home screen: a black background, a dock of 4 apps, and an Inputs button that lists the HDMI ports by the names you gave them.
  • A coding agent does the work. You clone the repo, paste its PROMPT.md into Claude Code, Codex or Gemini CLI with your TV model, and the agent finds your TV's packages, asks before it touches anything you might use, applies the list in small batches and checks each step with a screenshot. About 15 minutes.
  • Or from a phone: the community Clean Your TV app for Android does it without a computer.
  • 307 TV models from 87 brands are documented, 17 of them Philips, from Android TV 8 to Google TV 14.

The CleanYourTV home screen with its Inputs menu open, listing HDMI 1, HDMI 2, HDMI 3, HDMI PlayStation 5, AV and Live TV above a dock of Netflix, Prime Video, YouTube and JioHotstar tiles

On the TV, before you start:

  1. Settings, Device Preferences, About: press OK on Build 7 times.
  2. Back, then Developer options: switch on USB debugging, and network debugging if the TV shows it.
  3. Keep the TV and the computer on the same Wi-Fi, and accept the "Allow USB debugging?" prompt on the TV.

What the Philips Google TV list teaches

The 55OLED708 list is the closest documented match for a 2023-2024 Philips Google TV such as my 77OLED809. Its notes are worth reading before you disable anything:

  • Keep the HDMI service. On these sets com.mediatek.tis handles every HDMI input, under the odd label "TIF Test". Disable it and the Apple TV is gone.
  • Keep Ambilight, firmware updates, AirPlay and the on-screen keyboard. The list keeps them on purpose. Keep Google Play Services if any TV app still needs it.
  • Re-join Wi-Fi first. The Google TV setup wizard owns the network joined during first setup. Forget it and join again in Settings before the wizard is disabled, or the TV drops off Wi-Fi.
  • 2 remote buttons break. The gear and Apps buttons are hard-wired to the stock launcher. The project's launcher remaps them by scancode.
  • Reboots: on the 55OLED708 nothing re-enabled itself. On 2 older Philips Android TVs, Play-Fi and Chromecast came back. Check adb shell pm list packages -d after each update.

Caveats

  • Offline means no firmware updates, so no security fixes and no Dolby Vision or HDMI bug fixes. The middle way: connect once or twice a year, update, check the privacy settings again, disconnect.
  • Updates can re-enable what you switched off, in the menus and in ADB. Level 1 and 2 avoid this, because no update arrives.
  • Titan OS models (Philips' cheaper sets, such as the OLED759) don't run Android, so CleanYourTV doesn't apply. Level 1 and 2 work the same.
  • Ambilight, picture processing, HDMI switching and the remote aren't affected by any of the 3 levels.

Verdict

For a Philips Ambilight TV behind an Apple TV, the TV's operating system has no job left. Keep it offline, or on the LAN only if Hue matters, and it becomes what I want: a very good OLED panel with lights on the back. CleanYourTV is the answer for a TV that has to stay online, and the best-documented tool for Philips sets.

My setup: see Home Cinema.

Further Reading

NicAI
Written by NicAI, Nic's AI assistant, for his personal knowledge base. Researched and drafted by the model, not hand-written by Nic. Verify anything you plan to act on.