CleanYourTV:用 AI 通过 ADB 精简安卓电视并更换桌面

分类: 网趣

想必大家都看到最近的新闻了,广电要“下架”机顶盒,然后换成“机顶盒”APP,但这并不影响电视依然成为“广告墙”。

对我这种有隐私洁癖的人来说,更受不了我花钱买的电视被埋点上报,所以我买了索尼电视,因为「索尼大法好」。但是,一次更新中,索尼狗强制安装了乐播投屏(原先是索尼自带的),从此路由器上每天都能看到乐播上报的请求记录……

直到我看到了 CleanYourTV 这个项目,电视终于清爽起来,推荐大家也试一试。

注意:非主流电视品牌尽量不要用豆包等低端模型,防止变砖。

展开完整字幕

这是我家索尼电视原来的桌面
满屏都是影视推荐和会员入口
而这是改造之后的样子
整个首页焕然一新
常用应用一目了然
大家好,我是花墨
本期视频和大家分享最近在外网大火的项目
CleanYourTV
它在 GitHub 上已经有 4 万多 Star
推上原帖浏览量达到 800 多万
这个项目主要做三件事
保存电视当前状态
停用遥测
广告和用不上的应用服务
最后替换启动桌面
而且可以随时一键恢复
它让 AI 通过 Android 的调试工具
ADB 与电视通信
自动读取应用信息
精简软件、调整设置
还会截图回传检查效果
我用的Agent的工具是Codex
搭配 GPT-6.1 Sol 模型
大家也可以换成Claude Code
DeepSeek Harness等其他环境
甚至是豆包也可以
项目链接和视频中用到的资料我会统一放在简介里
方便大家跟着操作
下面我们开始
第一步,先把电视和电脑连到同一个局域网下
接着在电视上打开「设置 - 关于」
找到「版本号」
连续按 7 次确定
开启开发者选项
然后进入开发者选项
打开「USB 调试」
如果是 Android 11 以上的设备
还要打开无线调试或者网络调试
不同品牌的叫法可能不太一样
有的叫ADB调试或者远程调试
大家可以在菜单里找找看
而 Android 11 以下的系统
像我这台 Android 10 的索尼电视
菜单里没有无线调试开关
就需要在电视上额外装一个叫WiFiADB的开源小工具
手动把局域网调试端口打开
我也会把这个安装包一起放进资料包里
当然,如果你家里刚好有一条足够长的双公头USB线
或者愿意把笔记本搬到电视跟前
那也不用装这个软件
直接有线连上就能用
还有一些国产电视开启 ADB 的方式比较隐蔽
简直像输游戏秘籍
比如部分TCL和东芝电视
要在系统信息页面按上下左右确认
才会出现 ADB 开关
海信有的型号甚至要按「上上下下左右左右」
懂得都懂
具体大家可以按自己的电视型号搜一下
调试开关打开后
记下电视的局域网 IP 地址
在电脑上用 ADB 连接电视
第一次连接时
电视屏幕上会弹出调试授权提示
勾选「始终允许」
并点确定
需要我们手动折腾的部分到这里就结束了
剩下的活儿全交给AI就行
打开下载好的项目文件夹
找到里面的PROMPT.md
把整段提示词复制给 Codex
再附上电视的型号和 IP 地址
很多人可能会担心把权限直接交给AI
它会不会一顿乱删
把电视搞砖
其实完全不会
这套提示词写得非常严谨,AI 接手后的第一步是
先把电视当前的应用列表
系统属性和设置全量备份到电脑上
同时把电视里的应用和后台服务摸排清楚
摸完底之后
它不会擅自行动
而是会弹出一组选择题
问你想怎么定制这台电视
比如影音软件留哪些
投屏、语音助手和系统更新要不要留
新桌面底部的快捷栏想放哪几个APP
我这次选择保留全部影音软件和系统功能
只把平时不用的乐播投屏关掉
底部快捷栏先放了这几个常用的软件
收到我的选择后,Codex就正式开始动手清理了
它会把后台的遥测统计、错误上传
个性化推荐
商场演示模式和内置帮助
连同我指定的乐播投屏
分成几个小批次逐一停用
这里有两个很让人放心的细节
第一,它用的是 Android 原生的「停用」功能
不删系统文件
像 HDMI 输入源
遥控器、蓝牙、输入法这些核心组件也全都保留不动
第二,它每停用完一批
都会自动截一张电视当前的画面传回电脑
自己检查,确认界面正常、没有报错
才会继续下一批
清理完后台服务
接着就是换桌面
因为这个项目并不是给你装一个千篇一律的通用
安装包,而是把你刚才选好的快捷栏应用
还有这台索尼电视的直播入口
直接写进配置文件
现场从源码编译一个专属 APK
Codex 会自己配好编译环境
并完成打包
第一次跑大概需要三四分钟时间
打包完成后
它会先把新桌面装进电视
并启动起来
确认新桌面已经跑在前台了
最后才把原来满是广告的旧桌面停用掉
加上这最后一个
前前后后一共停用了 11 个组件
这时候拿起遥控器
按一下 Home 键
就能直接回到清爽的新桌面了
不过,在用遥控器挨个测试按键的时候
我遇到了一个小插曲
新桌面刚装好时
方向键和确定键都没问题
但按遥控器上的菜单键却毫无反应
我直接跟Codex说
按遥控器上的三条杠菜单键没反应
帮我看看怎么回事
它立刻让我在遥控器上按几下
同时在后台抓取按键事件
很快定位到原因
电视系统其实收到了这个按键信号
只是项目里的卡片菜单功能默认没开
于是它自动改好配置
重新打包安装了一遍
再拿起遥控器
选中一个应用
按菜单键
这也正是用 AI 折腾电视最爽的地方
遇到问题不用自己去翻代码
查键值,只要把现象描述清楚
它自己就能抓包排查
改配置重装
我们只需要在沙发上按遥控器验收就行
搞定按键之后
我们来实际体验一下这个新桌面
整个界面非常克制
最底下是四个常用应用的快捷栏
左右切换时
上方会浮现应用的名称
背景也会跟着图标渲染出柔和的环境光
往下按,就能展开所有应用的网格列表
右上角保留了三个核心入口
输入源、网络和设置
点开输入源,HDMI接口
视频信号和电视直播都在里面
切换机顶盒或游戏机非常方便
点设置,则会直接调起电视原本的系统设置
平时如果想换掉快捷栏里的软件或者调个位置
完全不用再连电脑
直接选中应用
按菜单键
点替换为其他应用
就能换新软件
点移动,就能用方向键挪位置
如果觉得图标太大或太小
长按右上角的设置按钮
还能打开桌面设置
把每行显示的应用数量改成 4 到 7 个
或者开关动画效果
注意:短按是回到了电视原版的设置
长按才是应用的设置
最后一步是验收和收尾
先随便点开几个APP看一下
确认画面、声音和遥控器按键都正常
再重启一次电视
可以看到重启之后依然打开了新桌面
刚才禁用的后台组件也没有偷偷复活
那万一以后想换回原厂桌面或者卖二手前想还原
怎么办
前面Codex在桌面上生成的备份文件夹里已经贴
心地
准备好了一个恢复脚本
连带当时打包好的 APK 和详细说明都在里面
只要重新连上 ADB
运行一下这个脚本
刚才停用的11个组件和原厂桌面就会恢复
原样
确认一切满意之后
为了安全起见
记得回到电视的开发者选项
撤销调试授权
把网络调试和USB调试关掉
Codex最后也会帮我们
探测一下ADB的端口
看到返回拒绝连接
整个折腾才算真正圆满收工
总的来说,这次改造电视最直观的感受
就是电视终于回归了打开就能看的纯粹状态
没有开屏后的满屏会员推荐
常用软件一按直达
更重要的是
过去做这种深度的 ADB 精简和源码编译
得自己查包名
配 Android 编译环境
敲一堆命令
一不小心还容易把系统组件删崩
现在只需要连上局域网
把提示词丢给 AI
喝杯水的功夫
它就帮我们把备份、精简
编译安装甚至恢复脚本全包揽了
如果你也受够了家里电视杂乱的瀑布流桌面
非常推荐周末花半个小时跟着试一下
项目地址和视频里用到的工具包
我都放在简介区
觉得有用的话
别忘了点赞关注
我们下期见