
让你的智能体给安卓电视换个无广告清爽界面
下面这段提示词,复制到你自己的智能体里就能用。前提只有三条:一台安卓电视、电视上的 ADB 调试已经打开、电脑和电视连在同一个网络。
1 | 我的电视地址是 192.168.8.144,已经打开 adb 模式。按照 |
把地址换成你自己电视的。电视的 IP 在电视的网络设置里能看到。
这段提示词干的事,不是刷机。它只是通过局域网让电视把一些预装应用「停用」,停用以后图标消失、进程不再跑,但安装包还在系统里,随时能开回来。不 root,不改固件,不丢数据。
我拿家里那台小米电视走了一遍。
第一步,打开电视的调试模式
这一步得你亲手做,遥控器点。
进「设置 → 账号与安全 → ADB 调试」,打开。我这台电视只开了这一个开关,没有进开发者模式。

图1:小米电视“账号与安全”页面,ADB 调试已经打开
第二步,把提示词交给智能体
这一步也是复制粘贴。把地址换成你自己电视的,交给智能体就行。
它拿到地址后会自己装好 adb(安卓的调试工具,电视系统也是安卓底子,所以认它)、连上电视。电视和电脑在同一个内网就不用插线。我这台全程没有弹窗,开了调试模式它就进来了。
之后就都是它自己在跑,顺序是这样:
先认机型。 它连上电视第一件事是读型号和代号,确认了再动手。我这台读出来是安卓 9 的国行固件。
然后去仓库里翻同型号记录。 那个仓库里有一份两百多个机型的实测清单,按型号和代号索引。我这台正好在里面,记录的日期就在几天前。智能体把这份清单和电视的实际包列表逐条对了一遍——清单里三个包这台机器根本没有,直接跳过;电视上有而清单没有的,它列出来单独看。
备份。 它导出了十几个文件:近十万行的包信息、系统属性、三个域的设置项、dumpsys,另外把一百多个应用安装包拉了一份离线副本。有一小部分是系统分区里的包,拉不出来——智能体说明这不影响恢复,因为停用不改文件。
分批停用。 一共停用了十三个包,分三批:六个一批是各种使用统计和数据上报的,两个是推广内容和购物插件,五个是内置的日历、音乐、相册这类。每批之间它都截了图,也确认了系统设置还能进、一个常看的视频应用还能正常打开。
换桌面。 我选了装。它先问我要底部放哪几个应用,我报了四个。然后编译、装包、设成默认桌面。

图2:换好后的简洁桌面,底栏放了四个常用应用
第三步,两处遇到的坎
下面两条是我遇到的。
第一处,原桌面不能停用。 这台电视的框架有个白名单机制,第三方桌面要按特定身份打包才会被认。智能体第一次用默认身份打的包,装上了、命令也回「成功」,但按主页键还是回原来的桌面。它翻到那个仓库里另一份机型记录写着这个机制,改成白名单里的身份重新打包,才真正接管了桌面。原来的桌面一直是启用的——在这台机器上停用它,就没有可用的桌面了。
第二处,切换信号源提示「不支持该功能」。 桌面装好之后,我点上面的信号源想切到另一个 HDMI 接口,跳出来一句「不支持该功能」。原因是这台固件的信号源切换不走安卓标准那套,得用厂商自己的方式,还要配上板子的源号。智能体找到那个切换入口,确认电视上有应用接得住它,然后把源号一条条填进去、重新打包安装。改完菜单显示 HDMI 1、2、3 加一路复合视频,选 HDMI 3 真的切过去了。
另外两条像是故障,都不是:截信号源画面时返回 0 字节,是画面上真在放视频;打开系统设置像是卡住,是那个命令的等待参数在冷启动时假超时,去掉参数重试就正常。
第四步,重启之后
重启完,电视先自己回到了原桌面。
桌面的归属没被系统改回去,只是开机时电视自己先拉起了原桌面。按一下遥控器的主页键,就回到新桌面,之后一直用新的。停用的十几个包也一个都没回来。
另外重启会把调试开关关掉。需要再连的时候,去「设置 → 账号与安全 → ADB 调试」重新打开就行。这个开关是唯一的恢复入口,所以动手之前最好先确认它能进得去。
想退回去
每条改动都有对应的撤销命令,智能体最后整理成了一份恢复说明,包含:把停用的包全部开回来(它会按改动前的状态恢复,本来就是停用的包不会被顺手打开)、把默认桌面换回原来那个、关掉去推广的 DNS、撤掉开机画面的那个开关。命令一条条粘贴就能执行。
~/.cleanyourtv/ 目录下有几份 JSON,是它动手之前记下的原始状态。这份记录是恢复的唯一依据,别删,最好另存一份。
结论
整个过程我动手的部分只有两件:在电视上打开调试模式、挑底部那四个应用。剩下全是智能体跑的。
桌面底部的应用、每行几个、主题这些都能在配置文件里改,改完重新打包安装;但原桌面得一直留着占位,电视开机的第一屏是它。想连开机第一屏也换掉,得动原桌面,在这台机器上风险太大,我没做。
如果你也想清一遍自家电视,把开头那段提示词复制过去、地址换成你自己的就行。