返回资讯中心
外部精选
软件工程
#开发者实时流

开发者推出450KB无广告Android TV启动器,附可逆ADB精简脚本

来源标题:A 450 KB ad-free Android TV launcher with reversible ADB debloat scripts

一款仅约450KB的无广告Android TV启动器发布,采用蜘蛛侠主题,内置可逆的ADB去臃肿脚本。它提供应用轮播、翻页时钟、快捷控制、最近应用切换器和遥控手势快捷键,号称保持硬件级音量加速无延迟。

Hacker News 最新AshhalPookie2026/11/2 · 今天12 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

一个仅 450 KB 的无广告 Android TV 启动器,附带可逆的 ADB 精简脚本

一款超轻量、无广告的 Android TV 启动器,带有粉丝自制的蜘蛛侠主题:网页摆动式应用轮播、翻页时钟、快捷控制、原生最近应用切换器,以及一键精简。 🕷️ 粉丝自制、非官方致敬作品。所有美术素材(包括主视觉)均为本项目原创。与 Marvel 或 Sony 无关联,未获其认可或赞助。 🕷️ 流畅蜘蛛轮播:夜空天际线背景,配有原创的悬挂英雄丝线艺术图,在应用间切换时带有方向性弹簧物理效果。 🕰️ 翻页时钟:主屏幕上显示,另有配套的时钟屏保。 🎛️ 快捷控制:顶部胶囊栏可控制输入源、Wi-Fi 和蓝牙(可直接从主屏幕配对遥控器和配件)。 🔄 最近应用切换器:流畅的横向运行中应用轮播,支持实时任务切换和快捷任务控制。 ⚡ 零音量延迟(保护硬件):不同于基于无障碍服务的按键重映射工具会破坏 Android 的 InputDispatcher 重复计时器,我们的启动器 100% 保留了硬件级音量长按加速。 🎮 遥控手势快捷键:在任何界面双击 Home 键即可立即调出应用切换器。 🪶 超轻量(约 450 KB):纯 Java 编写,零分析、零遥测、零后台耗电。 🧹 安全精简就绪:兼容 ADB 精简列表,无需 root 即可禁用厂商预装软件(PatchWall、遥测、推荐栏)。 📸 截图 流畅动态轮播(方向性焦点与艺术图) 原生应用切换器(双击 Home 键) 📺 在真实电视上运行 在我自己的电视上录制:主屏幕轮播、最近应用、全部清除并返回主屏幕。 设置完成后,Home 键会保持在 Spider TV 上。在其他电视上测试过?请提交 issue 或 PR 并告诉我们型号,以便我们添加到这里。 通过自动化精简、安装 SmartTube 以及约 450 KB 的 Spider TV 启动器,将任何 Android TV 或 Google TV 变成超简洁、无广告的体验。 不想折腾终端命令?你可以把这个仓库交给任何 AI 编程助手(Claude Code、Cursor、Devin、Antigravity、Roo Code、Windsurf、ChatGPT):

  1. 运行只读审计(不对电视做任何更改): ./tools/audit.sh <TV_IP> 输出:reports/report_<ts>.md(完整审计)和 reports/plan_<ts>.txt(可编辑计划)。 bash reports/apply_<ts>.sh (或者直接运行交互式一键套件:./tools/setup.sh <TV_IP>) 如果你只想要超轻量启动器而不需要精简:

1. 构建 release APK(或从 GitHub Releases 下载最新的预构建 APK)

./gradlew assembleRelease

2. 通过 Wi-Fi 连接电视

adb connect <TV_IP>:5555

3. 安装启动器

adb install -r app/build/outputs/apk/release/app-release.apk

4. 设为永久默认 Home 启动器

adb shell cmd package set-home-activity --user 0 com.spidertv.launcher/.SpiderHomeActivity

5. 授予使用情况访问权限以支持最近应用切换器

adb shell appops set com.spidertv.launcher GET_USAGE_STATS allow 然后在电视上打开设置 ➔ 无障碍,开启 Home 键(双击 Home 键打开最近应用)和 Spider TV Launcher(遥控快捷键)。如果想要翻页时钟屏保,请在屏保中选择时钟。 预配置、已验证的精简配置文件整理在 profiles/ 中: 安全白名单:我们的任何配置文件都不会禁用 Chromecast built-in(com.google.android.apps.mediashell)、Google Assistant 语音搜索(com.google.android.katniss)、Wi-Fi/蓝牙协议栈或 Gboard。 所有修改 100% 可逆。电视原始状态的完整快照(已启用的软件包、原始默认 Home 启动器、动画缩放和系统设置)保存在 backups/<device>original/(第一天基线)和 backups/<device><timestamp>/(每次运行)中。 恢复内容:系统软件包、原厂 Home 启动器、动画缩放和系统显示设置将完全恢复。(在没有 root 权限的情况下,通过标准 ADB 无法访问或修改私有应用数据目录和已保存的 Wi-Fi 凭据)。 要将电视恢复到完全未改动的出厂状态: ./tools/restore.sh backups/<device_snapshot_directory> 恢复引擎的功能: 🕷️ 蜘蛛夜间轮播主题,配有原创悬挂英雄艺术图、丝线和翻页时钟 🔄 蜘蛛最近应用切换器(RecentAppsActivity),带 16:9 电视横幅 🎮 从顶部胶囊栏配对电视蓝牙遥控器和配件 ⚡ 零延迟音量长按加速 🎮 遥控双击 Home 手势 🧹 审计、精简、备份和完整恢复脚本,附带各品牌配置文件 🤝 贡献 欢迎贡献!报告 bug、建议新战衣、为你的电视添加精简配置文件,或认领一个适合新手的 issue。阅读贡献指南开始,并请遵守行为准则。 Spider TV Launcher 是一个非官方、粉丝自制的致敬作品:一个独立的、非商业的开源项目,用于个人电视定制。 本项目基于 MIT 许可证 - 详见 LICENSE 文件。

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →