Repolode
Gathin23

Gathin23/cleanyourtv

通过 Wi-Fi 经 ADB 精简安卓电视和 Google TV 的预装应用,并替换为类似 Apple TV 的干净主屏。

Star
6,113
Fork
735
未关闭 Issue
25
最近提交
14小时前

这是什么?

CleanYourTV 可以在不 root、不用数据线的情况下,移除安卓电视和 Google TV 上的厂商预装应用、广告推荐行和预装软件。它通过 Wi-Fi 使用标准的 ADB 调试接口,用 pm disable-user 禁用对应包,因此不会卸载任何应用,恢复脚本可以把所有改动还原。

项目还包含一个小型原生安卓电视桌面应用(安装后约 250 KB),使用纯 Java 和 AndroidX RecyclerView 编写。它提供常用应用的底部栏、其余应用的网格、可配置的主题和列数,以及可选的时钟屏保。该桌面针对 1 GB 内存的电视设计,不运行后台服务,也不发起网络请求。

仓库面向能够访问命令行的 AI 编程助手设计,同时提供 Python ADB 工具、Shell 与 PowerShell 脚本,以及多个电视型号的精简清单示例。

核心功能

  • 01通过 ADB 禁用厂商预装应用和广告服务,无需 root,也不卸载应用
  • 02生成备份清单,恢复脚本可撤销全部改动
  • 03用原生桌面替换主屏,包含底部常用应用栏和应用网格
  • 04支持主题、可配置的底栏与列数,以及多种界面语言
  • 05提供多款安卓电视和 Google TV 机型的精简清单示例

适用场景

  • 移除家人电视上的广告推荐和赞助内容
  • 新电视首次使用前做精简,同时保留随时还原的方法
  • 在内存较小的网络机顶盒上替换杂乱的原厂主屏
  • 复用仓库中已有机型的精简清单

快速上手

  1. 1

    在电视的开发者选项中开启 USB 调试

  2. 2

    将 PROMPT.md 粘贴到你的编码助手中,并填写电视型号

  3. 3

    在电视上允许 USB 调试提示,并回答设置清单中的问题

使用前须知

  • 仅支持 Android TV 和 Google TV;三星(Tizen)、LG(webOS)和 Fire TV 支持不完整。
  • 部分中国市场的 TCL 电视拒绝安装任何启动器。
  • 最简单的流程需要与电视处于同一 Wi-Fi 的电脑以及具备 shell 访问权限的编码助手。
  • 元数据中的许可证显示为 NOASSERTION,复用前请自行核实许可条款。

标签

常见问题

cleanyourtv 是什么?
通过 Wi-Fi 经 ADB 精简安卓电视和 Google TV 的预装应用,并替换为类似 Apple TV 的干净主屏。 CleanYourTV 可以在不 root、不用数据线的情况下,移除安卓电视和 Google TV 上的厂商预装应用、广告推荐行和预装软件。它通过 Wi-Fi 使用标准的 ADB 调试接口,用 pm disable-user 禁用对应包,因此不会卸载任何应用,恢复脚本可以把所有改动还原。
cleanyourtv 可以免费使用吗?用的什么许可证?
cleanyourtv 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
cleanyourtv 还在维护吗?
活跃维护中。cleanyourtv 最近一次提交是在 2026年10月20日。
cleanyourtv 适合用来做什么?
移除家人电视上的广告推荐和赞助内容 新电视首次使用前做精简,同时保留随时还原的方法 在内存较小的网络机顶盒上替换杂乱的原厂主屏 复用仓库中已有机型的精简清单
cleanyourtv 怎么安装和运行?
在电视的开发者选项中开启 USB 调试 将 PROMPT.md 粘贴到你的编码助手中,并填写电视型号 在电视上允许 USB 调试提示,并回答设置清单中的问题
在哪里获取 cleanyourtv?
源代码和安装说明在 GitHub 上:https://github.com/Gathin23/cleanyourtv

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目