CleanYourTV
Gathin23/cleanyourtvAI 已审核
用途
一组脚本和一个小型主屏幕应用,适用于运行 Android TV 或 Google TV 的电视。通过 Wi-Fi,利用电视自带的开发者选项,它会记录已安装的内容,关闭厂商的广告服务、跟踪功能和预装应用(不会卸载任何东西),然后安装一个 561 KB 的启动器,带有黑色主屏幕、程序栏和网格,支持 30 种语言。一条命令即可全部还原。设计为由编程助手操作,大约十五分钟;你也可以自己逐条运行命令。内置了 360 款电视型号的清单。不支持三星、LG 和 Roku。
安装难易度
D · 终端、多个工具或特定显卡 · Windows
- Windows D
- macOS D
- Linux D
三个系统上的工作量相同,而且是终端操作:电脑需要 Python 3、一个完整的 17 到 22 版 JDK,以及带 build-tools 34 的 Android SDK platform 34,因为启动器是在你自己的电脑上构建的(没有现成的 APK),电视上还要打开开发者选项和 ADB。Linux 和 Mac 使用 shell 脚本,Windows 使用带 `-ExecutionPolicy Bypass` 的 PowerShell 对应版本。还有一条 Docker 路线(tools/docker-build.sh),用 Docker 取代 JDK 和 SDK。
即将推出:用 RepoPicks 应用一键安装。
GitHub 数据
- 星标
- 47,9562026年10月31日
- 下载量
- —所有发布版本
- 增长
- +12,4676 天内新增星标
星标变化
事实
- 可运行于
- Windows, macOS, Linux
- 需要安装
- Python, Java, 其他工具
- 磁盘空间
- 未确定
- 账号或密钥
- 无
- 费用
- 免费
- 许可证
- MIT (宽松型)
- 可以替代
- Launcher
- 最近更新
- 2026年10月31日
风险信号 (7)
- 注意很新的仓库却有大量星标
12 天内获得 45523 个星标
自动检查
- 注意电视的调试端口被开着
README 自己对 "Isn't ADB access a security hole?" 的回答是:"Network ADB is plaintext on port 5555, and on some firmware any device on the LAN gets a shell, so close it when you are done." 在操作进行期间,你网络里的任何人都可能连上那个 shell;仓库附带 tools/adb-closed.py,用于事后检查该端口是否已关闭。
AI 审核
- 注意可能破坏电视的功能
关掉错误的软件包会带来后果,README 对此有记录:在 Google TV 上,设置向导 "can take Home and crash-loop the system",而且如果 Wi-Fi 是在设置过程中保存的,禁用它会 "deletes the network";在 Chromecast 和 Google TV Streamer 上,则会失去手机投屏功能。当电视已经无法正常启动时,FAQ 给出的恢复办法是 "a factory reset from its recovery menu"。
AI 审核
- 注意由 AI 助手决定要禁用什么
推荐的做法是把 PROMPT.md 粘贴给一个编程助手,由它在自己发现的电视上 "backs up, debloats, builds and installs the launcher":"the prompt has your coding assistant discover it on your TV and ask before touching anything you might use." 也就是说,你要相信 AI 对你的电视需要哪些系统软件包的判断。该仓库自身的主题标签(topics)包括 claude-code 和 vibe-coding。
AI 审核
- 信息保修与固件更新
法律部分:"You run it on a TV you own, at your own risk, and changing a TV's software may affect its warranty or support." 固件更新之后 "the listed packages come back, Home goes to the stock launcher",所以这项操作需要重做;有些清单还会禁用电视自带的更新程序。
AI 审核
- 信息没有预先构建好的应用文件
FAQ,"Can I just download the APK?":"Build it with the one-line script... No prebuilt binaries." GitHub 上发布的 10 个发行版本没有包含任何平台的文件。
AI 审核
- 信息有外观相似的网站使用该名称
README,Start here:"Official links: cleanyour.tv and this repo. Other domains using the name, such as cleanyourtv.com, are not run by this project."
AI 审核
证据以原始语言显示。
Radar 无法验证的内容
- 是否适用于你确切的电视型号,尤其是没有经过测试清单覆盖的型号
- 还原脚本是否真的能把每台电视恢复到原来的状态
- 启动器构建需要多长时间,Android SDK 和 JDK 又会占用多少磁盘空间
- 编程助手在你的电视上决定关闭哪些内容,这在每次运行时都不同
- README 中链接的社区手机应用是否同样谨慎地完成相同的操作
- 厂商未来的固件更新是否会阻断这种方法