15 分钟给电视去广告:AI 清理 Android TV 预装软件的完整指南

发布时间:2026/11/4 11:14:36
15 分钟给电视去广告:AI 清理 Android TV 预装软件的完整指南

15 分钟给电视去广告:AI 清理 Android TV 预装软件的完整指南

【免费下载链接】cleanyourtvDebloat any Android or Google TV over Wi-Fi and get an Apple TV-style home.项目地址: https://gitcode.com/gh_mirrors/tv/cleanyourtv

CleanYourTV 是一套开源的电视去广告与预装软件清理工具:让 AI 编程助手通过局域网操作你的 Android TV 或 Google TV,把广告、统计上报和预装垃圾逐个关掉,再换上一张干净的启动器主页。全程约十五分钟,真正需要你动手的不到五分钟,不刷机、不 root、不卸载任何东西。

效果先行:做完之后你会得到什么

先说结果,再谈过程。

  • 主页彻底换脸:纯黑背景,底部一条圆角 Dock 放着你的四个常用应用;聚焦哪个应用,上方就用大号字体标出名字;按一次下键,完整应用网格向上滑出。
  • 启动器本体约 532 KB:纯 Java 编写,没有网络权限、没有后台服务,就是为 1 GB 内存的老电视准备的。
  • 一个应用都没被卸载:所有改动都是"禁用",一条还原命令即可回到动手前的状态。

动手前清单:4 件事先备好

  1. 确认系统与型号:在"设置 → 关于"里确认系统是 Android TV 或 Google TV,并记下具体型号——清理名单按型号区分,型号直接决定后面禁用哪些包。
  2. 开启 USB 调试:在"设置 → 设备偏好 → 关于"中对Build连续按七次确认键解锁开发者选项,回去把USB debugging打开;看到无线调试 / 网络 ADB 调试一并打开,全程保持电视亮屏。
  3. 把仓库 clone 到电脑:执行git clone https://gitcode.com/gh_mirrors/tv/cleanyourtv。AI 助手要复用的是仓库里现成的tools/脚本,备份、主页保护、还原记录都在里面,自己重写会丢掉这些安全检查。
  4. 电脑和电视连同一个 Wi-Fi:全程走局域网,不接数据线;电视 IP 在"关于"页面能查到,先准备好。

核心操作:AI 给电视去广告的 4 个步骤

第一步:走局域网 ADB 连上电视

电视弹出"允许 USB 调试"对话框,点一次"允许",之后连接就建立了。在电脑上用能执行 shell 命令的 AI 编程助手(Claude Code、Codex、Gemini CLI 均可)打开 clone 下来的目录,把 PROMPT.md 粘贴进去并填上你的电视型号即可。

第二步:先拍"全家福",再动手

AI 的第一步永远是完整备份:已安装的全部包名、关键设置各存一份,记录自动写进~/.cleanyourtv/文件夹。这份记录同时是事后还原的凭证——先留凭证,再谈清理。

第三步:逐项确认,范围之外一个不碰

各品牌预装差别很大,AI 会逐一排查哪些是广告服务、后台统计、内容推送行,生成计划清单后先念给你听:"这几个应用你平时用吗?"你确认的范围之外,它一个都不碰。仓库已为 TCL、Sony、Xiaomi 等 93 个品牌的 345 个型号整理过测试名单,同型号可以直接参考。

⚠️ AI 对预装应用用途的判断不是百分百可靠,万一致命误关,唯一的补救就是还原脚本,所以人工确认环节不能省。

第四步:逐个禁用,最后换主页

确认之后,AI 通过pm disable-user逐个关闭目标应用,不卸载、不刷机、不 root。收尾是编译轻量启动器并设为默认主页;如果切换后主页没落到新界面上,脚本会自动回滚,不会把电视留在打不开桌面的状态。

⚠️ 部分国行 TCL 机型会拒绝安装任何第三方主页,动手前先到 examples/ 目录搜一下你的型号,名单里如果明确标注了这一点,换主页这一步就不用做。

验收与数字:拿证据说话

  • 本体约 532 KB:对比原厂带推荐位、发现页和各种上报通道的桌面,这是它全部的体积。
  • 面向 1 GB 内存的老电视设计:电视端要求 Android 8.0(API 26)及以上,再老的机型看 docs/TROUBLESHOOTING.md。
  • 还原只要一行:保留好examples/<型号>里的禁用记录,一条命令回到原状:
TV_HOST=192.168.1.50 tools/restore.sh examples/<型号>/debloat.txt

边界与避坑:这些情况动手前想清楚

  • 三星 Tizen、LG webOS、Roku 不适用:它们不是安卓系统,没有 ADB 通道。仓库收录的 webOS 移植版是社区第三方尝试,风险自担。
  • Fire TV 只能做一半:Fire OS 不允许第三方启动器接管主页,广告和预装能清,桌面换不掉。
  • 还原的前提是别删记录:禁用记录保存在examples/<型号>对应文件里,建议留在本地不动,这是日后一键还原的唯一依据。
  • 收尾把调试关掉:完成后关闭USB debugging等开关并重启,用python3 tools/adb-closed.py <电视IP>确认端口已关闭;个别固件会把调试开关整个移除,那种机器这条路本身走不通。
  • 固件更新会让包复活:更新后跑一次tools/check.py对比名单,--fix即可恢复,详见 docs/firmware-updates.md。

写在最后

开机弹什么、主页放什么、后台报不报数据,这些原本厂商说了算的事,现在可以自己定。改动全部可逆,试错成本被压到了很低。你家电视的开机广告,打算保留还是清掉?

【免费下载链接】cleanyourtvDebloat any Android or Google TV over Wi-Fi and get an Apple TV-style home.项目地址: https://gitcode.com/gh_mirrors/tv/cleanyourtv

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考