通过 Wi-Fi 用 ADB 清理 Android TV 和 Google TV 的预装应用,并换上轻量的 Apple TV 风格桌面。
humblemuzzu/dumbtv
通过 ADB 无需 root 地精简 Fire TV 和 Android TV 电视,去除广告、遥测和不需要的应用,且可一键还原。
- Star
- 418
- Fork
- 35
- 未关闭 Issue
- 1
- 最近提交
- 18小时前
这是什么?
dumbtv 是一组通过 ADB 从另一台电脑运行的脚本,用于从电视中去除广告、遥测和不需要的预装应用。它无需 root,也不写入 /system。脚本会禁用约 65 个追踪和推广类系统包,关闭广告追踪和语音功能,并在电视上运行本地 DNS 过滤器,拦截亚马逊的遥测与 OTA 域名。
主要支持 Fire OS,Android TV 和 Google TV 使用不同的包列表和桌面方案。三星、LG、Roku 等系统没有 shell 访问入口,不在支持范围内。配置步骤会在删除应用前逐个询问需要保留哪些;restore.sh 则根据事先保存的快照,还原包状态、应用权限、网络规则和系统设置。
仓库还附带一个开源的轻量桌面启动器,不申请联网权限,可替代亚马逊的默认主屏幕。另外维护了一份按机型记录菜单路径和特殊情况的设备目录(YAML 格式)。
核心功能
- 01通过 ADB 无需 root 禁用约 65 个广告、统计和推广相关系统包。
- 02在电视本地运行 DNS 过滤器,拦截亚马逊遥测和 OTA 服务器。
- 03删除应用前先询问需要保留哪些。
- 04依据快照还原系统包、设置和网络规则。
- 05附带不申请联网权限的桌面启动器。
- 06所有脚本均支持 --dry-run 模式预览操作。
适用场景
- 清理新买的 Fire TV 棒或 Fire TV 版电视主屏上的广告。
- 阻止电视向厂商回传观看数据。
- 把杂乱的 Android TV 主屏替换为简洁的启动器。
快速上手
- 1
通过 ADB 连接电视
adb connect <tv-ip>:5555 - 2
确认设备显示为已授权
adb devices - 3
运行只读的预检脚本
./scripts/preflight.sh - 4
选择要保留的应用,然后运行完整流程
./scripts/configure.sh
使用前须知
- 仅支持 Fire OS 和 Android TV/Google TV;三星、LG、Roku 等电视不受支持。
- 需要在电视上开启 ADB 调试,并使用装有 adb 的电脑;脚本会让电视重启两次。
- 脚本无法恢复被卸载的、存放在 /data 中的流媒体应用,需要从应用商店重新安装。
- 仅在一台 Fire OS 7 设备上测试过,其他系统版本可能需要不同的应用列表。
标签
常见问题
- dumbtv 是什么?
- 通过 ADB 无需 root 地精简 Fire TV 和 Android TV 电视,去除广告、遥测和不需要的应用,且可一键还原。 dumbtv 是一组通过 ADB 从另一台电脑运行的脚本,用于从电视中去除广告、遥测和不需要的预装应用。它无需 root,也不写入 /system。脚本会禁用约 65 个追踪和推广类系统包,关闭广告追踪和语音功能,并在电视上运行本地 DNS 过滤器,拦截亚马逊的遥测与 OTA 域名。
- dumbtv 可以免费使用吗?用的什么许可证?
- dumbtv 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- dumbtv 还在维护吗?
- 活跃维护中。dumbtv 最近一次提交是在 2026年10月19日。
- dumbtv 适合用来做什么?
- 清理新买的 Fire TV 棒或 Fire TV 版电视主屏上的广告。 阻止电视向厂商回传观看数据。 把杂乱的 Android TV 主屏替换为简洁的启动器。
- dumbtv 怎么安装和运行?
- 通过 ADB 连接电视: adb connect <tv-ip>:5555 确认设备显示为已授权: adb devices 运行只读的预检脚本: ./scripts/preflight.sh 选择要保留的应用,然后运行完整流程: ./scripts/configure.sh
- 在哪里获取 dumbtv?
- 源代码和安装说明在 GitHub 上:https://github.com/humblemuzzu/dumbtv
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
通过 Wi-Fi 经 ADB 精简安卓电视和 Google TV 的预装应用,并替换为类似 Apple TV 的干净主屏。
通过 ADB 为 Shield TV 等安卓电视精简预装应用、调整设置并生成健康报告的桌面工具。
基于 Python 的 Windows 桌面工具,通过 ADB 为安卓电视精简预装应用、安装 APK 并更换启动器。
让 iPhone 控制中心自带的 Apple TV 遥控器可以操控 Android TV、Google TV 和 Mac。
一款 PowerShell 脚本,可移除 Windows 预装应用,并关闭遥测、广告等干扰功能,支持 Win10 和 Win11。