受够了小米电视的开机广告和瀑布流?免Root保姆级改造攻略,还你一个纯净客厅!缩略图
DISCOVER SOMETHING GOOD

tv-fresh

小米电视(MIUI TV)去广告/清理预装/换桌面/装代理与影视仓的 Agent Skill——免root可逆,含固件逆向实录与一键脚本

GitHub 仓库

如果你家里有一台国内版的小米电视,大概率经历过这种“高血压”时刻:

开机先看30秒广告;好不容易进了系统,满屏都是“猜你喜欢”的瀑布流和购物推荐;想找个自己装的App,要在迷宫一样的菜单里翻半天;更别提想在电视上看个无广告的YouTube或配置个TVBox源了,简直难如登天。

很多人想折腾,但一看到“Root”、“刷机”就劝退了。今天,我们带来一份完全免Root、全程可逆、且经过真机实测的小米电视“净化”完全攻略。

更酷的是,这套流程已经被封装成了 AI Agent Skill,你甚至可以让你的AI助手帮你全自动完成这场“赛博装修”!

受够了小米电视的开机广告和瀑布流?免Root保姆级改造攻略,还你一个纯净客厅!插图

1. 核心原则:安全、可逆、不碰系统分区

在开始之前,请务必吃下这颗定心丸:

  • 免 Root:所有操作仅通过 ADB 调试权限完成。
  • 全程可逆:我们使用的是 pm uninstall --user 0 命令,这只是对“当前用户”卸载,系统分区的原始文件毫发无损。任何时候只需一条 cmd package install-existing <包名> 命令,就能瞬间恢复原状。
  • 实测验证:本攻略基于 MiTV-ASTP0 / Android 9 固件实测成功(2026年10月),其他 MIUI TV 机型逻辑通用,但具体包名可能微调。

2. Part 1 · 基础净化:干掉广告与推送

第一步:开启 ADB 调试

进入 设置 → 关于 → 产品型号,对着遥控器“确定”键连按 5-7 次,直到提示“已开启开发者模式”。然后在 账号与安全(或通用设置)中打开 ADB 调试。

⚠️ 避坑提示:部分固件每次重启后 ADB 开关会被复位,需重新开启。没桌面时可用语音键说“打开设置”进入。

电脑端连接:adb connect <电视IP>:5555

第二步:精准移除广告组件

以下是社区验证过的“毒瘤”清单,逐个执行卸载即可:

包名作用
com.miui.systemAdSolution系统广告引擎(核心,必删)
com.duokan.videodaily今日头屏/开屏广告
com.xiaomi.mitv.tvpush消息推送弹窗
com.xiaomi.mitv.advertise广告服务
com.miui.analytics / com.mitv.analysis行为统计与埋点
com.mitv.shoplugin商城插件

💡 提示:OTA升级可能会复活这些组件,更新后重跑一遍卸载命令即可。路由器层屏蔽 ad.xiaomi.com 等域名可作为辅助防御。

3. Part 2 · 灵魂替换:告别 PatchWall,拥抱 Projectivy

这是整篇攻略最硬核的部分。很多教程教你换桌面,但换完按 Home 键还是回到 PatchWall,或者干脆黑屏。作者通过逆向 MIUI TV 底层 PMS 逻辑,找到了真正的解法。

为什么常规方法会失败?

  1. MIUI 的 PMS 补丁会把第三方桌面的 HOME intent-filter priority 强制钳制为 0。
  2. 当 PatchWall 被禁用后,AOSP 自带的兜底页 FallbackHome(属于 com.android.tv.settings)会以更高的 match 值赢得解析,并陷入“每20秒重试”的死循环黑屏。

✅ 终极解法(四步走):

# 1. 安装开源桌面 Projectivy Launcher(推荐 armeabi-v7a 版)
adb install ProjectivyLauncher-*-xda-release.apk

# 2. 注册为首选桌面
adb shell cmd package set-home-activity com.spocky.projengmenu/com.spocky.projengmenu.ui.home.MainActivity

# 3. 禁用 PatchWall(保留在系统分区,可随时还原)
adb shell pm uninstall --user 0 com.mitv.tvhome

# 4. 【关键】禁用兜底页宿主(不影响中文设置)
adb shell pm disable-user --user 0 com.android.tv.settings

注:国内 MIUI TV 的设置是 com.xiaomi.mitv.settings,禁用的 com.android.tv.settings 只承载兜底页和英文入口,日常使用完全不受影响。

一键回滚命令:

adb shell cmd package install-existing com.mitv.tvhome
adb shell pm enable com.android.tv.settings

4. Part 3 · 完全体进化:代理、YouTube 与影视仓

换完桌面,你的电视才刚刚“解锁封印”。

  • 🌐 独立代理(Clash Meta for Android):侧载 CMFA,配置国内直连规则。导入配置时可用 adb reverse tcp:18972 tcp:18972 完美绕过局域网防火墙限制,用深链一键导入。
  • 📺 YouTube = SmartTube:国产电视没有 GMS 和 Widevine 认证,官方 YouTube 装不了。SmartTube 是开源、无广告、免 GMS 且对遥控器极其友好的完美替代方案。
  • 🎬 影视仓 / OK影视(FongMi):TVBox 系播放器。推荐接口 http://肥猫.net/tv(2026-10 实测可用)。避坑:饭太硬等接口可能因 DNS 污染失效,使用前建议 curl 验证返回 JSON。
  • 🧹 权限修复:如果 App 存储权限被“拒绝且不再询问”,可用 adb shell pm grant <包名> android.permission.READ_EXTERNAL_STORAGE 从系统层强制授权。

5. 🤖 彩蛋:让 AI Agent 帮你全自动改造

觉得敲命令太麻烦?本攻略对应的 GitHub 仓库 tv-fresh 本身就是一个 Agent Skill!
只需将其克隆到你的 Agent 技能目录:

git clone https://github.com/wangrongding/tv-fresh ~/.agents/skills/tv-fresh

然后对你的 AI 助手说:

“我的小米电视要全面改造,按 tv-fresh 技能流程来:去广告、换Projectivy桌面、装SmartTube、配影视仓源。电视IP是192.168.1.4,删除前列清单等我确认。”

除了开ADB、点授权和CMFA的VPN确认需要遥控器配合外,其余全流程由 Agent 自动执行,真正实现了“动口不动手”的赛博装修。

最重要的是,它全程可逆、安全可控,甚至还能交给 AI 代劳。如果你也受够了厂商强塞的“生态”,不妨挑个周末,给你的客厅来一场彻底的“数字断舍离”吧。

GOOD TOOLS ARE BETTER TOGETHER

分享到社交平台

微微博QQQ 好友☆QQ 空间XX↗Telegram

复制链接后,也可以粘贴到微信或其他社交平台。