我让 AI 帮我把电视刷干净了:去广告 + 换桌面,全程没敲一行命令


Lv.2潜力创作者
工具:WPS 灵犀专业版(专家 模式)
模型:DeepSeek V4.1 Flash 1017
设备:索尼 BRAVIA 4K UR3 / Android TV 10
参考项目:tv-vibehack(去广告 + 换启动器,免 Root、可逆)
耗时:约 2 小时(其中 1.5 小时在跟 AI 一起排坑)
先说结论
能干成,但 AI 不是万能的。
整件事的正确理解是:
我有全程没碰过命令行、没装过 Android SDK、没学过 ADB 的任何语法。我只做了三件事:
把电视的开发者模式打开
把电脑和电视弄到同一个网里
在它下载失败的时候,手动找了个 APK 丢给它
剩下的——连接电视、扫描包名、批量禁用 42 个应用、推送安装 APK、切换默认桌面——全是 AI 自己跑的。
下面是完整过程,包括它犯的错。
- 效果先看
刷之前(开机就是这张脸,20 秒广告 + 满屏 VIP 推荐):
刷之后(干净的主屏,Dock 只有 4 个我真正会用的图标):
具体成果:
禁用 42 个包(爱X艺、TX视频、MG TV、SY精选、各种广告推荐服务)
换了 ATV Launcher Pro 桌面,Dock 自定义为:XX遥控 / HDMI 输入 / 设置 / 应用商店
保留了 XX遥控投屏、Chromecast、DLNA
开机广告没了,首页推荐没了,开机时间从 30秒左右降到 10 秒以内
二、我到底跟 AI 说了什么
这是整篇帖子最重要的部分。别写命令,写需求。
开场这句
电脑、电视均接入同一无线网络。
开始按照 github 上 tv-vibehack 刷机就这一句。它自己去找项目、读文档、装 Python 环境、写 ADB 封装脚本。
中途它问我的选择题
AI 不是埋头干到底的,它会在关键分叉上问你。比如它列了一张表让我勾:
流媒体应用(请勾选你使用的):
xx遥控 (com.xx.xx.aw.new)
系统功能(请勾选你需要保留的):
[ ] Chromecast 投屏
[ ] 语音助手 / Google Assistant
[ ] DLNA 无线投屏
是否替换为新启动器?我勾了:只留xx遥控 + Chromecast + DLNA,启动器要换。
这一步不要偷懒。 全禁用会!变!砖,全保留等于没刷。想清楚你真正会用哪几个。
选启动器
它给了三个方案:预构建 APK / 在线构建 / 本地搭 Android SDK 编译。我选第一个(最快)。
最后它问用哪个 Launcher,我回:
ATV Launcher三个字,够了。
三、四个坑(都是真踩过的)
🚨 坑 1:电脑和电视必须在同一 IP 段
症状:AI 报连接超时,我以为是没授权,反复在电视上点“允许”,没用。
真相:
电脑 IP: 10.**.**.** ← 插着网线
电视 IP: 192.168.31.38 ← 连着 WiFi两个根本不是一个网。AI 让我 ping 一下,四条全超时,一查 ipconfig 就露馅了。
电脑网络设置
做法:拔网线,电脑连电视那个 WiFi。或者反过来,两个都走有线。
教训:ping 不通 和 ADB 授权失败 长得像,但完全是两回事。先 ping,再谈调试。
🚨 坑 2:路由器双频合一,是最阴的一个
症状:ping 通了,IP 也对,但 ADB 就是连不上,反复超时。
排查过程:这一步耗了很久。因为表面看一切都对——同一个 SSID、同一个网段、电视上授权也点了。
原因:路由器开着 双频合一(2.4G / 5G 共用一个 WiFi 名字)。电脑连上去实际走的是 5GHz,电视只连了 2.4GHz。路由器把两个频段做成了不同子网——看起来同一个 WiFi,实际不通。
做法:
进路由器后台(一般是 192.168.31.1),关掉 “双频合一”/“智能组网”
WiFi 会分裂成 xxx-2.4G 和 xxx-5G 两个
电脑和电视连同一个后缀的
改完再 ping,21ms,通了。
教训:如果换手机热点解决了,却怎么调路由器都不行,八成就是双频合一。临时应急也可以直接开手机热点,让电视和电脑都连热点。
🚨 坑 3:APK 下不下来,那就人工喂给它
AI 尝试自己下载 ATV Launcher,连着失败:
curl → SSL 证书错误 SEC_E_NO_CREDENTIALS
Python requests → 拿回来一个 4KB 的 HTML(重定向页,不是 APK)
国内直连 GitHub Releases 和很多 APK 站本来就不稳。这时候别指望它硬啃。
做法:我自己去国内镜像站下了个 APK 放桌面,然后跟它说:
装这个
C:\Users\Administrator\Desktop\ATV Launcher v0.1.40-pro (Premium).apk🚨 坑 4:授权弹窗在电视上,别盯着电脑看
症状:
连接失败: Timeout: read 0 of 24 bytes
请在电视上检查 '允许 USB 调试?' 弹窗并点击确认做法:
运行连接后 立刻看电视屏幕
会弹出 RSA 指纹授权框
勾上“一律允许使用这台计算机进行调试”
点确定
弹窗只有一分钟有效期。如果误点了取消,去 开发者选项 → 撤销 USB 调试授权,再连一次。
注意:这个弹窗有时会被别的界面盖住。遥控器按一下“返回”往往能把它翻出来。
四、那些必须你亲手做的(AI 替不了)
1. 开开发者模式
第一步,进 系统 → 关于。不同固件路径略有差别,找不到就在 系统设置 里翻一翻。
关于页面
右边那个弹窗里的 系统版本号(我的是 BRAVIA_UR3_CN-user 10 QTG3.200305.006.S57),就是需要连点的地方。连点 7 次,会出现开发者模式提示。
开发者模式已开启
看到“您现在已处于开发者模式!”就对了。这一步必须人来干,AI 看不到你的屏幕。
2. 开 ADB 调试
设置 → 系统 → 开发者选项 → 打开 ADB 调试 / 网络调试
3. 查电视 IP
设置 → 网络和互联网 → 当前 WiFi → 状态,记下 IP(我的是 192.168.31.38)。
设置主菜单:左侧能看到“网络和互联网 已连接( ** )”
左侧菜单里能直接看到当前连的 WiFi 名(我的叫 **)。这个名字很重要,后面判断双频合一就要靠它。
4. 在电视上点“允许”
见坑 4。
5. 决定禁哪些、留哪些
只有你知道自己会不会用投屏、要不要留语音助手。
五、参数备忘(想复现的话)
项目 | 值 |
电视型号 | 索尼 BRAVIA 4K UR3 |
系统 | Android TV 10(QTG3.200305.006.S57) |
电视 IP | 192.168.31.38 |
ADB 端口 | 5555 |
禁用包数 | 42 |
新桌面 | ATV Launcher Pro v0.1.40 |
保留应用 | xx遥控 / Chromecast / DLNA / 设置 / 应用商店 |
设备信息可以在电视的“关于”页里核对,别抄错型号去问 AI:
设备信息
常用查询(直接问 AI 就行,不用记):
“列一下电视上所有第三方应用”
“这个包是干什么的,禁掉有没有风险”
“把刚才禁用的包全部恢复”
六、AI 干这活儿的边界在哪
跑完这一趟,我的感受很明确:
AI 擅长的:
读英文项目文档、看懂别人的思路
反复试错排障(改脚本、换路径、换编码方式,它不烦)
批量重复操作(42 个包一个个禁用,人干会疯)
记住上下文(哪步做了什么、哪个包禁了)
AI 干不了的:
物理世界的确认——电视上那个弹窗,它看不见
网络环境判断——它不知道你路由器开了双频合一
拿不到的资源——墙外的 APK,语料库里也没有
替你决策——哪些应用该留,只有你知道
所以正确的用法不是“一句话全自动”,而是:
一句话总结这次的经验:AI 负责跑通,你负责把关。
七、最后
现在这台电视开机就是干净的桌面,没有广告,没有推荐,Dock 上就四个图标。想看什么自己点。
整个系统是可逆的:被禁用的应用随时能 pm enable 恢复,实在不行恢复出厂设置也能回到原样。这也是我敢动手的原因。
劝一句:动手之前先在“关于”页里记下型号和系统版本(就是上面那两张图)。万一哪天电视卡住了,报型号比报“我家xx电视”有用一百倍。
如果你也想试,建议的思路是:
先去 tv-vibehack 看一眼它到底禁哪些包(读不懂也没关系,让 AI 读给你听)
把电脑和电视弄到一个网里(先 ping 通再谈别的)
剩下的,交给 AI
祝顺利。
| 🤣 | 如果电视成砖头别找我哈!反正我成功了,app随便装,还没广告 |
APK和提示词在知识库,需要自取:
【金山文档 | WPS云文档】 电视刷机
Lv.3优质创作者
Lv.2潜力创作者
Lv.3 优质创作者
Lv.2潜力创作者