Find and switch off telemetry services on a smart TV over adb

A Redditor had Claude connect to their own Panasonic TV over adb, flag about 50 services that could send usage data, and stop them or strip their permissions.

Done withClaude· Oct 25, 2026

What they did

The poster put their Panasonic TV, which runs Amazon's FireOS, into debug mode so it was reachable over adb on the home network, with no root access. They told Claude the model, the IP and port, and that it could only act at the level of an ordinary adb shell. The ask was to list the running services, flag the ones that might send telemetry or serve ads based on viewing, and check which could be stopped or paused. Claude ran the adb commands, read each service's permissions, and then stopped or locked down the flagged ones. The poster also had it add custom apps to the TV's home screen.

How it went

Claude pulled a list of roughly 50 services it flagged as possible telemetry and either stopped them or downgraded their permissions. A few were system-locked and kept sending data, so the poster blocked those with a firewall rule and a Pi-hole entry. Among the findings were an automatic content recognition service holding a default microphone permission and a metrics service logging what was watched, for how long, and every app launch and click. Some exploratory requests about the file system and the system partition were refused by Claude's safety classifier.

Worth knowing

The poster says framing matters: state that you own the device and only want to protect your own data. Asking it to pull session tokens, reverse engineer a login flow or build a custom boot loader got the session flagged and later requests refused. Digging too deep into system settings can brick the TV. The harness was not named, only Claude.

Try it

With Claude· 3 parts to fill in

My TV [model] is in developer mode and reachable with adb at [ip:port]. There is no root, so stay within what a normal adb shell can do. I own this device and want to protect my own viewing data. List every running service and package, flag the ones that could send telemetry or serve ads based on my usage, and show me each one's permissions. Then propose, one by one, whether to stop, disable or downgrade permissions. Do not change anything until I approve the list, and never touch [anything I name as off limits].

Square brackets are the parts to fill in. The prompt is ours; the story is theirs.

Where they said it

Related