Compare commits

...
19 changed files with 366 additions and 18 deletions

No files matched your search

+22 -18
View File
@@ -8,8 +8,8 @@
<p align="center"><a href="https://entryway.top"><strong>官方网站 entryway.top</strong></a> | <a href="https://entryway.top">Official Website</a></p> <p align="center"><a href="https://entryway.top"><strong>官方网站 entryway.top</strong></a> | <a href="https://entryway.top">Official Website</a></p>
<p align="center"> <p align="center">
<img src="https://img.shields.io/badge/Android-1.0.7-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android 1.0.7"> <img src="https://img.shields.io/badge/Android-1.0.9-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android 1.0.9">
<img src="https://img.shields.io/badge/Android_TV-1.0.7-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android TV 1.0.7"> <img src="https://img.shields.io/badge/Android_TV-1.0.9-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android TV 1.0.9">
<img src="https://img.shields.io/badge/Windows-开发中-8A8F98?style=flat-square" alt="Windows"> <img src="https://img.shields.io/badge/Windows-开发中-8A8F98?style=flat-square" alt="Windows">
<img src="https://img.shields.io/badge/Server-Emby%20%7C%20Jellyfin%20%7C%20Plex%20%7C%20fnOS%20%7C%20ZSpace-AA5CC3?style=flat-square" alt="Server"> <img src="https://img.shields.io/badge/Server-Emby%20%7C%20Jellyfin%20%7C%20Plex%20%7C%20fnOS%20%7C%20ZSpace-AA5CC3?style=flat-square" alt="Server">
</p> </p>
@@ -22,22 +22,24 @@
| 平台 | 版本 | 构建号 | 系统要求 | 下载(Gitea) | 镜像(GitHub) | | 平台 | 版本 | 构建号 | 系统要求 | 下载(Gitea) | 镜像(GitHub) |
| --- | --- | ---: | --- | --- | --- | | --- | --- | ---: | --- | --- | --- |
| Android 手机 | **1.0.7** | 64 | Android 8.1+ · arm64 | [entryway-release-1.0.7-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-phone-v1.0.7/entryway-release-1.0.7-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-phone-v1.0.7/entryway-release-1.0.7-arm64-v8a.apk) | | Android 手机 | **1.0.9** | 67 | Android 8.1+ · arm64 | [entryway-release-1.0.9-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-phone-v1.0.9/entryway-release-1.0.9-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-phone-v1.0.9/entryway-release-1.0.9-arm64-v8a.apk) |
| Android TV(64 位) | **1.0.7** | 49 | Android 7.1+ · arm64 | [Entryway-tv-release-1.0.7-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.7/Entryway-tv-release-1.0.7-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.7/Entryway-tv-release-1.0.7-arm64-v8a.apk) | | Android TV(64 位) | **1.0.9** | 51 | Android 6.0+ · arm64 | [Entryway-tv-release-1.0.9-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.9/Entryway-tv-release-1.0.9-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.9/Entryway-tv-release-1.0.9-arm64-v8a.apk) |
| Android TV(32 位) | **1.0.7** | 49 | Android 7.1+ · armeabi-v7a | [Entryway-tv-release-1.0.7-armeabi-v7a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.7/Entryway-tv-release-1.0.7-armeabi-v7a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.7/Entryway-tv-release-1.0.7-armeabi-v7a.apk) | | Android TV(32 位) | **1.0.9** | 51 | Android 6.0+ · armeabi-v7a | [Entryway-tv-release-1.0.9-armeabi-v7a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.9/Entryway-tv-release-1.0.9-armeabi-v7a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.9/Entryway-tv-release-1.0.9-armeabi-v7a.apk) |
| Windows x64 | 开发中 | — | Windows 10/11 | 独立版待发布 | — | | Windows x64 | 开发中 | — | Windows 10/11 | 独立版待发布 | — |
| 安装包 | 大小 | SHA-256 | | 安装包 | 大小 | SHA-256 |
| --- | ---: | --- | | --- | ---: | --- |
| `entryway-release-1.0.7-arm64-v8a.apk` | 56,497,085 B | `a36a8aa9634e07ccd85fd39f71fb72163abea37046dd37187440e136b75074ab` | | `entryway-release-1.0.9-arm64-v8a.apk` | 56,875,069 B | `03bd6d191bfa6a6bf2f7419ed18715fe6c2eb75caf2e8c9156f5d1d18a6ccfd3` |
| `Entryway-tv-release-1.0.7-arm64-v8a.apk` | 54,100,800 B | `9b65f59ce8b4e41e5d6e8df6ffa3dfdcbc53a14f3eddd16eb2d50da8d458e67e` | | `Entryway-tv-release-1.0.9-arm64-v8a.apk` | 54,915,538 B | `db14b067faa83f90aec1d57a16c98cc622b989a4db8b2e697efbf15a7873bed1` |
| `Entryway-tv-release-1.0.7-armeabi-v7a.apk` | 47,650,904 B | `ceaa04c69595906ee19686a0ca4b84ad661a6f04508b748638180c9e2303d511` | | `Entryway-tv-release-1.0.9-armeabi-v7a.apk` | 48,449,241 B | `d989490fe8410732f94d4026cb9e9ee8e4e1719ef48a8cc7b6bdeaf73d13a350` |
- 安装包均为 Release 构建,使用正式密钥签名(证书 SHA-256 `a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`)。 - 安装包均为 Release 构建,使用正式密钥签名(证书 SHA-256 `a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`)。
- **TV 该下哪个包**:大多数电视、投影仪、盒子用 64 位包;安装时提示「解析错误」「与设备不兼容」的老设备,改用 32 位包。应用内更新会按已装的包自动选择。 - **TV 该下哪个包**:大多数电视、投影仪、盒子用 64 位包;安装时提示「解析错误」「与设备不兼容」的老设备,改用 32 位包。应用内更新会按已装的包自动选择。
- **从 1.0 之前的 Preview 版升级**:签名不同,不能直接覆盖。请先在「设置 › 备份与恢复」备份到本地文件或 WebDAV,卸载旧版、安装新版后再恢复。已装 1.0.1 及以后版本的,在应用内检查更新即可。 - **从 1.0 之前的 Preview 版升级**:签名不同,不能直接覆盖。请先在「设置 › 备份与恢复」备份到本地文件或 WebDAV,卸载旧版、安装新版后再恢复。已装 1.0.1 及以后版本的,在应用内检查更新即可。
- 每个版本的更新内容见对应 Release 说明:[Gitea Releases](https://gitea.yamby.cn/yusheng/Entryway_Release/releases) | [GitHub Releases](https://github.com/YuSheng-Jack/Entryway_Release/releases)。`RELEASE_NOTES.md` 仅保留 v0.24.0 及更早的合并发布记录。 - 每个版本的更新内容见对应 Release 说明:[Gitea Releases](https://gitea.yamby.cn/yusheng/Entryway_Release/releases) | [GitHub Releases](https://github.com/YuSheng-Jack/Entryway_Release/releases)。`RELEASE_NOTES.md` 仅保留 v0.24.0 及更早的合并发布记录。
1.0.9:TV 首页大图轮播、海报行自适应、多服务器“我的”、全应用屏保、扫码回填与单集遥控焦点;手机改善播放 / 画中画状态、媒体库返回位置,补齐代理诊断与发送配置到电视。完整内容见[手机更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.9)与 [TV 更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.9)。
## 交流群 | Community ## 交流群 | Community
欢迎加入 QQ 用户群 **Entryway Buddys**(群号 **1107768156**):反馈问题、交流服务器与播放设置,新版本的消息也会第一时间在群里发布。 欢迎加入 QQ 用户群 **Entryway Buddys**(群号 **1107768156**):反馈问题、交流服务器与播放设置,新版本的消息也会第一时间在群里发布。
@@ -58,32 +60,34 @@ Join the **Entryway Buddys** QQ group (number **1107768156**) for feedback, tips
| 音乐服务器 | Navidrome、Subsonic 兼容服务、极音乐、飞牛音乐 | | 音乐服务器 | Navidrome、Subsonic 兼容服务、极音乐、飞牛音乐 |
| 直播与点播 | IPTV(M3U / TXT 频道表,XMLTV 节目单)、点播 CMS(苹果 CMS v10 接口、TVBox 配置) | | 直播与点播 | IPTV(M3U / TXT 频道表,XMLTV 节目单)、点播 CMS(苹果 CMS v10 接口、TVBox 配置) |
| 文件源 | 本地文件夹、SMB、WebDAV / Alist、U 盘(TV) | | 文件源 | 本地文件夹、SMB、WebDAV / Alist、U 盘(TV) |
| 网盘 | 夸克、115、天翼云盘、中国移动云盘、光鸭云盘、CloudDrive2 | | 网盘 | 夸克、115、天翼云盘、中国移动云盘、联通云盘、光鸭云盘、CloudDrive2 |
| 弹幕 | 弹弹Play 官方、LogVar 弹幕 API 及其他弹弹Play 兼容服务 | | 弹幕 | 弹弹Play 官方、LogVar 弹幕 API 及其他弹弹Play 兼容服务 |
## 能做什么 | Highlights ## 能做什么 | Highlights
### 手机版 1.0.7 ### 手机版 1.0.9
- **跨服务器聚合**:同一部影片在所有服务器上的版本合并展示,按 4K / Dolby Vision / HDR / 1080p 筛选,播放中可切到另一台服务器的同一部片;全服务器合并搜索。 - **跨服务器聚合**:同一部影片在所有服务器上的版本合并展示,按 4K / Dolby Vision / HDR / 1080p 筛选,播放中可切到另一台服务器的同一部片;全服务器合并搜索。
- **推荐 · 接续 · 追剧日历**:组件化推荐页与精选合集(TMDB / 豆瓣榜单),编辑页面时拖动卡片排序;继续观看、播放书签、收藏汇总所有服务器;追剧日历可选 Bangumi、TMDB、Trakt、TVmaze 作数据来源,观看记录可同步到 Trakt。 - **推荐 · 接续 · 追剧日历**:组件化推荐页与精选合集(TMDB / 豆瓣榜单),编辑页面时拖动卡片排序;继续观看、播放书签、收藏汇总所有服务器;追剧日历可选 Bangumi、TMDB、Trakt、TVmaze 作数据来源,观看记录可同步到 Trakt。
- **网盘与本地影视库**:六种网盘扫码或手填登录,可浏览、播放、上传;把网盘或 NAS 文件夹加入影视库,读取 NFO 与海报生成海报墙,没有 NFO 的片子可到 TMDB 刮削;网盘与 NAS 上的 DVD / 蓝光 ISO 直接播放。 - **网盘与本地影视库**:网盘支持扫码或手填登录,可浏览、播放、上传;把网盘或 NAS 文件夹加入影视库,读取 NFO 与海报生成海报墙,没有 NFO 的片子可到 TMDB 刮削;网盘与 NAS 上的 DVD / 蓝光 ISO 可从光盘菜单播放(1.0.8 新增),也可直接播放正片。
- **播放器**:ExoPlayer / mpv 双内核,杜比视界与 HDR,跳过片头片尾、章节、画中画、Anime4K、播放书签;IPTV 直播即点即播,播放时可看节目单(1.0.7 新增);竖屏短剧自动竖着全屏播放;音画同步与字幕延迟、链接失效自动续上、音轨字幕和弹幕按季记住;HDR 片源的 PGS 图形字幕按 HDR 绘制、亮度可调;性能较弱的手机和平板可打开「性能较弱设备优化」,杜比视界改走硬解 + GPU 色彩修正(1.0.7 新增)。 - **播放器**:ExoPlayer / mpv 双内核,杜比视界与 HDR,跳过片头片尾、章节、画中画、Anime4K、播放书签;IPTV 直播即点即播,播放时可看节目单,频道表和节目单可自动更新(1.0.8 新增);竖屏短剧自动竖着全屏播放;音画同步与字幕延迟、链接失效自动续上、音轨字幕和弹幕按季记住;HDR 片源的 PGS 图形字幕按 HDR 绘制、亮度可调;性能较弱的手机和平板可打开「性能较弱设备优化」,杜比视界改走硬解 + GPU 色彩修正;界面、字幕、弹幕可分别换成导入的字体,字幕样式两个内核一起调(1.0.8 新增)。
- **AI 字幕**:用你自己的大模型服务翻译字幕,没有字幕时语音识别生成字幕。 - **AI 字幕**:用你自己的大模型服务翻译字幕,没有字幕时语音识别生成字幕。
- **网络代理**:HTTP / HTTPS 或 SOCKS5,可只代理外网服务和勾选的服务器,局域网始终直连。 - **网络代理**:HTTP / HTTPS 或 SOCKS5,可只代理外网服务和勾选的服务器,局域网默认直连并可单独调整,当前服务器测试显示实际连接路径。
- **STRM 直链播放**:开着时网盘 .strm 片源直接播放链接本身,由网盘 302 到直链,不经服务器转码。 - **STRM 直链播放**:开着时网盘 .strm 片源直接播放链接本身,由网盘 302 到直链,不经服务器转码。
- **点播合集**:TVBox 配置「全部添加」后合成一张卡片,每个站点是一个媒体库,一次搜遍所有站点;资源页可批量删除服务器,一键选中连不上的。 - **点播合集**:TVBox 配置「全部添加」后合成一张卡片,每个站点是一个媒体库,一次搜遍所有站点;资源页可批量删除服务器,一键选中连不上的;可隐藏服务器里的媒体库,轮播和搜索推荐也不再出现(1.0.8 新增)。
- **音乐**:专辑、艺人、歌单,迷你播放器与离线下载。 - **音乐**:专辑、艺人、歌单,迷你播放器与离线下载。
- **更多**:弹幕、下载、Google Cast 与 DLNA 投屏、本地 / WebDAV 备份恢复(可勾选内容)、关于页的更新日志与 QQ 交流群、四种视觉效果、16 款 APP 图标、六种界面语言。 - **更多**:弹幕、下载、Google Cast 与 DLNA 投屏、本地 / WebDAV 备份恢复(可勾选内容)、关于页的更新日志与 QQ 交流群、四种视觉效果、16 款 APP 图标、六种界面语言。
### Android TV 1.0.7 ### Android TV 1.0.9
- 首页自动轮播大图,收藏与媒体库行展示 10–15 张自适应海报,最近播放展示 8–15 张;详情页从续播按钮向下进入单集,左右选择其他集。
- 多服务器“我的”汇总继续观看与收藏;搜索逐台显示结果并保留搜索范围,全应用屏保显示时钟;扫码编辑带入电视上的当前草稿。
- 极影视风格的首页与详情页,毛玻璃设置抽屉;音乐服务器有单独的浏览与播放页面。 - 极影视风格的首页与详情页,毛玻璃设置抽屉;音乐服务器有单独的浏览与播放页面。
- 网盘、CloudDrive2、本地影视库、IPTV 直播(带节目单面板,1.0.7 新增)与点播与手机版一致;U 盘、SMB、WebDAV 文件直接播放。 - 网盘、CloudDrive2、本地影视库、IPTV 直播(带节目单面板,频道表可自动更新)与点播与手机版一致;DVD / 蓝光 ISO 可从光盘菜单播放(1.0.8 新增);U 盘、SMB、WebDAV 文件直接播放。
- 搜索支持首字母、全拼和英文,可用电视自带输入法与语音输入,也可以手机扫码输入片名。 - 搜索支持首字母、全拼和英文,可用电视自带输入法与语音输入,也可以手机扫码输入片名。
- 服务器按影视、音乐、文件源分组,可调整顺序、批量删除;TVBox 配置「全部添加」后合成一个点播合集;首次打开即可扫码从手机恢复备份。 - 服务器按影视、音乐、文件源分组,可调整顺序、批量删除、隐藏服务器和媒体库(1.0.8 新增);TVBox 配置「全部添加」后合成一个点播合集;首次打开即可扫码从手机恢复备份。
- **儿童时长控制**:密码保护,每次打开先答题,答错只能看设定的时长,时间到暂停,仍答错就关闭应用。 - **儿童时长控制**:密码保护,每次打开先答题,答错只能看设定的时长,时间到暂停,仍答错就关闭应用。
- **播放页**:遥控器单击 ← / → 跳设定的秒数、按住连续拖动,快进后自动接着播放,播放中可改快进快退秒数(1.0.7 新增);左上角显示片名艺术字;按住 ↑ 键才切到下一集;字幕、音轨面板把轨道排在最上面;弹幕更平稳;不支持多声道的设备自动降混为立体声。 - **播放页**:遥控器单击 ← / → 跳设定的秒数、按住连续拖动,快进后自动接着播放,播放中可改快进快退秒数;左上角显示片名艺术字;按住 ↑ 键才切到下一集;字幕、音轨面板把轨道排在最上面;弹幕更平稳;不支持多声道的设备自动降混为立体声。
- **播放**:音画同步与字幕延迟、帧率匹配、确认键长按 3 倍速、链接失效自动续上、放不出来时的诊断面板;音轨字幕和弹幕按季记住,多版本按偏好选择,认片头片尾章节。 - **播放**:音画同步与字幕延迟、帧率匹配、确认键长按 3 倍速、链接失效自动续上、放不出来时的诊断面板;音轨字幕和弹幕按季记住,多版本按偏好选择,认片头片尾章节。
- **服务器多线路与测速、Trakt、DLNA 投屏接收、网络代理、STRM 直链播放**;桌面图标改为 16:9 横幅。 - **服务器多线路与测速、Trakt、DLNA 投屏接收、网络代理、STRM 直链播放**;桌面图标改为 16:9 横幅。
- Dolby Vision Profile 5 自绘路径(硬件解码 + GPU 色彩重整形);提供 64 位与 32 位安装包。 - Dolby Vision Profile 5 自绘路径(硬件解码 + GPU 色彩重整形);提供 64 位与 32 位安装包。
@@ -0,0 +1 @@
1.0.10 verified Release artifacts
@@ -0,0 +1,35 @@
# Entryway Android Phone 1.0.10
版本 1.0.10 · 构建号 70 · Release · Android 8.1+ · arm64-v8a
## 主要更新
- 新增 Mine 影音记录、实际观看时长、热力图、历史筛选、年度报告与票根导出。
- 新增可信音乐账本、年度统计与黑胶票根,记录歌曲、艺人、专辑、封面和来源账号;Exo/mpv 按实际播放时间计时,区分暂停、缓冲、跳转与倍速。
- 加入授权的 Streama 自定义组件运行时,支持导入、参数配置、首页内容、详情与播放解析。
- 合集支持子影片海报拼贴与自动封面开关;播放器退出时保留实际位置,改善立即续播。
- 关于页新增片尾式致谢,开屏加入动态 Logo、烟花与随机致谢名单。
- 发送媒体服务器到电视时保留 FN Connect 模式,展示具体失败原因,按服务器数量延长等待时间。
## 兼容与修复
- FN Connect 保留原 FN ID 入口,动态发现地址并校验 NAS 身份;失效地址重新解析,只读请求最多重试一次,影视/音乐请求与播放授权使用一致的运行时地址。
- 服务器录入与编辑更紧凑,补齐 FN 模式的编辑、扫码与备份传递,留空密码可保留已有授权。
- 账本升级支持 V1→V2 迁移与 schema 1/2/3 备份兼容,保留音乐元数据和删除标记,重复导入按幂等规则合并。
- 改善飞牛 HEVC、HDR / Dolby Vision Profile 元数据,以及下载重试、文件完整性检查、WebDAV 流式解析与大型 IPTV 列表处理。
- 保留 1.0.9 的 HLS 分片预取、媒体服务器发送到电视和 IPTV 死链抽样拒绝;完善 HLS 缓存/取消隔离、Android 6 FutureTask 兼容与导入失败提示。
## 安装与已知限制
- 本次为正式密钥签名、R8 优化的 Release 构建。1.0.1 及之后正式版可覆盖升级;更早的不同签名版本请先备份,再卸载、安装与恢复。
- FN Connect 的可用路径取决于 NAS 与网络条件;真实外网、relay 和网络切换尚未完成完整验证。
- 完整音乐计时、票根与界面场景矩阵尚未全部完成;已执行的 Preview 局部真机检查不能等同于本次正式包的完整真机验收。
- 其他平台保持其独立当前版本。
## 安装包校验
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。本平台安装包按各自 ABI 独立构建,版本、签名、非调试属性、R8 mapping 与弹弹Play native signer 均已核对;包内无 AppSecret 明文。
| 安装包 | 大小(字节) | SHA-256 |
| --- | ---: | --- |
| `entryway-release-1.0.10-arm64-v8a.apk` | 58,247,106 | `7e6ced2600383904dd79868dd73f114abf9ffc33910230dc69cb2197e75beef6` |
@@ -0,0 +1,12 @@
{
"schema_version": 2,
"platform": "android-phone",
"release_tag": "android-phone-v1.0.10",
"app_version": "1.0.10",
"build_number": 70,
"channel": "release",
"abi": "arm64-v8a",
"source_commit": "154ffa584b90e62191dc40b7f3cc0c1c59ec4251",
"source_repository": "YuSheng-Jack/Entryway",
"source_branch": "codex/release-1-0-10"
}
@@ -0,0 +1,14 @@
{
"schema_version": 2,
"platform": "android-phone",
"release_tag": "android-phone-v1.0.10",
"app_version": "1.0.10",
"build_number": 70,
"channel": "release",
"abi": "arm64-v8a",
"source_commit": "154ffa584b90e62191dc40b7f3cc0c1c59ec4251",
"built_at": "2026-10-13T16:32:04.686348+00:00",
"artifact": "entryway-release-1.0.10-arm64-v8a.apk",
"size": 58247106,
"sha256": "7e6ced2600383904dd79868dd73f114abf9ffc33910230dc69cb2197e75beef6"
}
@@ -0,0 +1,13 @@
{
"release_tag": "android-phone-v1.0.9",
"published_at": "2026-10-09T12:25:39+08:00",
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-phone-v1.0.9",
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.9",
"artifacts": [
{
"artifact": "entryway-release-1.0.9-arm64-v8a.apk",
"size": 56875069,
"sha256": "03bd6d191bfa6a6bf2f7419ed18715fe6c2eb75caf2e8c9156f5d1d18a6ccfd3"
}
]
}
@@ -0,0 +1 @@
2026-10-09T12:17:27+08:00
@@ -0,0 +1,47 @@
# Entryway Android Phone 1.0.9
改善播放页与画中画状态、媒体库返回位置、直播源加载和网盘登录;补齐代理诊断、STRM 编辑与手机发送配置到电视的操作。使用正式发布密钥签名,可覆盖更新 1.0.1 及以后的正式版。
## 版本信息
- 版本:1.0.9,构建号:67
- 渠道:Release;包名:`com.entryway.app`
- 系统:Android 8.1 及以上;ABI:arm64-v8a
- Tag:`android-phone-v1.0.9`
- 安装包:`entryway-release-1.0.9-arm64-v8a.apk`
## 新增与改进
- “我的媒体”按服务器记住媒体库列表的位置,进入媒体库后返回、重新打开页面时恢复原位置。
- 播放页重新进入时清理上一次的界面锁定状态;改善画中画与全屏切换时的控制栏状态同步。
- 跳过片头时直接从片头结束位置打开视频;改善连播与 mpv 复用时的起播位置。
- ExoPlayer 增加 HLS 分片预取选项,改善响应较慢线路的连续加载。
- AI 字幕改善音频轨道读取与解码,增加语音识别服务的测试入口。
- 代理设置增加局域网直连开关和当前服务器连接测试,显示请求实际经过代理还是直连。
- 编辑 Emby / Jellyfin 服务器时也可修改 STRM 直链播放开关。
- “发送到电视”可同步媒体服务器与弹幕配置,并说明哪些服务器因缺少已保存密码需要在电视上手动添加。
- 联通云盘增加账号、验证码与 Token 登录入口;调整天翼云盘登录兼容性。
- 优化音乐流读取与缓冲、弹幕文件解析。
- 实验性实装杜比P7播放能力,功能可用性和稳定性有待提升
## 直播源
- 大播放列表与 XMLTV 节目单改用受限、流式读取,避免超大源持续占用内存;超限或不可用的源给出明确提示。
- 自动更新周期调整为打开应用、播放频道前、每天、每三天或每周,并迁移旧的短周期设置。
## 验证边界
- 原反馈中的偶发播放界面消失未稳定复现;HDR 实际背光亮度和长时间反复切换仍需进一步验证。
- 网盘登录兼容性仍可能受服务端变化影响;新增登录路径尚未覆盖所有真实账号。
## 安装
已安装 1.0.1 及以后的正式版可直接覆盖更新。更早的 Preview 版签名不同,请先备份,再卸载旧版、安装新版并恢复。
## 构建与校验
- 全模块单元测试共 1,788 项:1,785 项通过,3 项光盘菜单宿主测试按环境条件跳过;全量 lint 通过。
- 正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
- 包内 ABI、版本号与构建号核对通过,包含 `libdandansign.so`;整个安装包中未发现弹弹Play AppSecret 明文。
- PKT110 手机覆盖安装正式包并完成冷启动、设置页与媒体库浏览检查。
- `entryway-release-1.0.9-arm64-v8a.apk`:56,875,069 字节,SHA-256 `03bd6d191bfa6a6bf2f7419ed18715fe6c2eb75caf2e8c9156f5d1d18a6ccfd3`。
@@ -0,0 +1,12 @@
{
"schema_version": 2,
"platform": "android-phone",
"release_tag": "android-phone-v1.0.9",
"app_version": "1.0.9",
"build_number": 67,
"channel": "release",
"abi": "arm64-v8a",
"source_repository": "YuSheng-Jack/Entryway",
"source_commit": "2ab13b6a56c84d67d94f3cb30194936764c627d8",
"source_branch": "tv/ui-refactor-m1-m4"
}
@@ -0,0 +1,14 @@
{
"schema_version": 2,
"platform": "android-phone",
"release_tag": "android-phone-v1.0.9",
"app_version": "1.0.9",
"build_number": 67,
"channel": "release",
"abi": "arm64-v8a",
"source_commit": "2ab13b6a56c84d67d94f3cb30194936764c627d8",
"built_at": "2026-10-09T11:24:53+08:00",
"artifact": "entryway-release-1.0.9-arm64-v8a.apk",
"size": 56875069,
"sha256": "03bd6d191bfa6a6bf2f7419ed18715fe6c2eb75caf2e8c9156f5d1d18a6ccfd3"
}
@@ -0,0 +1 @@
1.0.10 verified Release artifacts
@@ -0,0 +1,36 @@
# Entryway Android TV 1.0.10
版本 1.0.10 · 构建号 54 · Release · Android 6.0+ · arm64-v8a / armeabi-v7a
## 主要更新
- “我的”接入本地可信观看账本、年度统计与票根;新增音乐账本、专辑封面和黑胶票根,音乐计时接入现有 Exo 播放服务。
- 内容字号支持 100%–300%,导航与弹窗保留基准字号;放大首页 Hero,媒体库网格按宽度显示 8–12 列。
- 集中管理媒体库显隐和排序,导航与服务器首页分别保存;媒体库壁纸可选当日 Hero、上传图片或指定影片,并调节模糊与可见度。
- TV 配置中心支持媒体服务器与弹幕接口管理,手机导入失败时返回具体原因;扫码录入、编辑与备份完整传递 FN Connect 模式。
- 关于页加入片尾式致谢,开屏加入动态 Logo、烟花与随机致谢名单。
- 接入共享 AI 字幕翻译/识别会话,改善图片响应头兼容与屏保计时。
## 兼容与修复
- FN Connect 保留原 FN ID 入口,动态发现地址并校验 NAS 身份;失效地址重新解析,只读请求最多重试一次,影视/音乐请求与播放授权使用一致的运行时地址。
- 服务器录入与编辑更紧凑,补齐 FN 模式的编辑、扫码与备份传递,留空密码可保留已有授权。
- 账本升级支持 V1→V2 迁移与 schema 1/2/3 备份兼容,保留音乐元数据和删除标记,重复导入按幂等规则合并。
- 改善飞牛 HEVC、HDR / Dolby Vision Profile 元数据,以及下载重试、文件完整性检查、WebDAV 流式解析与大型 IPTV 列表处理。
- 保留 1.0.9 的 HLS 分片预取、媒体服务器发送到电视和 IPTV 死链抽样拒绝;完善 HLS 缓存/取消隔离、Android 6 FutureTask 兼容与导入失败提示。
## 安装与已知限制
- 本次为正式密钥签名、R8 优化的 Release 构建。1.0.1 及之后正式版可覆盖升级;更早的不同签名版本请先备份,再卸载、安装与恢复。
- FN Connect 的可用路径取决于 NAS 与网络条件;真实外网、relay 和网络切换尚未完成完整验证。
- 完整音乐计时、票根与界面场景矩阵尚未全部完成;已执行的 Preview 局部真机检查不能等同于本次正式包的完整真机验收。
- 其他平台保持其独立当前版本。
## 安装包校验
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。本平台安装包按各自 ABI 独立构建,版本、签名、非调试属性、R8 mapping 与弹弹Play native signer 均已核对;包内无 AppSecret 明文。
| 安装包 | 大小(字节) | SHA-256 |
| --- | ---: | --- |
| `Entryway-tv-release-1.0.10-arm64-v8a.apk` | 55,215,923 | `4cb57bacbcca4fc990858b1b6834029419d2bfad277c47f7170b6138b4e0b522` |
| `Entryway-tv-release-1.0.10-armeabi-v7a.apk` | 48,749,629 | `56c01e553e724cffb5541fdeee3591d3a0b70dda133e59c6f8d9375e2d394ef3` |
@@ -0,0 +1,15 @@
{
"schema_version": 2,
"platform": "android-tv",
"release_tag": "android-tv-v1.0.10",
"app_version": "1.0.10",
"build_number": 54,
"channel": "release",
"abi": [
"arm64-v8a",
"armeabi-v7a"
],
"source_commit": "154ffa584b90e62191dc40b7f3cc0c1c59ec4251",
"source_repository": "YuSheng-Jack/Entryway",
"source_branch": "codex/release-1-0-10"
}
@@ -0,0 +1,26 @@
{
"schema_version": 2,
"platform": "android-tv",
"release_tag": "android-tv-v1.0.10",
"app_version": "1.0.10",
"build_number": 54,
"channel": "release",
"abi": [
"arm64-v8a",
"armeabi-v7a"
],
"source_commit": "154ffa584b90e62191dc40b7f3cc0c1c59ec4251",
"built_at": "2026-10-13T16:52:43.087519+00:00",
"artifacts": [
{
"artifact": "Entryway-tv-release-1.0.10-arm64-v8a.apk",
"size": 55215923,
"sha256": "4cb57bacbcca4fc990858b1b6834029419d2bfad277c47f7170b6138b4e0b522"
},
{
"artifact": "Entryway-tv-release-1.0.10-armeabi-v7a.apk",
"size": 48749629,
"sha256": "56c01e553e724cffb5541fdeee3591d3a0b70dda133e59c6f8d9375e2d394ef3"
}
]
}
@@ -0,0 +1,18 @@
{
"release_tag": "android-tv-v1.0.9",
"published_at": "2026-10-09T12:25:39+08:00",
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-tv-v1.0.9",
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.9",
"artifacts": [
{
"artifact": "Entryway-tv-release-1.0.9-arm64-v8a.apk",
"size": 54915538,
"sha256": "db14b067faa83f90aec1d57a16c98cc622b989a4db8b2e697efbf15a7873bed1"
},
{
"artifact": "Entryway-tv-release-1.0.9-armeabi-v7a.apk",
"size": 48449241,
"sha256": "d989490fe8410732f94d4026cb9e9ee8e4e1719ef48a8cc7b6bdeaf73d13a350"
}
]
}
@@ -0,0 +1 @@
2026-10-09T12:17:27+08:00
@@ -0,0 +1,57 @@
# Entryway Android TV 1.0.9
更新首页与详情信息布局、新增多服务器“我的”和全应用屏保,改善搜索、服务器管理、扫码编辑与遥控器焦点。使用正式发布密钥签名,可覆盖更新 1.0.1 及以后的正式版。
## 版本信息
- 版本:1.0.9,构建号:51
- 渠道:Release;包名:`com.entryway.tv`
- 系统:Android 6.0 及以上;提供 arm64-v8a 与 armeabi-v7a
- Tag:`android-tv-v1.0.9`
- 安装包:`Entryway-tv-release-1.0.9-arm64-v8a.apk`、`Entryway-tv-release-1.0.9-armeabi-v7a.apk`
## 首页与详情
- 首页 Hero 自动轮播大图,移除右下角小海报;保留播放、收藏、详情操作,遥控器焦点保持稳定。
- 收藏与媒体库海报行按屏幕可用宽度和卡片大小自适应展示 10–15 张,减少右侧空白;最近播放自适应展示 8–15 张。
- 首页与详情采用结构化元信息、彩色分级与中文季集信息,简介布局随内容调整。
- 修复从“续播”按钮向下跳过单集列表的问题:向下进入续播或上次选中的一集,再用左右键选其他集。
- 对齐详情页字幕显示与播放器初始选择;改善极影视的类型、画质筛选和演员资料、作品查询。
## 浏览与管理
- 新增“我的”页,逐台汇总可见影视服务器的继续观看与收藏,显示加载进度和不可达服务器状态。
- 跨服务器搜索逐步显示结果与剩余服务器数量;搜索历史保留片名 / 演员等搜索范围。
- 增加全应用屏保与时钟,唤醒按键只唤醒屏保,避免误触底层页面。
- 服务器管理显示账号信息,展开排序、编辑、隐藏、删除操作;删除确认默认选取消。
- 导航栏媒体库显示与排序独立设置,显示的库排在隐藏库之前;可启用首页分区标题进入媒体库。
- 扫码页带入电视当前已填写的地址、账号、名称和 STRM 等选项,编辑服务器无需重新填整张表;留空密码保留已有凭据。
- 修复扫码页 STRM 开关显示,增加开 / 关文字及颜色状态;扫码修改后仍由电视端确认保存。
- 增加启动 Logo 动画,补齐较旧 Android 系统的键盘、字体与证书兼容处理。
## 播放与直播源
- 改善直播播放列表和 XMLTV 大文件加载、超限拒绝与重启后的读取,减少反复闪退风险。
- 直播源自动更新周期调整为打开应用、播放频道前、每天、每三天或每周,并迁移旧设置。
- 增加杜比视界兼容模式,改善不可靠平台解码链路的回退选择。
- 代理设置增加局域网直连开关和当前服务器连接测试;可从手机接收服务器与弹幕配置。
- 实验性实装杜比P7播放能力,功能可用性和稳定性有待提升
## 验证边界
- 极影视真实服务器的筛选与演员作品查询、原反馈的荣耀智慧屏兼容性,仍需在对应环境继续验证。
- Android 6/7 的旧设备及 Android 12+ 启动画面衔接尚未完成实机覆盖。
- 部分当贝盒子的系统安装器可能在应用内更新时自行退出,可改用 U 盘或当贝助手安装。
## 安装
通常选择 arm64-v8a;32 位系统或提示包不兼容的设备选择 armeabi-v7a。应用内更新会按已安装包的 ABI 选择。已安装 1.0.1 及以后的正式版可覆盖更新;更早的 Preview 版请先备份后更换。
## 构建与校验
- 全模块单元测试共 1,788 项:1,785 项通过,3 项光盘菜单宿主测试按环境条件跳过;全量 lint 通过。
- 正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
- 包内 ABI、版本号与构建号核对通过,包含 `libdandansign.so`;整个安装包中未发现弹弹Play AppSecret 明文。
- DBBOX5C 盒子覆盖安装 armeabi-v7a 正式包并完成首页、剧集单集方向键与设置页检查;arm64 包完成静态校验。
- `Entryway-tv-release-1.0.9-arm64-v8a.apk`:54,915,538 字节,SHA-256 `db14b067faa83f90aec1d57a16c98cc622b989a4db8b2e697efbf15a7873bed1`。
- `Entryway-tv-release-1.0.9-armeabi-v7a.apk`:48,449,241 字节,SHA-256 `d989490fe8410732f94d4026cb9e9ee8e4e1719ef48a8cc7b6bdeaf73d13a350`。
@@ -0,0 +1,15 @@
{
"schema_version": 2,
"platform": "android-tv",
"release_tag": "android-tv-v1.0.9",
"app_version": "1.0.9",
"build_number": 51,
"channel": "release",
"abi": [
"arm64-v8a",
"armeabi-v7a"
],
"source_repository": "YuSheng-Jack/Entryway",
"source_commit": "2ab13b6a56c84d67d94f3cb30194936764c627d8",
"source_branch": "tv/ui-refactor-m1-m4"
}
@@ -0,0 +1,26 @@
{
"schema_version": 2,
"platform": "android-tv",
"release_tag": "android-tv-v1.0.9",
"app_version": "1.0.9",
"build_number": 51,
"channel": "release",
"abi": [
"arm64-v8a",
"armeabi-v7a"
],
"source_commit": "2ab13b6a56c84d67d94f3cb30194936764c627d8",
"built_at": "2026-10-09T11:28:41+08:00",
"artifacts": [
{
"artifact": "Entryway-tv-release-1.0.9-arm64-v8a.apk",
"size": 54915538,
"sha256": "db14b067faa83f90aec1d57a16c98cc622b989a4db8b2e697efbf15a7873bed1"
},
{
"artifact": "Entryway-tv-release-1.0.9-armeabi-v7a.apk",
"size": 48449241,
"sha256": "d989490fe8410732f94d4026cb9e9ee8e4e1719ef48a8cc7b6bdeaf73d13a350"
}
]
}