Why People Are “Hacking” Their Smart TVs With AI—and What You Can Safely Change

The current wave began with [Gathin T.’s October 17 post](https://x.com/gathint/status/2111379569030939102) about using Claude Code to simplify his parents’ Xiaomi TV. His [CleanYourTV repository](https://github.com/Gathin23/cleanyourtv) describes a no-root Android/Google TV workflow: inspect the set over ADB, save its package state, disable selected preinstalled components, and install a lighter Home launcher. The README says the project was called tv-vibehack until October 19. A separate project, [dumbtv](https://github.com/humblemuzzu/dumbtv), documents its own Fire TV and Android paths. The viral posts are the news; modifying TVs is not new—[RootMyTV](https://github.com/RootMyTV/RootMyTV.github.io) has documented LG webOS rooting since 2021.

What can actually change?

On a compatible Android/Google TV, these tools can replace the *TV’s own* sponsored home screen, disable selected vendor packages, and adjust some privacy settings. dumbtv additionally documents an optional on-device DNS filter and Fire OS-specific steps. Results depend on the model, firmware and apps you use. None of this guarantees removal of ads inside Netflix, YouTube or another streaming app, or proves that all tracking has stopped. A cleaner screen is not a measured privacy result. [Sources: CleanYourTV](https://github.com/Gathin23/cleanyourtv); [dumbtv](https://github.com/humblemuzzu/dumbtv)

A sensible route for your own TV

1. **Identify the platform and exact model first.** Android TV and Google TV are related, but Fire OS, LG webOS and Samsung Tizen need different instructions. Check the model and firmware against the project’s examples before changing anything.

2. **Try the official setting before ADB.** On Google TV, [Apps only mode](https://support.google.com/googletv/answer/10267283?hl=en) hides personalized recommendations without custom scripts. Google warns that sponsored content and teasers can remain, and Search/Assistant are unavailable in that mode.

3. **If your Android/Google TV needs more, read the [CleanYourTV README](https://github.com/Gathin23/cleanyourtv) and its [model-aware prompt](https://github.com/Gathin23/cleanyourtv/blob/main/PROMPT.md).** Use a trusted computer and network, enable the TV’s developer/ADB debugging option, authorize that computer on the TV, and inspect the proposed package list. Save the original package and settings state. Disable only small, reviewed batches, test Home, Wi-Fi, HDMI, casting and the apps you actually use, and keep the documented restore path available. Google’s [ADB guide](https://developer.android.com/tools/adb) explains wireless debugging and how to revoke a paired computer.

4. **For Fire TV, follow [dumbtv’s own quickstart](https://github.com/humblemuzzu/dumbtv) instead of reusing Android package lists.** Its documented order is preflight, configure what to keep, apply, verify, and restore if necessary. The project says some user apps are uninstalled and must be reinstalled from the store; its restore script does not magically recover those APKs.

5. **Turn off debugging when done.** Revoke computer authorizations if you no longer need them. Keep your backup and test the recovery procedure before calling the change complete. Never expose ADB to the internet or allow a coding agent to run an unreviewed command list against a device you rely on.

Why not give one LG or Samsung recipe?

LG webOS and Samsung Tizen do not run these Android scripts. The [webOS Homebrew rooting guide](https://www.webosbrew.org/rooting/) starts with model-and-firmware compatibility checks; even the older [RootMyTV project](https://github.com/RootMyTV/RootMyTV.github.io) says its known exploit chain is patched on newer firmware. [Samsung TV root research](https://github.com/chris-ritsen/samsung-tv-root) documents particular QN90B and QN90F sets, not a general method for every Samsung. Root access is a materially higher-risk choice than changing a launcher or a setting. Read the device-specific documentation and warranty implications before considering it.

The practical failure modes are a missing Home screen, lost network access, broken casting or streaming apps, disabled security updates, and scripts that change more than expected. AI can help inventory and explain a change, but it should not replace the owner’s approval or verification. **Bottom line:** Start with built-in privacy and launcher options. If you move to ADB, use a model-specific, reversible plan and stop at the first unexpected result.

Sources