CleanFrame
A personal home screen for Samsung The Frame. A starting point to fork and adapt.
开源 Android TV 桌面:液态玻璃 Dock、Top Shelf、控制中心、Apple TV 航拍屏保。Android 9+,无需 root。
Translation pending
LifestyleGitHub @lesnolieOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
Tigris — tvOS 27 style launcher for Android TV: Liquid Glass dock, Top Shelf, glass Control Center, photo screensaver. Agent-installable.
Translation pending
Loading the full README.
Read the full README ↗把 Android TV 的桌面换成 tvOS 26 的样子:沉底的 Liquid Glass Dock、Top Shelf 式顶部内容、毛玻璃控制中心、风景照片背景和相框屏保。
十二生肖开源系列第三个项目:虎。Tigris 是拉丁语和希腊语里的“老虎”。
▶ 观看 v2.0.28 新功能短片(54 秒)和 42 秒宣传片(在官网播放,有声音)
最新正式版为 v2.0.29。 修复 HGTV 更新一直提示签名不符、无法更新的问题:Tigris 内置的 HGTV 签名指纹与上游实际签名不一致,现已按上游 1.3.6.2 / 1.3.7 的签名证书重新钉定。详见 更新说明。
| 设备 / 系统 | 先选哪个包 | 什么时候换另一种 | 必须注意 |
|---|---|---|---|
| Sony BRAVIA Android TV | 标准版 | 原生 HOME 被固件阻拦,确认守护可用后才研究 Guard | 个别固件存在 HOME alias、注册提示和实体键问题 |
| 原生 Android TV / Google TV、通用安卓盒子 | 标准版 | 真实检测发现标准 HOME 被系统拒绝时,才评估 Guard | APK 装好不代表 Home、冷启动和待机均成功 |
| TCL / 雷鸟 / FFalcon Android | 先检测,普通机型优先标准版;拒绝带 HOME 的 APK 的固件用兼容守护版 Guard | 遇 INSTALL_FAILED_VERIFICATION_FAILURE,用官方 Guard 包及机型允许的电视端多屏互动 / T-Cast 安装 | Guard 不声明 HOME,需按机型授权自启动、无障碍/守护;部分固件仍无法完整接管 |
| 小米 / Redmi(MIUI TV / HyperOS TV) | 优先尝试标准版 | 如果 PatchWall 阻止接管,先做固件诊断;Guard 仅在对应机制可用且获授权后尝试 | 不禁用 PatchWall、系统设置或其他关键组件 |
| 创维 / 酷开、海信 / Vidda、OPPO、极米、康佳、乐视等 Android 9+ | 标准版作为安全起点,按真实固件诊断 | 只有证据表明该固件需要 Guard 才改用 | 各品牌/机芯差异大;无对应实机证据时不宣称 HOME 接管通过 |
| LG webOS | 不能使用 Android APK;仅提供 webOS 独立 IPK 预览包 | 不适用 Guard 或标准版 | Developer Mode 安装;无实机认证,不接管 HOME |
| Samsung Tizen、海信原生 VIDAA | 无兼容的 Android APK 安装方式 | 不适用 | 请勿执行 Android ADB 安装命令 |
如何验收: 安装后先打开其他应用,再按实体遥控器 Home;分别检查冷开机、待机唤醒、长按 Home 清理内存。无法通过时保留原厂桌面,按照机型安装/恢复指南继续。切换 Standard/Guard 应先确认厂商限制与签名兼容性,不要为解决安装失败直接卸载已有 Tigris,以免丢失设置和文件夹。
版本码 47,保留签名,可从 v2.0.27 覆盖升级。详见 v2.0.28 更新说明。
画面预览是 Android 11+ 已启用无障碍服务保存的截图,不是持续实时画面;Android 9/10、受保护内容或权限缺失时可能没有预览,但任务卡片仍保留。向上移除卡片;关闭应用依赖已授权的本机 ADB。版本码 46 高于 Preview 12 的 45,保留签名,可覆盖升级。详见 v2.0.27 更新说明。
桌面所有 App 磁贴改用同一块 #E1E5EA 雾面浅灰底板:顶部略亮、底部略暗的轻微渐变,1dp 淡灰细边,柔和外阴影。App 图标保持原资源、原色、原比例,不重绘、不裁切、不羽化;设置页使用齿轮图标,壁纸页保留原蓝紫图标。焦点状态在同一灰底上加白色细环和浅蓝光晕,深色、浅色、照片和动态壁纸下都能看清边界。应用排列、启动、长按与更新逻辑不变。本版同时包含 v2.0.25 的 MiracastReceiver 新包名适配。详见 v2.0.26 更新说明。
上游 MiracastReceiver v1.2.14 为接入 AirPlay 把包名从 com.weekd.miracastreceiver 改成 top.jast.miracastreceiver,Android 会把它当成另一个应用。此前 Tigris 仍按旧包名校验,官方安装包会被判为「安装包身份不符」而无法安装。本版按新包名检查、安装和打开,仍只接受上游同一签名与 miracast-receiver-vX.Y.Z-universal.apk 文件。
电视上若还装着 1.2.13 或更早的旧包名,投屏卡片会改为「卸载旧版」,在系统卸载页确认后再安装新版;上游说明包名变更不会迁移旧应用数据。新包名同时加入投屏保活和相框避让名单,投屏时不会被相框盖住。详见 v2.0.25 更新说明。
进入设置、更换壁纸、进入或退出 Top Shelf(顶部内容预览)时,极致液态玻璃与背景一起准备、同帧切换,并同步淡入;滚动设置页时也降低了绘制开销。Sony XR-55A80J(Android 12)实测,设置页画面稳定时间从约 1.05–1.27 秒缩短到 0.13–0.22 秒。
极致液态玻璃仍默认关闭,可在「主屏幕设置 → 控制中心样式」下方开启。图形处理器从空闲唤醒后的按键首帧仍偶有延迟,其他机型未验证。标准版和兼容守护版使用原签名,对应类型覆盖升级保留数据。详见 v2.0.24 更新说明。
确认桌面接管并完成所需授权后,Android 标准系统屏保沿用 Tigris 的相框等待时间;关闭功能或失去接管后尝试还原原设置,并保留用户后续修改。明确暂停的前台视频可由系统触发相框,播放与投屏继续避让;普通应用模式不修改系统计时。详见 v2.0.23 更新说明。
保留现有 tvOS 16:9 图标卡片、Dock 布局、文件夹及焦点动画:比例合适的电视横幅完整铺满卡片;方形或超宽素材改为等比居中,不再粗暴裁剪;低分辨率横幅改用原生图标。无横幅的 App 改成克制的渐变背景与清晰居中图标,不再把原图标放大模糊当背景。另外包含 #86 的可选极致液态玻璃:静态壁纸的折射材质、动态壁纸的透明 Dock / 控制中心,默认关闭。详见 v2.0.22 更新说明。
相框会在系统待机截止时间前启动;Tigris 桌面、设置、更新和壁纸页长时间无操作可以进入相框。第三方播放器必须确认前台且 MediaSession 报告 PAUSED,同时由 Android 自行启动系统屏保;视频播放、音频及已识别投屏接收器(包括静音)禁止抢屏。索尼安装确认改用系统真实 PackageInstaller Intent,暂时无法访问 GitHub 时保留已校验更新信息,兼容 HGTV 的纯数字版本标签。不同厂商机型仍需实机验收。详见 v2.0.21 更新说明。
Android 11 及更早的系统上,动态视频背景的 Dock 按真实尺寸画圆角,里面是大约 55% 不透明的慢速模糊,圆角不再被拉糊,视频继续在下面播放。拷贝太慢时改成一层淡罩。Android 12 及以上不变。详见 v2.0.20 更新说明。
更新中断后可继续安装,或「强制重试」重建任务,保留原应用数据。系统屏保不再因桌面计时被重置而立即退出;自动待机也不会误触发电源键彻底关机。详见 v2.0.19 更新说明。
没有安装确认页的电视会保存校验过的 APK,并显示 adb install -r 命令。相框不会打断正在播放的视频或已识别的投屏场景;v2.0.21 进一步扩展了设置页和已确认暂停视频时的空闲规则。Android 9–11 从待机唤醒时,开机动画会等屏幕点亮再播放。请参阅 v2.0.18 更新说明。
清单声明普通权限 READ_SYNC_SETTINGS 与 WRITE_SYNC_SETTINGS。RevivalSync.ensure() 因此可以在 Android 9 上读取并设置同步适配器,不再抛出 #53 里记录的 SecurityException。安装时自动授予,不增加运行时弹窗,也不改守护或同步生命周期。对应 PR #72。该机的实体主页键、开机与无障碍恢复仍需复测,#53 保持开放。请参阅 v2.0.17 更新说明。
Sony BRAVIA 后台读取不再主动重复注册,显式写控制失败后有跨重启退避。HDMI 切换在 BRAVIA 接口失败时尝试唯一匹配的 Android 输入源,否则提示手动选择。ADB 授权区分连接、认证、握手和协议错误,并保护已有密钥。保持 v2.0.15 的新版桌面守护架构。请参阅 v2.0.16 更新说明。
This is the beginning of the README. Read the rest at the original. Read the full README ↗