There is a particular kind of frustration reserved for the modern smart television. You press the remote. You wait. A home screen loads, plastered with sponsored tiles, autoplay trailers and promoted content, while the app you actually want to open sits somewhere in the third row.
The TV that felt responsive in the shop now crawls, not because its hardware has aged but because its software has been steadily filled with background services, telemetry programmes and advertising infrastructure that runs whether you want it to or not.
Using Claude Code to speed up a sluggish Sony Bravia Android TV by removing bloatware, disabling unnecessary background services, and replacing the Google TV interface with Projectivy Launcher, combined with configuring AdGuard Private DNS to block ads, can make a TV significantly faster and cleaner in just 30 minutes.
You Might Be Interested In
The method requires no root access, no voiding of warranties and no technical degree.
The assistant connects over Wi-Fi using the Android Debug Bridge, backs up the TV, disables ads, telemetry and preload packages with pm disable-user, and installs a small Apple TV-style launcher. Every change is reversible. Nothing is permanently deleted. And the result, according to everyone who has tried it, is a television that feels like new.
What Exactly Is The Problem With Android TV Out Of The Box?
The Smart TV bloatware problem begins at the factory. Stock Google TV launchers carry background ad services, recommendation engines, telemetry reporters and sponsored content rows that run continuously in the background, consuming RAM and CPU cycles whether the screen is on or off.
The bloatware problem affects every brand. TCL, Sony, Xiaomi, Hisense, Philips and Chromecast with Google TV all ship with packages that report viewing habits, serve personalised advertisements, auto-play promoted content and maintain persistent connections to advertising servers, services you never agreed to and cannot disable through the normal settings interface.
The result is a home screen that has been transformed into a commercial platform.
Sponsored rows, auto-playing trailers, promoted application tiles and banner advertisements occupy the most prominent screen real estate, all of it served by background services that consume memory even when you are watching something else entirely.
What Is Claude Code And Why Use It Instead Of Manual ADB?
You can use any AI model, but Claude is preferred because some models might hallucinate and break things, potentially bricking your Android TV. Claude Code, Anthropic’s terminal-based AI coding assistant, is distinctive in that it can connect directly to your Android TV over Wi-Fi using the Android Debug Bridge, read the list of installed packages, identify bloatware by category and execute the appropriate disable commands, while explaining exactly what it is doing and asking for your approval at each step.
The open-source Clean Your TV project, previously called tv-vibehack until October 19, 2026, provides a structured PROMPT.md file that you paste into Claude Code with your TV model. The assistant then connects over Wi-Fi, backs up the installed package list and settings, and works through the debloat list systematically.
CleanYourTV is a free, open-source project on GitHub that debloats Android TV and Google TV sets over Wi-Fi and swaps the ad-filled home screen for a minimal, Apple TV-style launcher.
What Do You Need Before You Start?
The requirements are modest. You need an Android TV or Google TV, confirm the TV runs Android TV or Google TV, not Tizen, webOS or Roku, as the ADB method does not apply to those operating systems. You need a computer on the same Wi-Fi network as the TV, Mac, Windows or Linux all work. And you need Claude Code installed, which requires Node.js.
Install ADB on your computer. On a Mac, run brew install android-platform-tools. On Linux, run sudo apt install adb on Debian or Ubuntu, or sudo dnf install android-tools on Fedora. On Windows, download the Android SDK Platform-Tools package from Google’s developer site and add it to your system path.
You will also need your TV’s local IP address, which you can find under Settings → Network → About, and your TV’s model number, which Claude Code will use to tailor its debloat recommendations to your specific device.
How Do You Enable Developer Options On The TV?
On the TV, open Settings → System → About, or on older Android TV devices, Settings → Device Preferences → About. Press the OK button on the Build entry — or Android TV OS Build seven times in succession. You will see a message confirming that developer options have been enabled.
Go back to Settings, find Developer options, and turn on USB debugging. If you also see Network debugging or ADB debugging as a separate toggle, enable that too and keep it switched on. This is the setting that allows your computer to connect to the TV over Wi-Fi.
When you are finished with the entire process, close network ADB, because port 5555 is plaintext on your local network and leaving it open indefinitely is a minor security consideration.








Comments
0 commentsNo comments yet — be the first.