MauroProto/wii-tv
效率与系统工具把 Android TV 的主屏换成 Wii 风格频道菜单,每个频道对应一个应用。
这是一个粉丝作品:把 Android TV 的默认启动器替换成 Wii 菜单风格,包含每个应用的横幅、分段时钟、光标音效和白色开机提示。它更像针对某一型号电视的个人化改造,而不是通用启动器,使用前需要接受通过 ADB 手动安装和调整。
解决什么问题
多数 Android TV 开机后想快速进入自己常用的几个流媒体应用,但默认桌面会塞入推荐和广告位,应用排序也常受厂商限制。wii-tv 把首屏改成 4 列 3 行的频道格子,下一页的第一列会从右侧露出,应用占据频道,剩余频道留空。安装为主屏后,按 Home 会回到这个 Wii 风格网格而不是厂商启动器,频道顺序会保存在电视上。
有什么不同
界面由代码绘制(README 明确说仓库不包含从任天堂提取的文件),附带的音效和音乐是 Soffizlly 为本项目重制的。每个频道对应一个已安装应用并显示其横幅;长按 OK 可以从一个格子拖到另一个格子。时钟根据电视的 12/24 小时制显示,日期跟随电视语言。
真正的差异在安装路径,也在使用成本。Python 工具通过 ADB 连接电视;构建脚本编译启动器、安装、停用原启动器,并确认按 Home 会打开 wiiOS;如果失败,脚本会重新启用原启动器。备份脚本先记录应用列表、当前主屏应用、设置和截图;可选的停用厂商应用步骤也能撤销。明确的取舍是:这是针对特定设备、通过 ADB 侧载的构建,不是应用商店安装,文档中的撤销手段是脚本,而非某种保证。
谁值得试
适合:愿意折腾电视首屏、熟悉终端、想要一个没有推荐内容的怀旧网格的 Android TV 用户。若只想试用启动器同时保留原桌面,可以用 STOCK_LAUNCHER=none;但 README 提醒很多电视会让原启动器优先,按 Home 可能仍打开原桌面。
不适合:期待一键安装、跨品牌通用,或不想启用 ADB 的用户。README 的测试例子是 Philips 65PUD7906,说明以西班牙语为主并附英文翻译。无法或不希望在电视上开启网络调试的人应跳过。
使用条件与边界
需要一台与电视同一网络的电脑、Python 3.10 或更高版本、JDK 17,以及带 platforms;android-34 和 build-tools;34.0.0 的 Android SDK;Android Studio 会带齐 SDK 部分,macOS 还给了安装提示。Windows 安装只在第 5 步提到,README 声明的基线是 macOS 或 Linux。电视必须开启调试,ADB 授权密钥存放在 tools/adbkey/,README 说它可访问电视,不应分享。
后续维护也要留意:备份含有序列号和网络名,应只留在本地;停用厂商应用是可选项,提供的列表只针对特定型号,其他电视可参考 cleanyourtv 的示例列表。安装完成后要关闭 USB 和网络调试,必要时撤销授权,再用随附的检查脚本确认。这是非官方任天堂产品,README 也说明仓库不含任天堂提取文件。
HotRepo 点评
HotRepo 只有 2026-10-24 至 2026-10-25 两个记录日期,新项目榜(不是总榜)显示 2026-10-25 Java 分类 119 颗总星、第 11 名。项目还很年轻,且只有一次榜单快照,无法判断热度能否持续。动手前先确认电视是否提供网络 ADB,以及 STOCK_LAUNCHER=none 时 Home 键行为是否符合预期,具体见安装说明。
本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。