aqmangge/glass-tv-home
效率与系统工具把 Android TV 主屏换成无广告的 tvOS 风格启动器,附带天气、空气质量、祈祷时间和屏保。
如果你家的 Android TV 或 Google TV 主屏塞满了推荐位和广告,Glass TV 会把它换成一个应用图标加底栏的启动器,再配上天气/空气质量面板和会变化的背景图。项目规模不大,但安装路径写得很具体:提供预编译 APK 和图文指南,属于可以直接试的个人项目。
解决什么问题
原厂 Android TV 开机按 Home,先看到的是厂商安排的推荐行和推广位,自己的应用往往要往下翻。你想要的是一块安静的首屏、一眼能看到时间、天气预报和空气指数,并且不用钻进设置就能清掉后台应用。Glass TV 把自己做成 Home 应用:启动器替换首屏,时钟下方的小胶囊可以打开全屏天气面板,双击遥控器 Home 键弹出最近应用卡片和内存占用,还能一键全部关闭。最终得到的是一个集中放应用、环境信息和内存清理的入口。
有什么不同
设备端的基础来自 CleanYourTV,README 明确说后者的精简列表、工具和启动器是本项目的地基。Glass TV 自己加的主要是视觉和信息层:3D CoverFlow 应用切换器;天气面板包含体感温度、湿度、风速、紫外线、日出日落;空气质量接马来西亚 APIMS,显示多色指数、PM2.5/PM10 和健康提示。关闭应用靠 Android 无障碍服务里的强制停止,README 称连普通后台清理杀不掉的视频类前台应用也能结束——代价是启动器需要无障碍权限,这是一项范围很广的授权,开启前值得想清楚。位置相关功能偏向马来西亚:祈祷时间来自 JAKIM,雾霾数据来自 JAS/APIMS 站点;虽然可以在电视上换站点,或用 ADB 推送地点,但默认体验对当地用户最完整。
壁纸并非固定。默认会从 Bing 拉取每日图片;按 themes 说明,可以建一个带 config.json 的主题文件夹,用 tools/theme.sh 推送到电视,设置 "places": false 并使用自己的图片,让启动器不再联网。在意联网行为的人主要调这个开关。
谁值得试
适合在马来西亚、使用 Android TV 或 Google TV 盒子、不喜欢原厂主屏,同时希望电视上能看祈祷时间和空气指数,并且愿意侧载 APK 或让 AI 助手代跑 ADB 的人。Unifi TV 盒子的用户也值得考虑:README 说 unifi TV 应用仍可正常使用,安装不 root、不刷固件,卸载或恢复出厂即可回到 TM 原状。不太适合的是:不在马来西亚、希望天气和污染数据开箱即用的人;以及 LG webOS 或 Samsung Tizen 电视用户——这两个平台跑不了 Android 应用,也无法替换 Home 键,webOS 版本目前只是以应用形式打开的预览版。如果你不想开开发者选项和无线调试,手动安装是另一条路,但仍然需要 ADB 或直接安装提供的 APK。
使用条件与边界
需要 Android 8 或更新的 Android TV/Google TV,电视内置或外接盒子均可。README 的测试设备清单区分了完整端到端验证和只测过精简流程的设备,选型时应按自己的型号查表,而不是假定所有设备体验一致。强制停止依赖无障碍自动化,而项目本身代码量小、历史短:文档对安装、设备测试和主题写得更细,对长期维护着墨不多。日常维护主要是通过提供的 APK 保持更新,并在搬家或数据源变动后确认站点/位置设置仍然对应你所在的地方。README 称用 -r 重装会保留个人壁纸、底栏顺序和设置,但这是作者的说法,未经独立验证。
HotRepo 点评
HotRepo 在 2026-10-24 首次记录这个仓库,距创建仅一天;当天它以 21 个总星数出现在 Java 新项目榜(不是总榜)第 23 位。由于只有一个记录日期,无法判断热度能否持续。安装前最值得确认的一点,是你的电视型号在项目的设备清单中是否属于完整端到端验证,而不仅仅是只测过精简流程。
本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。