最近几天,圈子里一堆人在改造电视系统。之前分享过 tv-vibehack(cleanyourtv)、Tigris、aerial-tv、guizang-tv 等项目。今天再分享一个:简居,基于 aerial-tv 定制。
它跟前面几个的区别就一句话:把大陆常用的视频 App 固定排在第一排。
它是什么
只替换电视首页,不碰系统,不卸载任何东西。首页是一排 7 个卡片:云视听极光 → 银河奇异果 → CIBN 酷喵 → 芒果 TV → 云视听小电视 → Netflix → YouTube。上方三个按钮管信号源、网络、设置,下方三个管投屏、硬盘、全部应用。

没有广告位,没有推荐流,没有"猜你喜欢"。卡片只是入口,点「云视听极光」打开的就是电视上装好的腾讯视频,会员、账号、播放记录都不变。项目本身不带任何视频 App,也不解锁会员。
解决的是什么问题
改造前,想看部剧是这样的:开机 → 厂商界面 → 想看的要额外充会员 → 退出来进「应用」→ 翻到腾讯视频 → 再搜片名。年轻人觉得这是"点几下遥控器的事",但对于家里的父母来说,甚至是看电视的门槛。
改造后,开机 → 左右两下 → 确认,三步。
核心功能
- 固定排序:7 个位置写死,顺序就是国内用户的使用顺序
- 原厂功能保留:投屏、硬盘、蓝牙都在,验证了入口和硬盘识别
- 未装应用显示"待安装":不消失、不报错
- 首页干净:没有广告位、推荐流、重复大标题
它也有边界:开机广告去不掉(固件在桌面启动前就播了),App 内广告去不掉,视频 App 要你自己装。
技术原理
接管首页分三层,一层比一层温和:
- standard 版声明 CATEGORY_HOME:安装后申请 HOME 角色。原生 Android TV 上到这一步就结束
- 国产固件不认(小米 PatchWall、TCL、海信):用一个无障碍服务盯着前台是哪个窗口,原厂桌面一出现就把自己切回来
- 小米待机会强停第三方 App:注册一个通知监听,让系统把它拉起来,起来后重新打开守护

全程不 root,不动系统分区,不停用原厂桌面。原厂桌面作为一个普通 App 留在"全部应用"里,点开还是原来的界面。
已验证的电视
| 项目 | 状态 |
|---|---|
| 小米 MiTV-MFTR0 / Android 14 / HyperOS 3.0.106.0 | 真机验证:首页、重启接管、五款国内 App 启动、系统入口投屏、硬盘、蓝牙保留原厂功能。未做全流程播放测试。 |
| 其他小米机型、TCL、海信 | 未验证本定制版 |
| Netflix / YouTube | 仅预留入口,需自行安装 |

使用教程
第 1 步:打开电视的 ADB 调试
先记下电视 IP:设置 → 网络,形如 192.168.1.20。
小米 / Redmi:设置 → 关于 → 连续按遥控器确认键进入开发者模式 → 账号与安全 → 打开 ADB 调试 + 安装未知来源的应用。
TCL / 雷鸟:设置 → 关于 → 本机信息 → 快速按「上下左右」→ 底部「更多」→ 打开 ADB。
索尼:设置 → 系统 → 关于 → 在「版本」上连按 7 次 → 开发者选项 → 打开 USB 调试。
第 2 步:把提示词丢给 AI
不用自己敲命令。复制以下提示词,改两个地方(电视 IP、APK 路径),交给能执行命令的 AI:
请帮我把开源电视桌面「简居 TV」装到我的电视上,并设为开机进入的首页。
电视 IP:192.168.1.20
APK 路径:C:\Users\你的用户名\Downloads\home-tv-standard.apk
保持 ADB 常开:要
项目地址:https://github.com/Jimu888/home-tv-cn
要求:
1. 先完整读一遍仓库的 README.md,再动手。
2. 亲自运行命令,不要只列步骤。
3. 不要卸载、停用任何系统应用。
4. 需要按遥控器时明确告诉我按哪个键。
5. 每一步看真实输出,失败就把命令和输出原样贴给我。
6. 装完做验收:按 Home 键确认前台窗口是 app.orchard.tv。
7. 如果我的电视不是小米 MiTV-MFTR0,先告知只在此款上做过真机验证。
8. 装之前先告诉我还原方法,我确认后再开始。
第 3 步:验收
让 AI 把以下四条命令的输出原样贴给你:
adb shell "dumpsys package app.orchard.tv | grep versionName"
adb shell settings get secure enabled_accessibility_services
adb shell input keyevent KEYCODE_HOME
adb shell "sleep 3; dumpsys window | grep mCurrentFocus"
判据:第 1 条应看到 versionName=1.16-home.1,第 2 条包含 app.orchard.tv,第 4 条包含 app.orchard.tv——这条不满足就是没装好。
出问题怎么还原
最简做法是丢给 AI:
请按 https://github.com/Jimu888/home-tv-cn 的 tools/restore.sh 逻辑,
把我的电视还原回原厂桌面。电视 IP:192.168.1.20
不要卸载任何系统应用,不要恢复出厂设置。
原厂桌面不会被停用或删除,随时都能回去。
同类项目怎么选
| 需求 | 推荐 |
|---|---|
| 给爸妈用,点击次数越少越好 | 简居(功能少,只验证过一台小米) |
| 自己要完整功能(壁纸、屏保、文件夹、手机配置) | aerial-tv |
| 索尼电视 | Tigris |
| 只想清广告、不换桌面 | cleanyourtv |

最后
这一波改造里,被反复提到的是同一个判断:"这些中间步骤对年轻人来说还行,点几下遥控器的事,但对家里的父母来说,是看电视的门槛。"
半小时,不 root,不刷机,改完随时能退回去。门槛拆掉之后,电视才重新是电视。