# AI use cases for Cleanyourtv (Gathin23/cleanyourtv)

Repo: [Gathin23/cleanyourtv](https://github.com/Gathin23/cleanyourtv) | Use cases: 3 | Page: https://dedupedai.com/use-cases/gathin23-cleanyourtv/

Gathin23/cleanyourtv is a Java project that disables bloat on Android TV and Google TV devices over Wi-Fi with ADB and installs a custom home screen launcher.

This file holds every use case of this repo. Each one starts with a "## " heading and ends with its URL.

- Set up a family TV with a clean, ad-free home screen: https://dedupedai.com/use-cases/gathin23-cleanyourtv/family-tv-clean-home-screen/
- Disable TV ad and tracking packages without uninstalling: https://dedupedai.com/use-cases/gathin23-cleanyourtv/disable-tv-ads-keep-apps/
- Remove Fire TV preloaded apps without a new launcher: https://dedupedai.com/use-cases/gathin23-cleanyourtv/debloat-fire-tv-without-launcher/

## How to set up a family TV with a clean, ad-free home screen with Cleanyourtv

Repo: [Gathin23/cleanyourtv](https://github.com/Gathin23/cleanyourtv) | Difficulty: Intermediate | Time: 15 minutes | Basis: From the README

Turn a sponsored-ad Android or Google TV into a clean home screen over Wi-Fi, with no root and nothing uninstalled.

**Who it is for:** A family tech helper whose parents or relatives have a TV that shows ads before Netflix and needs a simpler home screen.

**The problem:** Manufacturer launchers push sponsored rows and ads ahead of the apps people actually open.

**The outcome:** A TV with a black home screen, a dock of four chosen apps, and manufacturer bloat disabled rather than uninstalled.

### Steps

1. On the TV, go to Settings, Device Preferences, About, press OK on Build seven times, then turn on USB debugging under Developer options.
2. Keep the TV on and connected to the same Wi-Fi network as your computer.
3. Paste PROMPT.md from the repo into Claude Code, Codex or Gemini CLI and fill in your TV model.
4. Accept "Allow USB debugging?" on the TV, then answer the checklist about your apps, the four dock apps, the voice assistant, Chromecast and updates.
5. Check the screenshots the assistant pulls from the TV and confirm the new home screen is the default.

### Prompt to paste into your agent

```text
Using the Gathin23/cleanyourtv repo as context, follow PROMPT.md for the TV model <tv-model> on the local Wi-Fi network. Back up the installed package list and settings, disable the manufacturer ad and telemetry packages with pm disable-user, and install the launcher as the default home screen. Expected output: a backup of the package list, a list of disabled packages, and confirmation that the launcher is the default home. Verify that no packages were uninstalled.
```

### Caveat

The bloat differs by brand, and some China-market TCL sets refuse to install any launcher at all.

Risk, remote script: The assistant runs ADB commands on the TV, so review the disabled-package list before you accept it.

Dual-use notice: only use this on software, sites and systems you own or are authorized to test.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/gathin23-cleanyourtv/family-tv-clean-home-screen/

## How to disable TV ad and tracking packages without uninstalling with Cleanyourtv

Repo: [Gathin23/cleanyourtv](https://github.com/Gathin23/cleanyourtv) | Difficulty: Intermediate | Time: 15 minutes | Basis: From the README

Stop sponsored rows and analytics on a Google TV or Android TV while keeping every package and a one-line restore.

**Who it is for:** A privacy-minded TV owner who wants the ads and tracking gone but does not want to remove any apps.

**The problem:** Preloaded ad services, content rows and analytics keep running on the TV and show up on the home screen.

**The outcome:** A TV where the ad and telemetry packages are disabled, the rest of the system is unchanged, and a restore script can undo each step.

### Steps

1. Turn on USB debugging in the TV's developer options and keep the TV on the same Wi-Fi as your computer.
2. Ask the assistant to back up the installed package list and settings before any change.
3. Review the list of ad, telemetry and content-row packages the assistant finds for your model.
4. Approve the list, then let the assistant run `pm disable-user` on the approved packages only.
5. Keep the restore script and run it if you change your mind.

### Prompt to paste into your agent

```text
Using the Gathin23/cleanyourtv repo as context, disable only the ad, telemetry and content-row packages found for the TV model <tv-model>, using pm disable-user, and keep the restore script. Expected output: a list of disabled packages and the path to the restore script. Verify that every package still appears in the installed package list after the change.
```

### Caveat

The README says the bloat list differs by brand, so a list tested on one model may not match another.

Risk, remote script: The assistant changes system packages on the TV over ADB, so approve each package list before it runs.

Dual-use notice: only use this on software, sites and systems you own or are authorized to test.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/gathin23-cleanyourtv/disable-tv-ads-keep-apps/

## How to remove Fire TV preloaded apps without a new launcher with Cleanyourtv

Repo: [Gathin23/cleanyourtv](https://github.com/Gathin23/cleanyourtv) | Difficulty: Intermediate | Time: 15 minutes | Basis: From the README

Disable preloaded Fire TV apps over Wi-Fi. The home screen stays as Amazon ships it, because Fire OS will not hand Home to a third-party launcher.

**Who it is for:** A Fire TV owner who wants fewer preloaded apps and ads but cannot replace the home screen.

**The problem:** Fire OS ships with preloaded apps and promotions that the owner never asked for.

**The outcome:** A Fire TV with unwanted preloaded packages disabled and the stock Fire OS home screen still in place.

### Steps

1. Turn on the developer options and the Network or ADB debugging toggle on the Fire TV, and keep it on the same Wi-Fi as your computer.
2. Ask the assistant to back up the installed package list and settings.
3. Approve the preloaded packages to disable, then let the assistant run `pm disable-user` on them.
4. Confirm the Fire TV home screen still works as before.

### Prompt to paste into your agent

```text
Using the Gathin23/cleanyourtv repo as context, debloat the Fire TV at <tv-address> on the local network by disabling only the preloaded packages I approve with pm disable-user. Expected output: a backup of the package list and a list of disabled packages. Verify that the Fire TV home screen still loads and that no package was uninstalled.
```

### Caveat

The README says Fire TV takes the debloat half only, since Fire OS will not hand Home to a third-party launcher.

Risk, remote script: The assistant runs ADB commands on the Fire TV, so check the package list before approving any change.

Dual-use notice: only use this on software, sites and systems you own or are authorized to test.

Disclaimer: Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk. Full text: https://dedupedai.com/disclaimer/

URL: https://dedupedai.com/use-cases/gathin23-cleanyourtv/debloat-fire-tv-without-launcher/
