TV CLEAN-UP CHECKLIST (CleanYourTV) Ken Designers ยท kendesigners.com/articles/cleanyourtv-claude-code-android-tv-kenya/ Planning aid only. You change the TV's software at your own risk; it may affect warranty. --------------------------------------------------------------- 1. BEFORE YOU START --------------------------------------------------------------- TV brand and model (Settings > About): ________________________ Android TV / Google TV version: ________ TV IP address: _______ [ ] It runs Android TV or Google TV (not Samsung Tizen, not LG webOS) [ ] I own this TV, OR the owner has said yes in writing [ ] Checked github.com/Gathin23/cleanyourtv/tree/main/examples for my model [ ] Computer on the same Wi-Fi as the TV, with Claude Code, Codex or Gemini CLI [ ] Repo cloned from the official Gathin23/cleanyourtv, not a random zip [ ] Enough time to finish in one sitting --------------------------------------------------------------- 2. ON THE TV --------------------------------------------------------------- [ ] Settings > Device Preferences > About > press OK on Build 7 times [ ] Developer options > USB debugging ON [ ] Network / ADB debugging ON (if the TV shows it) [ ] Noted what is plugged into the TV's USB ports (some boxes cut USB power while debugging is on, including USB Ethernet adapters) --------------------------------------------------------------- 3. APPS TO KEEP (answer the agent's checklist from this) --------------------------------------------------------------- Streaming apps we use: _______________________________________ Dock order (left to right): __________________________________ Keep voice assistant / remote mic? [ ] Yes [ ] No Keep Chromecast / casting? [ ] Yes [ ] No Keep screen mirroring app? [ ] Yes [ ] No Keep firmware update service? [ ] Yes [ ] No (no security fixes!) HDMI devices and port names (decoder, console, laptop): ________ --------------------------------------------------------------- 4. DURING THE RUN --------------------------------------------------------------- [ ] Agent saved a backup (package lists, settings) BEFORE changing anything [ ] Read the list of packages it wants to disable; questioned anything unclear [ ] Nothing touched: HDMI/tuner inputs, remote, Bluetooth, keyboard, Play Store, Play Services, Android core packages [ ] New launcher installed and set as Home BEFORE the stock launcher was disabled [ ] Google TV: setup wizard left alone until the Wi-Fi network was re-joined [ ] Agent checked each step with a screenshot from the TV --------------------------------------------------------------- 5. WHEN YOU FINISH --------------------------------------------------------------- [ ] Tested: Home button, every HDMI input, each kept app, volume, remote keys [ ] Debloat list saved somewhere safe (it is your undo button): ____________ [ ] USB debugging and Network/ADB debugging switched OFF [ ] USB debugging authorisations revoked, TV rebooted [ ] tools/adb-closed.py says port 5555 is closed --------------------------------------------------------------- 6. AFTER A FIRMWARE UPDATE --------------------------------------------------------------- [ ] Run tools/check.py to see what came back [ ] Run tools/check.py --fix to put it right [ ] Want the stock TV back? tools/restore.sh (or restore.ps1) Doing this for a client? Keep their list and backup record in a private repository, get written permission, and never open the ADB port on a router.