CleanYourTV 电视去广告完整指南:Wi-Fi 下禁用广告包并一键还原的操作教程
CleanYourTV 电视去广告完整指南Wi-Fi 下禁用广告包并一键还原的操作教程【免费下载链接】cleanyourtvDebloat any Android or Google TV over Wi-Fi and get an Apple TV-style home.项目地址: https://gitcode.com/gh_mirrors/tv/cleanyourtv想让电视不再弹赞助行、后台不再回传遥测又不想插线也不想卸载任何东西CleanYourTV 提供的方案就落在这几行命令上全程走 Wi-Fi 调试通道只调pm disable-user把广告与预装包在用户 0 里禁掉不 root、不碰系统分区一条还原命令就能退回去。风险集中在禁错包这一点上而仓库脚本把这类拦截做成了硬性拒绝翻车概率压得很低。能不能用适用与排除清单✅ Android TV 与 Google TV 全系去广告和换桌面都支持examples/里已有 345 个机型的实测清单可直接起步。⚠️ Fire TVFire OS 不认第三方启动器只能做到去广告这一半2015 年 Fire TV BoxFire OS 5连pm命令都会拒绝这半边也做不了。⚠️ 少数中国市场的 TCL 机型固件拒绝安装任何第三方启动器清单头部有标注只能去广告。⚠️ 安卓老机型新桌面要求 Android 8.0minSdk 26更老的机器只能保留原生桌面做去广告。❌ 三星 Tizen、LG webOS、Roku、无 ADB 通道的盒子系统不通本方案进不去。前置自检环境与连通性电视侧设置 → 设备偏好 → 关于用遥控器确认键连点 7 次版本返回后开发者选项解锁打开 USB 调试有网络/ADB 调试开关的话一并打开——小米等机型没有独立开关也正常开了 USB 调试5555 端口的网络 ADB 会自动放行记下电视 IP设置 → 网络 里可见确保电脑与电视同网段。电脑侧git clone https://gitcode.com/gh_mirrors/tv/cleanyourtv cd cleanyourtv python3 -m venv tools/venv tools/venv/bin/pip install -r tools/requirements.txt export TV_HOST192.168.1.50 # 换成你电视的 IP tools/venv/bin/python -I tools/tv.py --probetv.py是纯 Python 的 ADB 客户端不依赖 adb 二进制绕开了部分系统对 adb 的本地网络拦截。跑--probe时电视会弹允许 USB 调试用遥控器确认成功后终端打印出型号、Android 版本和 SDK 号链路即通。主线操作最短可复现路径第 1 步挑一份禁用清单。做什么examples/下每机型一个文件夹先看有没有你的型号没有就用相近机型的debloat.txt做底稿。 你会看到清单里一行一个包名#注释按遥测 / 广告内容 / 预装杂包分组想留哪个就注释掉哪行。没有现成清单时先跑一次隐私审计它把语音、ACR、遥测候选连同证据列出来--write直接生成一份disable.sh认得的清单TV_HOST192.168.1.50 tools/venv/bin/python -I tools/privacy.py --write第 2 步批量禁用。做什么把清单交给disable.sh脚本逐包下发pm disable-user --user 0 包名并自动回读电视核验。 你会看到三类硬性拦截——清单里混入 Android 核心包时整单拒绝且电视零改动清单想禁掉当前唯一 Home 且新桌面还没装时跳过启动器那一条此时禁掉它Home 键会掉进厂测界面或黑屏请求TV_INPUT_HARDWARE的包照禁会让 HDMI 口认线不出图也会被跳过。脚本末尾列出仍被固件拒绝的包名全空即成功。TV_HOST192.168.1.50 tools/disable.sh examples/xiaomi-mi-tv-4a/debloat.txt第 3 步装新桌面。做什么build-and-install.sh编译约 530 KB 的启动器 APK推送安装并把 Home 切到com.gathin.tvhomeHome 没接管会自动回滚。它要求本机有 JDK 17 和 Android SDK 34。 你会看到电视回到一个纯黑、底部 dock 固定四个应用的新界面。TV_HOST192.168.1.50 launcher/build-and-install.sh装完再跑一遍第 2 步的同一条命令把原生启动器补禁掉。想换配色不重编译TV_HOST192.168.1.50 tools/theme.sh themes/aurora核验怎么确认改对了TV_HOST192.168.1.50 tools/venv/bin/python -I tools/check.py examples/xiaomi-mi-tv-4a/debloat.txt以退出码和漂移明细为准输出被重新启用的包和 Home 归属变化退出 0 表示电视与清单完全一致pm list packages -d --user 0的-d输出是最终裁决。回退不满意如何还原TV_HOST192.168.1.50 tools/restore.sh examples/xiaomi-mi-tv-4a/debloat.txt还原依赖disable.sh动手前写入~/.cleanyourtv/的状态记录所以必须传当初那份清单——你本来就禁着的包不会被误开Home 归还原持有者动画参数也一并复位新启动器仍留在电视上想删掉就进 设置 → 应用 卸载它。两个已知边界清理中途电视地址变过DHCP 重分、改网记录按地址存档还原会找不到旧档先回旧地址跑还原后再应用清单若出现选择 Home 应用提示重跑build-and-install.sh即可。高频坑速查现象原因处理macOS 报No route to host路由器却能通系统本地网络隐私策略拦的是你的终端 App系统设置 → 隐私与安全性 → 本地网络 允许终端关掉重开再试Home 键落黑屏或厂测界面新桌面未接管就禁了原生启动器先跑build-and-install.sh再补跑disable.shGoogle TV 黑屏、system_server 反复重启setupwraith 抢答 HOME 并进入恢复界面先把com.google.android.tungsten.setupwraith禁掉它持有已存 Wi-Fi 时先去设置遗忘再重连该网络换桌面后搜索框不出键盘小米常见默认输入法指向未安装的百度 IMEtools/tv.py ime set com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME5555 端口始终连不上机型只有 Wireless debugging 配对模式adb pair ip:端口 码配对一次再adb tcpip 5555之后tv.py照常工作固件更新后广告行复活更新把禁用的包重新启用check.py 清单看漂移加--fix重新执行一遍延伸资源完整故障清单docs/TROUBLESHOOTING.md桌面逐项设置与构建docs/launcher.md还原机制细节docs/restore.md固件更新后的例行检查docs/firmware-updates.md隐私审计说明docs/privacy.md、tools/privacy.py主题目录themes/插件目录addons/机型清单索引examples/README.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),仅供参考