
仓库的开头不是技术文档,是一句抱怨。十月十七号,作者把 Claude Code 指向客厅那台电视,让它读型号、连 Wi-Fi、卸掉二十五个小米的包,顺手写了个新桌面。发到 X 上说,现在看着像台 Apple TV。底下几百条回复问着同一句:我家这台行不行。
答案最后变成了一张表:一百二十多个型号、四十二个品牌、十九种语言。TCL 二十六份、索尼十八份、小米十六份,连投影仪都有。每份都是某人在自家电视上跑完,把型号、系统版本、开发者模式怎么开、哪个弹窗会卡住脚本,一条条记下来的。代码能复制,别人一个晚上的试错不能。
它和刷机是两件事。开开发者选项,打开 USB 调试,剩下都是标准安卓工具:先记下装了哪些包、Home 归谁、三个动画倍速;再用停用命令把厂商的遥测、广告服务、内容推荐行一个个关掉——是停用不是卸载,随时能还原;最后装一个几百 KB 的原生桌面,把 Home 抢过来。
桌面本身值得说。纯黑的底,四个常用应用排在圆角条里,位置照着 Apple TV 放;上面一行大字写着当前选中的应用,背后一层从图标取色的光晕;按向下,其余应用从底下滑上来。右上角三个磨砂按钮:输入源、Wi-Fi 或有线、设置。字是 Outfit,时钟会慢慢漂移,防止烧屏。

它不像美化包的地方,是把决定权交回来。它会问:哪些应用天天用,哪四个放底栏,语音助手留不留,系统更新要不要断。你答完它才动手,一步一张截图地核对。用完把调试关掉,桌面照常工作——网络调试是明文 5555 端口,开在同一局域网里,等于把 shell 递给所有人。
还原它做得比同类细。动手前,每个包原来的状态、Home 的归属、三个动画倍速,全写进本地记录,一台电视一份;同一份清单跑第二遍,不会拿清理后的状态覆盖第一份。还原时重放的是记录,所以你自己早就停用的包,还原后仍然停用。

当然有做不到的。Fire TV 只能做去广告那一半,Fire OS 不肯把 Home 交给第三方桌面;三星的 Tizen 和 LG 的 webOS 是另一套系统;少数国行 TCL 拒绝安装任何第三方桌面,清单开头就写着。YouTube 贴片广告也挡不住:广告和视频走同一批服务器,网络层没有干净的办法。
一百多份清单摆在一起,其实是一句大白话:电视买回家,不该还得跟它谈判。有人愿意把自己折腾的那一晚写下来,下一个人就少折腾一晚——这大概是这个仓库比桌面更值钱的地方。
甄宝园


