Compare commits
18
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5d64955320 | ||
|
|
1373a9a21d | ||
|
|
fe84bf41ef | ||
|
|
e7a82a0bcd | ||
|
|
0cf736f2e4 | ||
|
|
6a729da802 | ||
|
|
5733580a8f | ||
|
|
c3e1563951 | ||
|
|
5c47ad15a5 | ||
|
|
2acd95060d | ||
|
|
64293a6b6a | ||
|
|
9582b47952 | ||
|
|
27ed9e8e3a | ||
|
|
85b848a3a4 | ||
|
|
e69784464a | ||
|
|
2de6082b42 | ||
|
|
02ad009f5e | ||
|
|
a2dafba963 |
No files matched your search
@@ -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">
|
||||
<img src="https://img.shields.io/badge/Android-1.0.6-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android 1.0.6">
|
||||
<img src="https://img.shields.io/badge/Android_TV-1.0.6-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android TV 1.0.6">
|
||||
<img src="https://img.shields.io/badge/Android-1.0.15-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android 1.0.15">
|
||||
<img src="https://img.shields.io/badge/Android_TV-1.0.14-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android TV 1.0.14">
|
||||
<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">
|
||||
</p>
|
||||
@@ -22,22 +22,40 @@
|
||||
|
||||
| 平台 | 版本 | 构建号 | 系统要求 | 下载(Gitea) | 镜像(GitHub) |
|
||||
| --- | --- | ---: | --- | --- | --- |
|
||||
| Android 手机 | **1.0.6** | 63 | Android 8.1+ · arm64 | [entryway-release-1.0.6-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-phone-v1.0.6/entryway-release-1.0.6-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-phone-v1.0.6/entryway-release-1.0.6-arm64-v8a.apk) |
|
||||
| Android TV(64 位) | **1.0.6** | 48 | Android 7.1+ · arm64 | [Entryway-tv-release-1.0.6-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.6/Entryway-tv-release-1.0.6-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.6/Entryway-tv-release-1.0.6-arm64-v8a.apk) |
|
||||
| Android TV(32 位) | **1.0.6** | 48 | Android 7.1+ · armeabi-v7a | [Entryway-tv-release-1.0.6-armeabi-v7a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.6/Entryway-tv-release-1.0.6-armeabi-v7a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.6/Entryway-tv-release-1.0.6-armeabi-v7a.apk) |
|
||||
| Android 手机 | **1.0.15** | 75 | Android 8.1+ · arm64 | [entryway-release-1.0.15-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-phone-v1.0.15/entryway-release-1.0.15-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-phone-v1.0.15/entryway-release-1.0.15-arm64-v8a.apk) |
|
||||
| Android TV(64 位) | **1.0.14** | 58 | Android 6.0+ · arm64 | [Entryway-tv-release-1.0.14-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.14/Entryway-tv-release-1.0.14-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.14/Entryway-tv-release-1.0.14-arm64-v8a.apk) |
|
||||
| Android TV(32 位) | **1.0.14** | 58 | Android 6.0+ · armeabi-v7a | [Entryway-tv-release-1.0.14-armeabi-v7a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.14/Entryway-tv-release-1.0.14-armeabi-v7a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.14/Entryway-tv-release-1.0.14-armeabi-v7a.apk) |
|
||||
| Windows x64 | 开发中 | — | Windows 10/11 | 独立版待发布 | — |
|
||||
|
||||
| 安装包 | 大小 | SHA-256 |
|
||||
| --- | ---: | --- |
|
||||
| `entryway-release-1.0.6-arm64-v8a.apk` | 56,444,401 B | `d0b8fcf94537c3d75747d2e4ed4d89c9c77fd4f625c6a36b8ac9968c2f235f16` |
|
||||
| `Entryway-tv-release-1.0.6-arm64-v8a.apk` | 54,065,372 B | `f2047ddec1a6e5a427bf467f540c3f674714d1ba0e267a8b14939b8f256d2f3a` |
|
||||
| `Entryway-tv-release-1.0.6-armeabi-v7a.apk` | 47,615,476 B | `b217a9a32f66900806fc253fbacf686ad821d64a94cd5a3b60abb77da8549cb7` |
|
||||
| `entryway-release-1.0.15-arm64-v8a.apk` | 59,820,620 B | `636c2cdca7d307d4f2eb63d33abcc9a62b7e1cbe3bceb12af7a7778c1d34bb85` |
|
||||
| `Entryway-tv-release-1.0.14-arm64-v8a.apk` | 56,800,883 B | `54ba05a11c06c14488d8a15be5df4d81ce9827b9a2eb35c3f6a1cc880a4acabd` |
|
||||
| `Entryway-tv-release-1.0.14-armeabi-v7a.apk` | 50,334,630 B | `0900cab8e0f8dbc6fb2af155246cfdc4fa9eff0d3e8af92c75d040900f1f7abc` |
|
||||
|
||||
- 安装包均为 Release 构建,使用正式密钥签名(证书 SHA-256 `a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`)。
|
||||
- **TV 该下哪个包**:大多数电视、投影仪、盒子用 64 位包;安装时提示「解析错误」「与设备不兼容」的老设备,改用 32 位包。应用内更新会按已装的包自动选择。
|
||||
- **从 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 及更早的合并发布记录。
|
||||
|
||||
手机版 1.0.15:媒体信息新增实时播放统计、1.75× 倍速、播放器内调整倍速与字幕样式、详情页与追剧日历联动、可隐藏上一集 / 下一集按钮、记忆播放亮度;CMS 点播源先过滤再分页、直播条目不再混入影视行,Jellyfin 官方片头片尾、跨服入库查询失败提示等反馈修复。完整内容见[手机更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.15)。
|
||||
|
||||
TV 1.0.14:播放中加载在线 / 本地字幕、推荐详情可 MoviePilot 订阅、新增国漫 / 纪录片 / 儿童片片单;同地址多线路互不串用、缓冲按设备预算截断、Jellyfin 官方片头片尾、媒体库排序与首页同步、播放时钟常驻,旧系统可恢复加密备份。完整内容见[TV 更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.14)。
|
||||
|
||||
手机版 1.0.14:推荐页无需 TMDB 密钥、推荐影片详情按天缓存秒开;新增中英双语字幕与原声音轨偏好、MoviePilot 订阅与追剧日历、继续观看标记已看、进度条缓冲显示、SubDL 字幕;Trakt 同步更准确,跨版本恢复备份,更新改走自有双云下载;修复连接卡住、网速跳动、DVB 字幕、飞牛统计等反馈问题。完整内容见[手机更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.14)。
|
||||
|
||||
TV 1.0.13:推荐首页改版为独立“服务器”,无需 TMDB 密钥,推荐详情与服务器详情一致、可直接播放、按天缓存秒开;搜索提速,按设备能力优先选择流畅版本,卡顿时可切换到其他服务器的版本,弱 GPU 上杜比视界 P5 帧率提升;媒体库索引栏、手机配置入口合并、跨版本恢复备份,更新改走自有双云下载。完整内容见[TV 更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.13)。
|
||||
|
||||
手机版 1.0.13:新增杜比视界硬件修正与 P5/P8 系统解码、字幕在线搜索、Hills/AfuseKt/Yamby/CapyPlayer 备份导入导出、多线路自动切换、自定义徽章包与首页组件;修复投屏中断、飞牛续播与分页、弹幕遮挡等大量反馈问题,SMB 播放提速,用户群迁移到 Telegram。完整内容见[手机更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.13)。
|
||||
|
||||
TV 1.0.12:加入设备三档与资源预算(真机灰度数据仍在收集,可在设置中手动选档)、杜比视界硬件修正与 P5/P8 系统解码、TMDB 聚合推荐首页、多线路自动切换;修复飞牛普通视频无画面、分页、选集与字号缩放等问题,SMB 播放提速。完整内容见[TV 更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.12)。
|
||||
|
||||
手机版 1.0.12:修复 1.0.11 反复访问 Android Keystore 导致的卡顿,减少重复 TLS 校验和徽标计算;保持磁盘凭据加密,建议覆盖升级。TV 保持 1.0.10。
|
||||
|
||||
手机版 1.0.11(已撤下公开下载,请使用 1.0.12):修复 mpv 续播点与账本内核标记、音乐倍速计时;增强一键诊断、账号/备份保护、Trakt 与播放体验。TV 保持 1.0.10,真实 NAS 与特定片源兼容性仍待验证。Entryway 永久免费。
|
||||
|
||||
1.0.10:新增 Mine 影音与音乐账本、年度报告与票根;完善 FN Connect 动态连接、服务器编辑与跨端配置;手机版加入自定义组件与合集封面,TV 改善字号、Hero、网格、媒体库排序和壁纸。两端新增动态开屏和片尾式致谢。完整内容见[手机更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.10)与 [TV 更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.10)。
|
||||
|
||||
## 交流群 | Community
|
||||
|
||||
欢迎加入 QQ 用户群 **Entryway Buddys**(群号 **1107768156**):反馈问题、交流服务器与播放设置,新版本的消息也会第一时间在群里发布。
|
||||
@@ -58,32 +76,44 @@ Join the **Entryway Buddys** QQ group (number **1107768156**) for feedback, tips
|
||||
| 音乐服务器 | Navidrome、Subsonic 兼容服务、极音乐、飞牛音乐 |
|
||||
| 直播与点播 | IPTV(M3U / TXT 频道表,XMLTV 节目单)、点播 CMS(苹果 CMS v10 接口、TVBox 配置) |
|
||||
| 文件源 | 本地文件夹、SMB、WebDAV / Alist、U 盘(TV) |
|
||||
| 网盘 | 夸克、115、天翼云盘、中国移动云盘、光鸭云盘、CloudDrive2 |
|
||||
| 网盘 | 夸克、115、天翼云盘、中国移动云盘、联通云盘、光鸭云盘、CloudDrive2 |
|
||||
| 弹幕 | 弹弹Play 官方、LogVar 弹幕 API 及其他弹弹Play 兼容服务 |
|
||||
|
||||
## 能做什么 | Highlights
|
||||
|
||||
### 手机版 1.0.6
|
||||
### 手机版 1.0.10
|
||||
|
||||
- **Mine 与音乐账本**:实际观看/收听时长、热力图、历史筛选、年度报告、影音与黑胶票根;音乐按实际播放输出计时。
|
||||
- **FN Connect**:保存 FN ID 原入口,动态解析 NAS 地址并校验身份,支持影视与音乐;完善编辑和备份恢复。
|
||||
- **自定义组件与合集**:支持授权的 Streama 组件导入、参数设置与内容解析,合集海报可自动拼贴。
|
||||
- **致谢**:动态 Logo 开屏、随机致谢与关于页片尾式滚动名单。
|
||||
|
||||
- **跨服务器聚合**:同一部影片在所有服务器上的版本合并展示,按 4K / Dolby Vision / HDR / 1080p 筛选,播放中可切到另一台服务器的同一部片;全服务器合并搜索。
|
||||
- **推荐 · 接续 · 追剧日历**:组件化推荐页与精选合集(TMDB / 豆瓣榜单),编辑页面时拖动卡片排序;继续观看、播放书签、收藏汇总所有服务器;追剧日历可选 Bangumi、TMDB、Trakt、TVmaze 作数据来源,观看记录可同步到 Trakt。
|
||||
- **网盘与本地影视库**:六种网盘扫码或手填登录,可浏览、播放、上传;把网盘或 NAS 文件夹加入影视库,读取 NFO 与海报生成海报墙,没有 NFO 的片子可到 TMDB 刮削(1.0.6 新增);网盘与 NAS 上的 DVD / 蓝光 ISO 直接播放。
|
||||
- **播放器**:ExoPlayer / mpv 双内核,杜比视界与 HDR,跳过片头片尾、章节、画中画、Anime4K、播放书签;IPTV 直播即点即播;竖屏短剧自动竖着全屏播放;音画同步与字幕延迟、链接失效自动续上、音轨字幕和弹幕按季记住;HDR 片源的 PGS 图形字幕按 HDR 绘制、亮度可调(1.0.6 新增)。
|
||||
- **网盘与本地影视库**:网盘支持扫码或手填登录,可浏览、播放、上传;把网盘或 NAS 文件夹加入影视库,读取 NFO 与海报生成海报墙,没有 NFO 的片子可到 TMDB 刮削;网盘与 NAS 上的 DVD / 蓝光 ISO 可从光盘菜单播放(1.0.8 新增),也可直接播放正片。
|
||||
- **播放器**:ExoPlayer / mpv 双内核,杜比视界与 HDR,跳过片头片尾、章节、画中画、Anime4K、播放书签;IPTV 直播即点即播,播放时可看节目单,频道表和节目单可自动更新(1.0.8 新增);竖屏短剧自动竖着全屏播放;音画同步与字幕延迟、链接失效自动续上、音轨字幕和弹幕按季记住;HDR 片源的 PGS 图形字幕按 HDR 绘制、亮度可调;性能较弱的手机和平板可打开「性能较弱设备优化」,杜比视界改走硬解 + GPU 色彩修正;界面、字幕、弹幕可分别换成导入的字体,字幕样式两个内核一起调(1.0.8 新增)。
|
||||
- **AI 字幕**:用你自己的大模型服务翻译字幕,没有字幕时语音识别生成字幕。
|
||||
- **网络代理**:HTTP / HTTPS 或 SOCKS5,可只代理外网服务和勾选的服务器,局域网始终直连。
|
||||
- **网络代理**:HTTP / HTTPS 或 SOCKS5,可只代理外网服务和勾选的服务器,局域网默认直连并可单独调整,当前服务器测试显示实际连接路径。
|
||||
- **STRM 直链播放**:开着时网盘 .strm 片源直接播放链接本身,由网盘 302 到直链,不经服务器转码。
|
||||
- **点播合集**(1.0.6 新增):TVBox 配置「全部添加」后合成一张卡片,每个站点是一个媒体库,一次搜遍所有站点;资源页可批量删除服务器,一键选中连不上的。
|
||||
- **点播合集**:TVBox 配置「全部添加」后合成一张卡片,每个站点是一个媒体库,一次搜遍所有站点;资源页可批量删除服务器,一键选中连不上的;可隐藏服务器里的媒体库,轮播和搜索推荐也不再出现(1.0.8 新增)。
|
||||
- **音乐**:专辑、艺人、歌单,迷你播放器与离线下载。
|
||||
- **更多**:弹幕、下载、Google Cast 与 DLNA 投屏、本地 / WebDAV 备份恢复(可勾选内容)、关于页的更新日志与 QQ 交流群(1.0.6 新增)、四种视觉效果、16 款 APP 图标、六种界面语言。
|
||||
- **更多**:弹幕、下载、Google Cast 与 DLNA 投屏、本地 / WebDAV 备份恢复(可勾选内容)、关于页的更新日志与 QQ 交流群、四种视觉效果、16 款 APP 图标、六种界面语言。
|
||||
|
||||
### Android TV 1.0.6
|
||||
### Android TV 1.0.10
|
||||
|
||||
- **可信账本与票根**:接入观看/音乐记录、年度统计与票根,音乐使用现有 Exo 服务计时。
|
||||
- **浏览与个性化**:内容字号 100%–300%,更大 Hero,媒体库网格 8–12 列;分别管理导航和首页媒体库显隐/排序,支持 Hero、上传图片或影片壁纸。
|
||||
- **配置与连接**:FN Connect 动态连接,手机导入媒体服务器并展示具体失败原因,TV 配置中心管理媒体服务器和弹幕接口。
|
||||
- **致谢与字幕**:动态开屏与片尾式致谢,接入共享 AI 字幕翻译/识别会话。
|
||||
|
||||
- 首页自动轮播大图,收藏与媒体库行展示 10–15 张自适应海报,最近播放展示 8–15 张;详情页从续播按钮向下进入单集,左右选择其他集。
|
||||
- 多服务器“我的”汇总继续观看与收藏;搜索逐台显示结果并保留搜索范围,全应用屏保显示时钟;扫码编辑带入电视上的当前草稿。
|
||||
- 极影视风格的首页与详情页,毛玻璃设置抽屉;音乐服务器有单独的浏览与播放页面。
|
||||
- 网盘、CloudDrive2、本地影视库、IPTV 直播与点播与手机版一致;U 盘、SMB、WebDAV 文件直接播放。
|
||||
- 网盘、CloudDrive2、本地影视库、IPTV 直播(带节目单面板,频道表可自动更新)与点播与手机版一致;DVD / 蓝光 ISO 可从光盘菜单播放(1.0.8 新增);U 盘、SMB、WebDAV 文件直接播放。
|
||||
- 搜索支持首字母、全拼和英文,可用电视自带输入法与语音输入,也可以手机扫码输入片名。
|
||||
- 服务器按影视、音乐、文件源分组,可调整顺序、批量删除(1.0.6 新增);TVBox 配置「全部添加」后合成一个点播合集(1.0.6 新增);首次打开即可扫码从手机恢复备份。
|
||||
- 服务器按影视、音乐、文件源分组,可调整顺序、批量删除、隐藏服务器和媒体库(1.0.8 新增);TVBox 配置「全部添加」后合成一个点播合集;首次打开即可扫码从手机恢复备份。
|
||||
- **儿童时长控制**:密码保护,每次打开先答题,答错只能看设定的时长,时间到暂停,仍答错就关闭应用。
|
||||
- **播放页**(1.0.6 新增):左上角显示片名艺术字;按住 ↑ 键才切到下一集;字幕、音轨面板把轨道排在最上面;弹幕更平稳;不支持多声道的设备自动降混为立体声。
|
||||
- **播放页**:遥控器单击 ← / → 跳设定的秒数、按住连续拖动,快进后自动接着播放,播放中可改快进快退秒数;左上角显示片名艺术字;按住 ↑ 键才切到下一集;字幕、音轨面板把轨道排在最上面;弹幕更平稳;不支持多声道的设备自动降混为立体声。
|
||||
- **播放**:音画同步与字幕延迟、帧率匹配、确认键长按 3 倍速、链接失效自动续上、放不出来时的诊断面板;音轨字幕和弹幕按季记住,多版本按偏好选择,认片头片尾章节。
|
||||
- **服务器多线路与测速、Trakt、DLNA 投屏接收、网络代理、STRM 直链播放**;桌面图标改为 16:9 横幅。
|
||||
- Dolby Vision Profile 5 自绘路径(硬件解码 + GPU 色彩重整形);提供 64 位与 32 位安装包。
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"release_tag": "android-phone-v1.0.10",
|
||||
"published_at": "2026-10-13T17:34:13.373046+00:00",
|
||||
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-phone-v1.0.10",
|
||||
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.10",
|
||||
"source_commit": "154ffa584b90e62191dc40b7f3cc0c1c59ec4251",
|
||||
"artifacts": [
|
||||
{
|
||||
"artifact": "entryway-release-1.0.10-arm64-v8a.apk",
|
||||
"size": 58247106,
|
||||
"sha256": "7e6ced2600383904dd79868dd73f114abf9ffc33910230dc69cb2197e75beef6"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -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,14 @@
|
||||
{
|
||||
"release_tag": "android-phone-v1.0.11",
|
||||
"published_at": "2026-10-17T05:13:12.963264+00:00",
|
||||
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-phone-v1.0.11",
|
||||
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.11",
|
||||
"source_commit": "21ebf4cdd2793df65bf3ef9b7fb303b5352ac159",
|
||||
"artifacts": [
|
||||
{
|
||||
"artifact": "entryway-release-1.0.11-arm64-v8a.apk",
|
||||
"size": 59303528,
|
||||
"sha256": "0e9c8dfdbf3afd22e171317340745390b793a2615d29935aea9a786ffd218efe"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
Verified signed Release arm64-v8a; ready for publication.
|
||||
@@ -0,0 +1,41 @@
|
||||
# Entryway Android Phone 1.0.11
|
||||
|
||||
版本 1.0.11 · 构建号 71 · 正式 Release · Android 8.1+ · arm64-v8a
|
||||
|
||||
Entryway 永久免费。本次仅发布手机版,TV 保持 1.0.10,待独立验收后另行发布。
|
||||
|
||||
## 播放与音乐
|
||||
|
||||
- 修复 mpv 加载阶段过早回传零进度、覆盖续播点的问题;修复冷启动 mpv 的观看账本内核标签误记为 Exo。
|
||||
- 修复倍速听歌使旧累计时长虚增的问题;累计收听按有效实际时间计算,暂停、缓冲和跳转不算收听,服务器的听完判定仍按实际听到的媒体长度计算。不会自动重算历史统计。
|
||||
- 加强播放器线程、初始化、失败恢复和提前结束的诊断;调整 EAC3/JOC、立体声与降混策略,补充音频输出日志。
|
||||
- 完善杜比视界、ISO 光盘、本地文件、PGS 字幕及渲染失败回退;统一取流 User-Agent,改善重定向与 HLS 处理。
|
||||
- 完善四点片头片尾编辑、下一集倒计时及取消、倍速传递和按服务器记忆轨道;增强离线退出后的停止进度补报。
|
||||
|
||||
## Mine、账号与服务
|
||||
|
||||
- 增强 Mine 周热力图、统计计数方式、最近收听及设置搜索;账本补充设备、内核与倍速信息,完善切片及保存重试。
|
||||
- 加强本地账号及 Trakt 凭据保护、证书信任确认和敏感配置备份加密;完善隐私播放、跨账号队列切换和数据归属。
|
||||
- 增强 Trakt 登录、持久同步队列、同步中心及已看记录补发;新增飞牛服务器播放路线偏好。
|
||||
- 改善海报清晰度、媒体格式徽标和致谢展示;增加推荐“不感兴趣”及恢复、演员完整作品查询;优化 AI 字幕处理等待与并发。
|
||||
|
||||
## 应用内诊断
|
||||
|
||||
- 可开始一轮复测,记录版本、复现时间、崩溃堆栈与播放器上下文;闪退后重新打开应用即可一键分享诊断包,结束复测时恢复之前的日志设置。
|
||||
- 偶发 Exo 闪退、mpv 跳尾及 Navidrome 网络兼容问题仍欢迎使用原片源导出日志;不将无法复现的问题宣称为全部解决。
|
||||
|
||||
## 安装与验证边界
|
||||
|
||||
- 1.0.1 及以后正式版可覆盖升级;更早的不同签名版本请先备份,再卸载、安装与恢复。独立 Preview 与正式版包名不同。
|
||||
- R8 Preview 的手机 Exo/mpv、计时、暂停、跳转、倍速、续播、账号与隐私场景已有真机记录;完整矩阵来自 P2/P3,P4 为定向回归。最新 Preview 对应 422 项手机单测通过。
|
||||
- 真机使用隔离测试服务,真实 NAS、FN Connect 外网/relay、Trakt 远端同步以及特定 DV/EAC3 片源与输出设备仍需原环境验收。正式签名构建的检查另见发布记录,不等同于对其重新完成全部真机矩阵。
|
||||
- 媒体服务器发送到电视的完整加密配对尚未交付,涉及账号凭据的发送受安全门槛限制;点播、IPTV 等非账号配置沿用现有路径。
|
||||
- B 站弹幕数据层不代表已提供完整播放器选择与渲染功能。
|
||||
|
||||
## 安装包校验
|
||||
|
||||
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。本包已核对包名、版本、ABI、签名、非调试属性、R8 mapping 与弹弹Play native signer;包内无 AppSecret 明文,付费开关固定关闭。
|
||||
|
||||
| 安装包 | 大小(字节) | SHA-256 |
|
||||
| --- | ---: | --- |
|
||||
| `entryway-release-1.0.11-arm64-v8a.apk` | 59,303,528 | `0e9c8dfdbf3afd22e171317340745390b793a2615d29935aea9a786ffd218efe` |
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-phone",
|
||||
"release_tag": "android-phone-v1.0.11",
|
||||
"app_version": "1.0.11",
|
||||
"build_number": 71,
|
||||
"channel": "release",
|
||||
"abi": "arm64-v8a",
|
||||
"source_commit": "21ebf4cdd2793df65bf3ef9b7fb303b5352ac159",
|
||||
"source_repository": "YuSheng-Jack/Entryway",
|
||||
"source_branch": "codex/release-1-0-11-phone"
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"release_tag": "android-phone-v1.0.11",
|
||||
"withdrawn_at": "2026-10-17T09:02:44.727043+00:00",
|
||||
"reason": "Repeated Android Keystore IPC caused UI performance regression",
|
||||
"replacement": "android-phone-v1.0.12",
|
||||
"public_release_draft": true,
|
||||
"historical_artifact_preserved": true,
|
||||
"original_sha256": "0e9c8dfdbf3afd22e171317340745390b793a2615d29935aea9a786ffd218efe",
|
||||
"replacement_sha256": "928724e2050dd3c95ddffae8d1686c096b3b02abc4e02a9a223f9af518066f2a",
|
||||
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-phone-v1.0.12",
|
||||
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.12"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-phone",
|
||||
"release_tag": "android-phone-v1.0.11",
|
||||
"app_version": "1.0.11",
|
||||
"build_number": 71,
|
||||
"channel": "release",
|
||||
"abi": "arm64-v8a",
|
||||
"source_commit": "21ebf4cdd2793df65bf3ef9b7fb303b5352ac159",
|
||||
"built_at": "2026-10-17T05:02:17.052691+00:00",
|
||||
"artifact": "entryway-release-1.0.11-arm64-v8a.apk",
|
||||
"size": 59303528,
|
||||
"sha256": "0e9c8dfdbf3afd22e171317340745390b793a2615d29935aea9a786ffd218efe"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"release_tag": "android-phone-v1.0.12",
|
||||
"published_at": "2026-10-17T09:02:44.727043+00:00",
|
||||
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-phone-v1.0.12",
|
||||
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.12",
|
||||
"source_commit": "68ed97281dfc396d621b7e9efdcc1c3f5958f24f",
|
||||
"artifacts": [
|
||||
{
|
||||
"artifact": "entryway-release-1.0.12-arm64-v8a.apk",
|
||||
"size": 59303524,
|
||||
"sha256": "928724e2050dd3c95ddffae8d1686c096b3b02abc4e02a9a223f9af518066f2a"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
Verified signed Release arm64-v8a; ready for publication.
|
||||
@@ -0,0 +1,29 @@
|
||||
# Entryway Android Phone 1.0.12
|
||||
|
||||
版本 1.0.12 · 构建号 72 · 正式 Release · Android 8.1+ · arm64-v8a
|
||||
|
||||
这是针对 1.0.11 卡顿问题的性能热修复,建议已安装 1.0.11 的用户尽快覆盖升级,无需卸载或清空数据。TV 本次保持 1.0.10。
|
||||
|
||||
## 修复内容
|
||||
|
||||
- 修复账号凭据在每次读取时重复访问 Android Keystore 的问题,减少启动、页面加载、切换服务器和开始播放时的停顿。
|
||||
- 已解密的凭据只在当前进程内有限缓存;写入时仅重新加密发生变化的字段,文件中的账号凭据仍保持加密。
|
||||
- 复用文件源密钥句柄,减少重复的 Keystore 查询;系统拒绝密钥时清除句柄缓存,后续重新获取。
|
||||
- 缓存服务器证书信任配置及相同地址、证书链的校验结果,避免连接复用时重复完整验证。证书或信任配置变化会使旧缓存失效,校验结果也有有效期。
|
||||
- 优化媒体格式徽标的重复解析及发行组匹配,修正徽标较少时没有靠左显示的问题。
|
||||
|
||||
## 验证与升级说明
|
||||
|
||||
- 核心修复来自 Qoder 提交 `a1258ded`。Qoder 报告 PKT110 真机冷启动后 12 秒内 keystore2 CPU 从 87–99 ticks 降至 0–1 ticks,详情页从 10–12 ticks 降至 0;这些是该设备及当轮环境的数据,不代表所有设备的统一性能承诺。
|
||||
- 本轮发布复核修复文件哈希、重新运行单测并构建正式签名 R8 包;不将 Qoder 的同源码真机结果表述为本轮对正式 APK 重新完成的全量真机验收。
|
||||
- 正式签名与包名延续既有版本,1.0.1 及以后正式版可覆盖升级;不同包名的独立 Preview 请使用其自身数据迁移方式。
|
||||
- Entryway 永久免费。App 的授权兼容接口保留但收费逻辑固定关闭,历史授权服务独立归档,没有接入、启动或部署。
|
||||
- 本次没有改变 NAS、片源或设备解码兼容边界;原环境的偶发播放、特定 DV/EAC3 和 FN Connect 外网场景仍按各自验收进度跟进。
|
||||
|
||||
## 安装包校验
|
||||
|
||||
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。本包已核对包名、版本、ABI、正式签名、非调试属性、R8 mapping 与弹弹Play native signer;包内无 AppSecret 明文,付费开关固定关闭。
|
||||
|
||||
| 安装包 | 大小(字节) | SHA-256 |
|
||||
| --- | ---: | --- |
|
||||
| `entryway-release-1.0.12-arm64-v8a.apk` | 59,303,524 | `928724e2050dd3c95ddffae8d1686c096b3b02abc4e02a9a223f9af518066f2a` |
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-phone",
|
||||
"release_tag": "android-phone-v1.0.12",
|
||||
"app_version": "1.0.12",
|
||||
"build_number": 72,
|
||||
"channel": "release",
|
||||
"abi": "arm64-v8a",
|
||||
"source_commit": "68ed97281dfc396d621b7e9efdcc1c3f5958f24f",
|
||||
"source_repository": "YuSheng-Jack/Entryway",
|
||||
"source_branch": "codex/release-1-0-12-phone"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-phone",
|
||||
"release_tag": "android-phone-v1.0.12",
|
||||
"app_version": "1.0.12",
|
||||
"build_number": 72,
|
||||
"channel": "release",
|
||||
"abi": "arm64-v8a",
|
||||
"source_commit": "68ed97281dfc396d621b7e9efdcc1c3f5958f24f",
|
||||
"built_at": "2026-10-17T08:58:53.429132+00:00",
|
||||
"artifact": "entryway-release-1.0.12-arm64-v8a.apk",
|
||||
"size": 59303524,
|
||||
"sha256": "928724e2050dd3c95ddffae8d1686c096b3b02abc4e02a9a223f9af518066f2a"
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"release_tag": "android-phone-v1.0.13",
|
||||
"published_at": "2026-10-22T04:20:07+00:00",
|
||||
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-phone-v1.0.13",
|
||||
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.13",
|
||||
"source_commit": "13ec76e83b74f6c8a9e4f8da531c538f79c1ba67",
|
||||
"artifacts": [
|
||||
{
|
||||
"artifact": "entryway-release-1.0.13-arm64-v8a.apk",
|
||||
"size": 59617395,
|
||||
"sha256": "acb2cfce345bc6e40d1dc1a60bd2bc2eaa221aee9ef5580926421face86259a7"
|
||||
}
|
||||
],
|
||||
"verified": "Public downloads from Gitea and GitHub re-hashed; website entryway.top deployed and hashes matched.",
|
||||
"superseded_attachments_note": "First upload at 2026-10-22T03:05Z was built from an incomplete main and was replaced while the release was a draft."
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
Verified signed Release arm64-v8a; ready for publication.
|
||||
@@ -0,0 +1,63 @@
|
||||
# Entryway Android Phone 1.0.13
|
||||
|
||||
版本 1.0.13 · 构建号 73 · 正式 Release · Android 8.1+ · arm64-v8a
|
||||
|
||||
这是 1.0.12 之后的完整功能版本,汇总用户反馈 #9–#59 中手机端的大部分需求与问题,以及杜比视界、飞牛、SMB、TVBox/IPTV 和外部备份导入等改进。TV 独立发布 1.0.12;Entryway 永久免费。
|
||||
|
||||
## 新功能
|
||||
|
||||
**播放与杜比视界**
|
||||
- 杜比视界硬件修正路径:设备有 DV 解码器时经 ExoPlayer 原生播放;mpv 支持 mediacodec-copy 硬解修正(着色器缓存、首帧后校验),媒体信息新增视频解码器与杜比视界行。
|
||||
- mpv 播放 Dolby Vision Profile 5/8 时可交给系统解码器(受信平台),失败或超时自动回到常规路径。
|
||||
- 字幕在线搜索:Emby/Jellyfin 远程字幕、OpenSubtitles 与射手网(Assrt),使用你自己的密钥;自动解压 gzip/zip 并转为 UTF-8(#54)。
|
||||
- 播放器内调整字幕底部边距,记住画面比例与缩放,双指连续缩放 0.5×–3×(#42);画面比例记忆与“自适应/拉伸”问题修正(#18、#19)。
|
||||
- 播放保号提醒(#29)。
|
||||
|
||||
**首页、媒体库与资源**
|
||||
- 首页各行可打开完整网格,首选画质多条件同时满足(#45);可按单个媒体库添加首页组件(#24),首页分类间距收紧(#17)。
|
||||
- 媒体库筛选“未观看/已观看”,已观看标识更醒目(#12、#13);按播放时间排序时未播放项排序更准确(#11)。
|
||||
- 资源页按服务器类型筛选(#30);每个服务器可写备注,显示在资源卡片并随备份保存(#53)。
|
||||
- 首次启动可“跳过”,不添加服务器也能使用本地文件和网盘(#43)。
|
||||
- 自定义徽章包(#27、#33);自定义组件支持 `.fwd` / `.rex` 订阅(#32);Trakt 可改用自定义 Client ID(#31)。
|
||||
|
||||
**飞牛、线路与网络**
|
||||
- 多线路自动故障切换:线路不可用时自动换到其他可用线路(#15、#26)。
|
||||
- 飞牛:完整媒体库分页(大库、多库不再截断)、IPTV 频道、外挂字幕下载;每路播放独立会话,先关闭旧转码;FN Connect 访问码与网关 Cookie(#35);FN ID 识别修正,不再把随意输入识别成 FN Connect(#36)。
|
||||
- SMB 播放提速:SMB 3.1.1 协商、空闲会话过期重建、1 MiB 预读,慢服务器不再拖住其他存储(#59)。
|
||||
- IPTV 播放列表上下文解析更稳健,TVBox 配置子集解码改进。
|
||||
|
||||
**备份**
|
||||
- 可导入与导出 Hills、AfuseKt、Yamby、CapyPlayer 备份:分阶段写入、失败回滚,导入后列出需重新登录的账号,未能导出的字段会标出。
|
||||
|
||||
**用户群**
|
||||
- 用户群迁移到 Telegram(Entryway Buddys),关于页二维码随之更新;致谢名单新增三位支持者。
|
||||
|
||||
## 修复
|
||||
|
||||
- 投屏期间保持局域网中转不被系统回收,容忍渲染器短暂异常,CDN 链接失效时回到服务器地址(#41)。
|
||||
- 修复飞牛把普通视频报为 `dv_profile=0` 时被当成杜比视界、只有声音没有画面(#50)。
|
||||
- 飞牛“继续观看”打开所在剧集并从断点续播(#37);FN Connect 中转不再收到登录页,FN ID / FN Connect 下的 ISO 给出明确提示。
|
||||
- 开始播放沿用当前媒体音量,不再固定跳到较大音量(#38)。
|
||||
- 首页轮播显示完整清晰图(#44);竖屏显示“上一集”(#47);上一集/下一集保持在正在播放的服务器和剧集内(#48)。
|
||||
- 弹幕不再盖住播放器面板和对话框(#55);横屏弹幕匹配对话框使用全屏高度,结果可正常滚动选择(#56)。
|
||||
- 1 MB 以下的 strm 不再显示为 0(#14)。
|
||||
- 关闭开屏致谢后,部分设备(如 vivo)恢复界面时不再卡在致谢层、无法进入应用(#25)。
|
||||
- 安装包同时带 v1(JAR)与 v2 签名,修复荣耀 MagicOS 7 提示“无证书”无法安装(#28)。
|
||||
|
||||
## 验证与已知限制
|
||||
|
||||
- 本轮在合并后的 main 上运行全部模块单元测试 2,468 项:2,465 通过、0 失败,3 项因缺少 DVD/Blu-ray 宿主夹具跳过。已核对包名、版本、ABI、正式签名(v1 + v2)、非调试属性与弹弹Play native signer,包内无 AppSecret 明文。
|
||||
- 本次正式包未安装到实机做全量验收。杜比视界两条新路径、字幕搜索、外部备份导入和 FN Connect 在更多设备与服务器上的表现欢迎反馈。
|
||||
- 外部备份导入只覆盖上述四个应用;目标应用未导出的字段无法恢复。
|
||||
|
||||
## 升级
|
||||
|
||||
正式签名与包名延续既有版本,1.0.1 及以后正式版可直接覆盖升级,建议先在「设置 › 备份与恢复」备份。
|
||||
|
||||
## 安装包校验
|
||||
|
||||
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
|
||||
|
||||
| 安装包 | 大小(字节) | SHA-256 |
|
||||
| --- | ---: | --- |
|
||||
| `entryway-release-1.0.13-arm64-v8a.apk` | 59,617,395 | `acb2cfce345bc6e40d1dc1a60bd2bc2eaa221aee9ef5580926421face86259a7` |
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-phone",
|
||||
"release_tag": "android-phone-v1.0.13",
|
||||
"app_version": "1.0.13",
|
||||
"build_number": 73,
|
||||
"channel": "release",
|
||||
"abi": "arm64-v8a",
|
||||
"source_commit": "13ec76e83b74f6c8a9e4f8da531c538f79c1ba67",
|
||||
"source_repository": "YuSheng-Jack/Entryway",
|
||||
"source_branch": "main"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-phone",
|
||||
"release_tag": "android-phone-v1.0.13",
|
||||
"app_version": "1.0.13",
|
||||
"build_number": 73,
|
||||
"channel": "release",
|
||||
"abi": "arm64-v8a",
|
||||
"source_commit": "13ec76e83b74f6c8a9e4f8da531c538f79c1ba67",
|
||||
"built_at": "2026-10-22T04:17:32.438172+00:00",
|
||||
"artifact": "entryway-release-1.0.13-arm64-v8a.apk",
|
||||
"size": 59617395,
|
||||
"sha256": "acb2cfce345bc6e40d1dc1a60bd2bc2eaa221aee9ef5580926421face86259a7"
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
{
|
||||
"release_tag": "android-phone-v1.0.14",
|
||||
"published_at": "2026-10-25T04:28:26Z",
|
||||
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-phone-v1.0.14",
|
||||
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.14",
|
||||
"source_commit": "703b98488ce35086a709cb4f62443a3adb5c01e2",
|
||||
"artifacts": [
|
||||
{
|
||||
"artifact": "entryway-release-1.0.14-arm64-v8a.apk",
|
||||
"size": 59765275,
|
||||
"sha256": "e53aa10a8b3501dac4e395f282125f0bf23858cfa98dac366f364274bbf5f602"
|
||||
}
|
||||
],
|
||||
"download_service": {
|
||||
"primary": "https://download.entryway.top/android-phone-v1.0.14/",
|
||||
"backup": "https://download-sh.entryway.top/android-phone-v1.0.14/",
|
||||
"manifest": "/updates/android-phone.json"
|
||||
},
|
||||
"verified": "Public downloads from Gitea, GitHub, download.entryway.top and download-sh.entryway.top re-hashed; both update manifests matched the generated files; website www.entryway.top deployed and hashes matched."
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
Verified signed Release arm64-v8a; ready for publication.
|
||||
@@ -0,0 +1,61 @@
|
||||
# Entryway Android Phone 1.0.14
|
||||
|
||||
版本 1.0.14 · 构建号 74 · 正式 Release · Android 8.1+ · arm64-v8a
|
||||
|
||||
1.0.13 之后的功能版本:推荐页不再需要 TMDB 密钥、推荐影片的详情页按天缓存,汇总用户反馈 #39、#60–#95 中手机端的需求与问题,并改由自有双云下载服务检测与下载更新。TV 独立发布 1.0.13;Entryway 永久免费。
|
||||
|
||||
## 新功能
|
||||
|
||||
**推荐页**
|
||||
- 没有 TMDB 密钥时,推荐页的 TMDB 组件自动改读豆瓣对应榜单,分类浏览也走豆瓣;填写密钥后自动换回 TMDB。
|
||||
- 推荐、榜单、TMDB 与豆瓣里的影片(包括已入库的)统一打开影片详情:信息优先取自 TMDB,下面列出全部服务器上的资源与版本;都没有时显示“所有服务器检索暂无结果”。
|
||||
- 推荐影片的详情、各服务器资源与剧集首季每天自动缓存:打开即显示,再在后台重新检索服务器;不在推荐里的影片在下次刷新时清除。
|
||||
- 豆瓣海报与剧照改用最高分辨率;轮播与详情大图优先选用无文字的剧照(#89)。
|
||||
|
||||
**播放**
|
||||
- 字幕偏好新增“中英双语”;两个播放内核都支持灰色与自定义字幕颜色;新增“原声”音轨偏好,从 TMDB / 豆瓣详情页播放时同样生效(#95)。
|
||||
- 进度条显示已缓冲到的位置(#94)。
|
||||
- 左侧长按慢放可单独关闭(#74)。
|
||||
- 资源排序可选“优先按资源页的服务器顺序”,PGS 图形字幕计为特效字幕(#71)。
|
||||
- 字幕搜索新增 SubDL(需自己的 API Key),SubHD 改为打开其网站(#65)。
|
||||
|
||||
**追剧与记录**
|
||||
- 详情页可直接在 MoviePilot 订阅影片,订阅的剧集出现在追剧日历(#88)。
|
||||
- 继续观看长按可“标记为已观看”(开启同步时一并写入 Trakt 历史)或删除观看记录(#39)。
|
||||
- Trakt 同步更准确:超过 5 分钟才补发的“看完”按原始观看时间写入历史;30 分钟内未发出的“开始播放”不再补发,避免误显示正在观看;单条历史写入前先标记,重试时先查历史,已写入就不再重复。
|
||||
|
||||
**本地影视库**
|
||||
- WebDAV、SMB 与本地文件夹刮削可设置扫描线程数(1–8),网盘仍逐个文件夹扫描(#86)。
|
||||
|
||||
**备份与更新**
|
||||
- 跨版本恢复备份:逐项读取服务器、存储、来源与书签,无法读取或本版本不支持的项目单独列出,不再整份失败或误报密码错误。
|
||||
- 检查更新与下载安装包改用自有双云下载服务(杭州为主、上海备用、GitHub 兜底),支持断点续传与 SHA-256、签名校验。
|
||||
|
||||
## 修复
|
||||
|
||||
- 播放器:连接期间显示“连接中…”而不是 0;30 秒毫无进展会报错,不再一直转圈(#87)。实时网速按 3 秒平均,不再在 0 与峰值之间跳动(#93)。SMB 小块读取更快返回,网速显示真实接收速度(#75)。
|
||||
- 内嵌 DVB 图形字幕不再被服务器烧录进转码,由 ExoPlayer 直接显示(#76);音轨按实际播放的流标注语言(#62);缺少 AI 设置的提示每次只出现一次(#66)。
|
||||
- 被 TMDB 单独收录的季(如《现在就出发 第四季》)也能在服务器上找到(#73)。
|
||||
- 人物页头像不再被压扁,每部作品都能打开,确实没有时才标“未入库”(#72);首页轮播与详情页大图构图一致、不再模糊(#70)。
|
||||
- 飞牛 fnOS:媒体库分类可排序,服务器统计显示各库数量(#67、#60)。
|
||||
- 弹幕菜单直接显示匹配到的剧名、集数、来源与条数,面板文字清晰(#69)。
|
||||
- 直播节目单标出正在回看的节目(#63);资源卡片菜单分开“修改显示名称”与“修改备注”(#61);设置卡片说明文字不再贴边(#63、#64)。
|
||||
- “发送到电视”提示指向 TV 上真实的“用手机配置”入口。
|
||||
|
||||
## 升级
|
||||
|
||||
正式签名与包名延续既有版本,1.0.1 及以后的正式版可直接覆盖升级,建议先在「设置 › 备份与恢复」备份。1.0.13 及更早版本仍通过原有渠道发现本次更新;升级到 1.0.14 后,之后的更新改由双云下载服务提供。
|
||||
|
||||
## 验证与已知限制
|
||||
|
||||
- 在合并后的 main 上运行全部模块单元测试 2,648 项:0 失败,3 项因缺少 DVD/Blu-ray 宿主夹具跳过;TV lint 无错误。已核对包名、版本、ABI、正式签名(v1 + v2)、非调试属性与弹弹Play native signer,包内无 AppSecret 明文。
|
||||
- 推荐页缓存与详情在真机上用同代码的 R8 测试包验证:推荐影片详情 0.8 秒打开。本次正式包未在实机做全量验收;杜比视界、双云更新在更多设备上的表现欢迎反馈。
|
||||
- 没有 TMDB 密钥时,推荐影片的详情来自豆瓣;豆瓣对单个公网地址的访问有频率限制,频繁打开大量未缓存影片时可能暂时取不到详情。
|
||||
|
||||
## 安装包校验
|
||||
|
||||
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
|
||||
|
||||
| 安装包 | 大小(字节) | SHA-256 |
|
||||
| --- | ---: | --- |
|
||||
| `entryway-release-1.0.14-arm64-v8a.apk` | 59,765,275 | `e53aa10a8b3501dac4e395f282125f0bf23858cfa98dac366f364274bbf5f602` |
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-phone",
|
||||
"release_tag": "android-phone-v1.0.14",
|
||||
"app_version": "1.0.14",
|
||||
"build_number": 74,
|
||||
"channel": "release",
|
||||
"abi": "arm64-v8a",
|
||||
"source_commit": "703b98488ce35086a709cb4f62443a3adb5c01e2",
|
||||
"source_repository": "YuSheng-Jack/Entryway",
|
||||
"source_branch": "main"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-phone",
|
||||
"release_tag": "android-phone-v1.0.14",
|
||||
"app_version": "1.0.14",
|
||||
"build_number": 74,
|
||||
"channel": "release",
|
||||
"abi": "arm64-v8a",
|
||||
"source_commit": "703b98488ce35086a709cb4f62443a3adb5c01e2",
|
||||
"built_at": "2026-10-25T03:50:50.759108+00:00",
|
||||
"artifact": "entryway-release-1.0.14-arm64-v8a.apk",
|
||||
"size": 59765275,
|
||||
"sha256": "e53aa10a8b3501dac4e395f282125f0bf23858cfa98dac366f364274bbf5f602"
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
Verified signed Release arm64-v8a; ready for publication.
|
||||
@@ -0,0 +1,50 @@
|
||||
# Entryway Android Phone 1.0.15
|
||||
|
||||
版本 1.0.15 · 构建号 75 · 正式 Release · Android 8.1+ · arm64-v8a
|
||||
|
||||
1.0.14 之后的反馈修复版本:实时播放统计、1.75× 倍速、追剧日历与详情页联动、播放中调整倍速与字幕样式、CMS 点播源分页与过滤、Jellyfin 官方片头片尾,汇总反馈 #109、#111–#113、#115、#122、#127、#133、#136、#138、#140、#145、#149、#153–#155。TV 独立发布 1.0.14;Entryway 永久免费。
|
||||
|
||||
## 新功能
|
||||
|
||||
**播放**
|
||||
- 媒体信息新增“实时播放统计”:Exo 与 mpv 都显示输出帧率和各类掉帧数,从 Exo 切到 mpv 后不再显示旧数值,不影响播放(#155)。
|
||||
- 倍速菜单、设置 › 交互与音乐播放器都提供 1.75×(#154)。
|
||||
- 播放器内可调整倍速、字幕字号与颜色,Exo 与 mpv 都立即生效;长按倍速可半档调整,松手恢复原速;PGS 等图形字幕会说明无法修改;弹幕样式可实时调整(#136)。
|
||||
- 可关闭设置 › 交互 ›“显示上一集和下一集按钮”,选集菜单、自动连播与快捷键不受影响(#145)。
|
||||
- 可选“记忆播放亮度”:下次播放恢复上次手势调好的亮度,退出播放、切到后台或进入画中画时恢复系统亮度(#109)。
|
||||
|
||||
**追剧日历**
|
||||
- 详情页显示“预计播出:日期 · SxxEyy”,点击跳到日历并定位到这部剧(#138)。
|
||||
- 同名但 IMDb / TVDB 不同的剧不再借用对方的日期;同一服务器上同一集有两份、其中一份看过时显示“已看”,重叠集数各自保留(#138、#140)。
|
||||
|
||||
**推荐与字幕**
|
||||
- 推荐页可添加“热门国漫”“热门纪录片”“热门儿童片”(#133)。
|
||||
- 在线搜索字幕的压缩包支持旧式 ZIP,中文文件名能正确读出;字幕下载跳转时不把服务器凭据带到其他网站(#112)。
|
||||
|
||||
## 修复
|
||||
|
||||
- **CMS(TVBox / 苹果 CMS)点播源(#149)**:先按类型过滤再分页,首页刷新不再扫描整个站点;“查看全部”可以一直往下翻、不重复;直播与轮播条目不再出现在电影、剧集行;无类型列表照常显示;CMS 收藏不丢。
|
||||
- **Jellyfin 片头片尾(#153)**:读取服务器识别的全部片段类型,片尾跳过提示正常出现,跳过后不会被拉回或反复提示,片尾不超出片长;手动设置的片头片尾优先。
|
||||
- 剧集库“最近添加”中有新集的剧排到前面(#115)。
|
||||
- 跨服务器“是否已入库”查询失败时显示失败,不再说“没有”(#127)。
|
||||
- 推荐卡片图片加载失败时显示占位图(#122)。
|
||||
- 横屏或短屏下字幕搜索结果可以滚到底(#113)。
|
||||
- 服务器报为普通 HEVC、实际为杜比视界 P5 的片源不再出现绿紫画面(#111)。
|
||||
|
||||
## 升级
|
||||
|
||||
正式签名与包名延续既有版本,1.0.1 及以后的正式版可直接覆盖升级,建议先在「设置 › 备份与恢复」备份。1.0.14 起应用内更新由双云下载服务提供。
|
||||
|
||||
## 验证与已知限制
|
||||
|
||||
- 在合并后的 main 上运行全部模块单元测试 2,876 项:0 失败,3 项因缺少 DVD/Blu-ray 宿主夹具跳过;`:tv-app:lintDebug` 无错误。
|
||||
- 已核对包名、版本、ABI、正式签名、非调试属性与弹弹Play native signer,包内无 AppSecret 明文。
|
||||
- 本版改动以单元测试为主,正式包未在实机做全量验收;#155 中反馈的“调亮度黑屏”本版未修复;CMS 直播条目按名称识别,可能有漏判,欢迎反馈条目名。
|
||||
|
||||
## 安装包校验
|
||||
|
||||
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
|
||||
|
||||
| 安装包 | 大小(字节) | SHA-256 |
|
||||
| --- | ---: | --- |
|
||||
| `entryway-release-1.0.15-arm64-v8a.apk` | 59,820,620 | `636c2cdca7d307d4f2eb63d33abcc9a62b7e1cbe3bceb12af7a7778c1d34bb85` |
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-phone",
|
||||
"release_tag": "android-phone-v1.0.15",
|
||||
"app_version": "1.0.15",
|
||||
"build_number": 75,
|
||||
"channel": "release",
|
||||
"abi": "arm64-v8a",
|
||||
"source_commit": "544d633b23aaef86001a361cedf5e7dd8f045a81",
|
||||
"source_repository": "YuSheng-Jack/Entryway",
|
||||
"source_branch": "main"
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-phone",
|
||||
"release_tag": "android-phone-v1.0.15",
|
||||
"app_version": "1.0.15",
|
||||
"build_number": 75,
|
||||
"channel": "release",
|
||||
"abi": "arm64-v8a",
|
||||
"source_commit": "544d633b23aaef86001a361cedf5e7dd8f045a81",
|
||||
"built_at": "2026-10-29T16:22:47.653430+00:00",
|
||||
"artifact": "entryway-release-1.0.15-arm64-v8a.apk",
|
||||
"size": 59820620,
|
||||
"sha256": "636c2cdca7d307d4f2eb63d33abcc9a62b7e1cbe3bceb12af7a7778c1d34bb85"
|
||||
}
|
||||
@@ -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,35 @@
|
||||
# Entryway Android TV 1.0.11
|
||||
|
||||
TV 独立正式版,构建号 **55**,Release + R8、正式发布证书签名,提供 arm64-v8a 与 armeabi-v7a 两个安装包。手机版保持 1.0.12;Entryway 永久免费。
|
||||
|
||||
本版汇总此前 TV Preview 的 NAS、播放、Mine 与遥控交互改进。由于当前测试盒子异常,本次没有进行新正式包的装机验收;欢迎按下方重点提供设备反馈。
|
||||
|
||||
## 更新
|
||||
|
||||
- 改进服务器添加和编辑布局,常用字段集中显示;飞牛影视/音乐保存 FN Connect 模式和原始 FN ID 入口,恢复账号时重新解析连接地址,支持用户名密码及可选网页授权、访问码网关会话恢复。
|
||||
- 修复飞牛音乐冷启动后无法恢复访问码会话的问题,完善影视/音乐切换和真实收听账本、Mine 年度音乐数据展示。
|
||||
- 修正退出播放时的停止位置采样,减少暂停后远端续播偏移;播放引擎切换后重新绑定账本记录,避免回退 Exo 后仍被标为 mpv。
|
||||
- 改进 Mine 年度统计、观看记录海报、空白标题和收藏统计;完善账号隔离、错误信息脱敏与本地资料保护。
|
||||
- 整合推荐首页、TMDB 详情及跨服资源匹配,修复登录成功后的首页路由和跨行遥控焦点,避免焦点偏移引起误播。
|
||||
- 修正 mpv 重复绑定 Surface 的引用泄漏,统一旧画面输出的释放顺序;增加实际硬解状态、软解回退和欠载诊断。
|
||||
- 已知 DBBOX5C / rk30board / Android 11 的普通 4K HEVC 兼容路径保留 ExoPlayer 保护,避免直接进入已发生欠载和原生崩溃的 mpv 路径;不扩展到所有设备、光盘菜单或必须使用专用色彩重建的路径。
|
||||
|
||||
## 已知限制与反馈重点
|
||||
|
||||
- **mpv 原生 4K HEVC 欠载及冷续播崩溃尚未完成根因修复与真机闭环。** Surface 修正不代表这两项已修复,自动回退 Exo 也不算原生 mpv 验收通过。
|
||||
- 历史测试盒子按 Home 后,音乐前台服务仍被系统强制停止;本版不承诺该设备后台音乐已解决。
|
||||
- FN ID 真实外网换网、IPv6、其他分辨率/字体设置及更多用户账号仍需实际验证。ISO 文件可用性和 NAS Range 超时另行排查;源海报接口失效时仍可能显示标题占位。
|
||||
- 本轮相关模块单测 1,676 项:1,673 通过,3 项因缺少 DVD/Blu-ray 宿主夹具跳过;正式包未安装到实机。历史 Preview 验收与当前正式包验收分开记录。
|
||||
|
||||
建议重点反馈:退出/冷启动续播、暂停与跳转后的进度、1×/2×计时、账号切换后的 Mine/观看记录归属、FN ID 冷启动连接、飞牛音乐冷启动及 Home 后播放。反馈请附设备型号、系统版本、服务器类型、所用引擎、影片编码/分辨率和复现步骤;请勿公开账号密码或带令牌的播放链接。
|
||||
|
||||
## 安装
|
||||
|
||||
已安装 TV 1.0.1 及以后正式版可直接覆盖升级,建议先备份服务器配置与观看账本。64 位系统选择 arm64-v8a,32 位系统选择 armeabi-v7a。独立 Preview 与正式包包名不同,不会自动迁移 Preview 数据。更早的不同签名版本需先备份,再卸载旧版、安装并恢复;不要直接卸载后丢失数据。
|
||||
|
||||
## SHA-256
|
||||
|
||||
| 安装包 | 大小 | SHA-256 |
|
||||
| --- | ---: | --- |
|
||||
| `Entryway-tv-release-1.0.11-arm64-v8a.apk` | 56,238,021 B | `a024a18608110d47ad3b0b97de39931801d8dac40d5acdaa589f822f84074d76` |
|
||||
| `Entryway-tv-release-1.0.11-armeabi-v7a.apk` | 49,771,725 B | `3b75ff69eb9615a43d052502e013090a75ce40f1dee770c9bf41d64419fb04eb` |
|
||||
@@ -0,0 +1,19 @@
|
||||
{
|
||||
"release_tag": "android-tv-v1.0.10",
|
||||
"published_at": "2026-10-13T17:34:50.395966+00:00",
|
||||
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-tv-v1.0.10",
|
||||
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.10",
|
||||
"source_commit": "154ffa584b90e62191dc40b7f3cc0c1c59ec4251",
|
||||
"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 @@
|
||||
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,21 @@
|
||||
{
|
||||
"release_tag": "android-tv-v1.0.12",
|
||||
"published_at": "2026-10-22T04:19:54+00:00",
|
||||
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-tv-v1.0.12",
|
||||
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.12",
|
||||
"source_commit": "13ec76e83b74f6c8a9e4f8da531c538f79c1ba67",
|
||||
"artifacts": [
|
||||
{
|
||||
"artifact": "Entryway-tv-release-1.0.12-arm64-v8a.apk",
|
||||
"size": 56598329,
|
||||
"sha256": "ecc9d69574bff1c052e399edc4f82a2460756ce7e7504daaeeac39520aae7d1f"
|
||||
},
|
||||
{
|
||||
"artifact": "Entryway-tv-release-1.0.12-armeabi-v7a.apk",
|
||||
"size": 50132073,
|
||||
"sha256": "20bfc7f7a6425253d0ff62fbacabf968be863b5806029e45ab057ed2fcea8ed7"
|
||||
}
|
||||
],
|
||||
"verified": "Public downloads from Gitea and GitHub re-hashed; website entryway.top deployed and hashes matched.",
|
||||
"superseded_attachments_note": "First upload at 2026-10-22T03:05Z was built from an incomplete main and was replaced while the release was a draft."
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
Verified signed Release arm64-v8a and armeabi-v7a; ready for publication.
|
||||
@@ -0,0 +1,57 @@
|
||||
# Entryway Android TV 1.0.12
|
||||
|
||||
TV 独立正式版,构建号 **56**,Release + R8、正式发布证书签名,提供 arm64-v8a 与 armeabi-v7a 两个安装包。这是 1.0.11 之后的完整功能版本:新增设备三档与资源预算、杜比视界新播放路径、TMDB 聚合推荐首页,并汇总飞牛、SMB、IPTV/TVBox 与多条用户反馈修复。手机版独立发布 1.0.13;Entryway 永久免费。
|
||||
|
||||
## 新功能
|
||||
|
||||
**设备三档与资源预算**
|
||||
- 启动时按内存、CPU 与硬件解码能力分为高/中/低三档;缓冲、预热、图片缓存、并发连接、毛玻璃/动效与弹幕绘制随档位调整,内存吃紧时自动降档、恢复后回升。
|
||||
- 按实测解码能力协商直放与转码:保守软解,STRM 直放不受转码码率限制,需要转码时按档位限制输出码率;检测卡帧、限制 mpv 软解负载,Exo 未选中轨道时自动恢复画面。
|
||||
- 设置中可手动指定档位,并可在本机查看、复制诊断信息(不含服务器、账号、片名和链接,不自动上传)。
|
||||
|
||||
**杜比视界**
|
||||
- 杜比视界硬件修正路径:mpv 支持 mediacodec-copy 硬解修正(着色器缓存、首帧后校验),改善不支持 HDR 的电视播放 DV 片源被迫软解、卡顿的问题(#57)。播放信息新增视频解码器与杜比视界行。
|
||||
- mpv 播放 Dolby Vision Profile 5/8 时可交给系统解码器(受信平台,荣耀/华为屏与 HDR10 设置不进入),失败或超时自动回到常规路径。
|
||||
|
||||
**首页与浏览**
|
||||
- TMDB 聚合推荐首页:可新建、编辑多个推荐页,详情页聚合多服务器资源,并可在侧边栏切换(#10)。
|
||||
- 人物页显示年龄与去世日期,遥控器可滚动简介(#40);“我的媒体库”排序增加首映日期(#49)。
|
||||
- 操作按钮与播放器控件随全局字号缩放(#51)。
|
||||
|
||||
**飞牛、线路与网络**
|
||||
- 多线路自动故障切换:线路不可用时自动换到其他可用线路(#15、#26)。
|
||||
- 飞牛:完整媒体库分页(大库、多库不再截断)、IPTV 频道、外挂字幕下载;每路播放独立会话,先关闭旧转码;FN Connect 访问码与网关 Cookie(#35);FN Connect 中转不再收到登录页,FN ID / FN Connect 下的 ISO 给出明确提示。
|
||||
- SMB 播放提速:SMB 3.1.1 协商、空闲会话过期重建、1 MiB 预读,慢服务器不再拖住其他存储(#59)。
|
||||
- IPTV 播放列表上下文解析更稳健,TVBox 配置子集解码改进。
|
||||
|
||||
**其他**
|
||||
- 用户群迁移到 Telegram(Entryway Buddys),关于页二维码随之更新;致谢名单新增三位支持者。
|
||||
|
||||
## 修复
|
||||
|
||||
- 修复飞牛把普通视频报为 `dv_profile=0` 时被当成杜比视界、只有声音没有画面(#50)。
|
||||
- 上一集/下一集在当前服务器上跳过同一集的其他版本(#47)。
|
||||
- 人物详情页无法打开等问题修正(#46),以及 Android 6 设备上的若干兼容性问题。
|
||||
- 关闭开屏致谢后,恢复界面时不再重新出现致谢层(#25)。
|
||||
|
||||
## 已知限制与反馈重点
|
||||
|
||||
- **设备三档尚无有效真机灰度报告**:目前的验证来自单元测试、lint、模拟器回归与正式配置构建;分档阈值、首页流畅度、内存占用和长时间播放稳定性仍需真机数据。出现卡顿或误降档时可在设置中手动选择档位,并附诊断反馈。
|
||||
- 杜比视界两条新路径在更多电视/盒子上的兼容性待验证。
|
||||
- mpv 原生 4K HEVC 欠载及冷续播崩溃仍未完成根因修复与真机闭环;已知 DBBOX5C / rk30board / Android 11 保留 ExoPlayer 保护。
|
||||
- 本轮在合并后的 main 上运行全部模块单元测试 2,468 项:2,465 通过、0 失败,3 项因缺少 DVD/Blu-ray 宿主夹具跳过。已核对包名、版本、ABI、正式签名(v1 + v2)、非调试属性与弹弹Play native signer,包内无 AppSecret 明文;本次正式包未安装到实机验收。
|
||||
|
||||
反馈请附设备型号、系统版本、服务器类型、所用引擎、影片编码/分辨率、诊断信息与复现步骤;请勿公开账号密码或带令牌的播放链接。
|
||||
|
||||
## 安装
|
||||
|
||||
已安装 TV 1.0.1 及以后正式版可直接覆盖升级,建议先在「设置 › 备份与恢复」备份。64 位系统选择 arm64-v8a,32 位系统选择 armeabi-v7a。灰度包(`com.entryway.tv.tierpreview`,“Entryway TV 灰度”)与正式版包名不同,可并存,不会自动迁移数据。更早的不同签名版本需先备份,再卸载旧版、安装并恢复。
|
||||
|
||||
## SHA-256
|
||||
|
||||
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
|
||||
|
||||
| 安装包 | 大小 | SHA-256 |
|
||||
| --- | ---: | --- |
|
||||
| `Entryway-tv-release-1.0.12-arm64-v8a.apk` | 56,598,329 B | `ecc9d69574bff1c052e399edc4f82a2460756ce7e7504daaeeac39520aae7d1f` |
|
||||
| `Entryway-tv-release-1.0.12-armeabi-v7a.apk` | 50,132,073 B | `20bfc7f7a6425253d0ff62fbacabf968be863b5806029e45ab057ed2fcea8ed7` |
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-tv",
|
||||
"release_tag": "android-tv-v1.0.12",
|
||||
"app_version": "1.0.12",
|
||||
"build_number": 56,
|
||||
"channel": "release",
|
||||
"abi": [
|
||||
"arm64-v8a",
|
||||
"armeabi-v7a"
|
||||
],
|
||||
"source_commit": "13ec76e83b74f6c8a9e4f8da531c538f79c1ba67",
|
||||
"source_repository": "YuSheng-Jack/Entryway",
|
||||
"source_branch": "main"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-tv",
|
||||
"release_tag": "android-tv-v1.0.12",
|
||||
"app_version": "1.0.12",
|
||||
"build_number": 56,
|
||||
"channel": "release",
|
||||
"abi": [
|
||||
"arm64-v8a",
|
||||
"armeabi-v7a"
|
||||
],
|
||||
"source_commit": "13ec76e83b74f6c8a9e4f8da531c538f79c1ba67",
|
||||
"built_at": "2026-10-22T04:17:32.616006+00:00",
|
||||
"artifacts": [
|
||||
{
|
||||
"artifact": "Entryway-tv-release-1.0.12-arm64-v8a.apk",
|
||||
"size": 56598329,
|
||||
"sha256": "ecc9d69574bff1c052e399edc4f82a2460756ce7e7504daaeeac39520aae7d1f"
|
||||
},
|
||||
{
|
||||
"artifact": "Entryway-tv-release-1.0.12-armeabi-v7a.apk",
|
||||
"size": 50132073,
|
||||
"sha256": "20bfc7f7a6425253d0ff62fbacabf968be863b5806029e45ab057ed2fcea8ed7"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"release_tag": "android-tv-v1.0.13",
|
||||
"published_at": "2026-10-25T04:27:22Z",
|
||||
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-tv-v1.0.13",
|
||||
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.13",
|
||||
"source_commit": "77bc56869ce08e099c95bbec43c1f3d666e80dae",
|
||||
"artifacts": [
|
||||
{
|
||||
"artifact": "Entryway-tv-release-1.0.13-arm64-v8a.apk",
|
||||
"size": 56694599,
|
||||
"sha256": "c0bb7504fb2b524275b6b425bf95a13d7b3f114a3986e372caf085c602f464a6"
|
||||
},
|
||||
{
|
||||
"artifact": "Entryway-tv-release-1.0.13-armeabi-v7a.apk",
|
||||
"size": 50228333,
|
||||
"sha256": "2b07eb8602f9c9e333d7660d1d71960d082442a137d5e391a9dfb3bbbbcae277"
|
||||
}
|
||||
],
|
||||
"download_service": {
|
||||
"primary": "https://download.entryway.top/android-tv-v1.0.13/",
|
||||
"backup": "https://download-sh.entryway.top/android-tv-v1.0.13/",
|
||||
"manifest": "/updates/android-tv.json"
|
||||
},
|
||||
"verified": "Public downloads from Gitea, GitHub, download.entryway.top and download-sh.entryway.top re-hashed; both update manifests matched the generated files; website www.entryway.top deployed and hashes matched."
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
Verified signed Release arm64-v8a and armeabi-v7a; ready for publication.
|
||||
@@ -0,0 +1,57 @@
|
||||
# Entryway Android TV 1.0.13
|
||||
|
||||
TV 独立正式版,构建号 **57**,Release + R8、正式发布证书签名,提供 arm64-v8a 与 armeabi-v7a 两个安装包。1.0.12 之后的功能版本:推荐首页改版为独立“服务器”、无需 TMDB 密钥、详情可直接播放,搜索提速,按设备能力选择流畅的版本,并汇总反馈 #81、#100–#103。手机版独立发布 1.0.14;Entryway 永久免费。
|
||||
|
||||
## 新功能
|
||||
|
||||
**推荐首页**
|
||||
- 推荐首页像一台独立的服务器:与服务器首页相同的左侧导航栏,左上角胶囊显示“推荐首页”。页面为大幅剧照配艺术字标题、年份、类型与简介,下方是分类标签(更新推荐、猜你喜欢、热门电影……电视剧榜单,电影 / 电视筛选可选类型)和竖版海报;右上角“自定义首页”可编辑分类。
|
||||
- 无需 TMDB 密钥:推荐内容默认来自豆瓣;填写自己的 TMDB 密钥后,豆瓣失败或过慢时自动改用 TMDB,未填写时页面会提示。
|
||||
- 推荐影片的详情页与服务器详情页一致,信息优先取自 TMDB:自动检索全部服务器,按“多版本时优先”在 3 秒内选出主服务器,可直接播放,版本、字幕、音轨都能选,剧集显示季与分集;“服务器资源”标出当前服并列出其他服务器的版本。
|
||||
- 推荐影片的详情、服务器资源与剧集分集每天自动缓存,详情约 1 秒打开;不在推荐里的影片在下次刷新时清除,新加入的自动补上。
|
||||
- 海报与剧照改用高分辨率图片。
|
||||
|
||||
**播放**
|
||||
- 多个版本未指定时,优先选本机能流畅播放的版本:避开没有杜比视界硬件时的 Profile 5、超出解码能力的规格以及低端机上的 4K 60 帧;手动与记住的选择不受影响。
|
||||
- 持续掉帧时,卡顿提示会到其他服务器寻找更容易播放的版本,提供“切换版本”,从当前进度接着播。
|
||||
- 播放器顶栏在片名下显示正在播放的服务器(#100)。
|
||||
|
||||
**搜索、媒体库与配置**
|
||||
- 搜索提速:各服务器的片名列表保存在本机,启动后在后台准备好,进入搜索即可搜索;过期的列表在后台更新,较大的媒体库分页并行读取。
|
||||
- 媒体库按片名、上映日期或评分排序时,右侧有索引栏可按字母、年份或分数跳转;按住方向键显示“第 N 部 / 共 M 部”。
|
||||
- “从手机导入”与“用手机配置”合并为一个入口,配置页可直接上传备份文件;尚未添加服务器时也能在添加服务器页用手机配置。
|
||||
- 跨版本恢复手机备份与“发送到电视”:逐项导入,未能导入的项目单独列出。
|
||||
- 检查更新与下载安装包改用自有双云下载服务(杭州为主、上海备用、GitHub 兜底),按系统 ABI 选择 64 位或 32 位安装包,支持断点续传与 SHA-256、签名校验。
|
||||
- Trakt 同步更准确:超过 5 分钟才补发的“看完”按原始观看时间写入历史;30 分钟内未发出的“开始播放”不再补发;重试时先查历史,已写入就不再重复。
|
||||
|
||||
## 性能
|
||||
|
||||
- 杜比视界 Profile 5 在弱 GPU 上自动改用预先计算的色彩映射:天猫魔盒每帧处理从 25–50 毫秒降到 11–14 毫秒,4K 60 帧不再被限制在约 25 帧。
|
||||
|
||||
## 修复
|
||||
|
||||
- 退出跨服版本切换后回到原来的服务器与页面,播放记录记在对应服务器上(#102)。
|
||||
- 播放器自动切换内核时在屏幕上说明原因,并记录每次自动切换(#103)。
|
||||
- 媒体库、搜索、人物、影视库网格统一使用首页海报卡片,下方显示“年份 · ★评分”(#101)。
|
||||
- 首页侧栏循环移动:在“设置”上按上键到“服务器”,在最后一项按下键回到顶部(#81)。
|
||||
- 低端机不支持的“ASS 特效字幕”会提示不支持,不再看似开启却无效。
|
||||
- 字体调大时,搜索页的“片名 / 演员”切换不再被切掉一截,键盘最后一行数字也不再超出屏幕(键按剩余高度缩放,正常字号下不变)。
|
||||
|
||||
## 安装
|
||||
|
||||
已安装 TV 1.0.1 及以后的正式版可直接覆盖升级,建议先在「设置 › 备份与恢复」备份。64 位系统选择 arm64-v8a,32 位系统选择 armeabi-v7a。1.0.12 及更早版本仍通过原有渠道发现本次更新;升级到 1.0.13 后,之后的更新改由双云下载服务提供。
|
||||
|
||||
## 验证与已知限制
|
||||
|
||||
- 在合并后的 main 上运行全部模块单元测试 2,648 项:0 失败,3 项因缺少 DVD/Blu-ray 宿主夹具跳过;`:tv-app:lintDebug` 无错误。已核对包名、版本、ABI、正式签名(v1 + v2)、弹弹Play native signer,包内无 AppSecret 明文。
|
||||
- 正式包实机验证:arm64-v8a 在 MediaTek 投影仪(Android 11,1080p,较大字号)上由 1.0.12 正式版覆盖升级,数据保留,首页、续播与搜索正常;armeabi-v7a 在天猫魔盒 M31H(Android 10,32 位)上验证推荐首页、推荐详情(缓存的服务器资源、直接播放、返回详情)与搜索。
|
||||
- 没有 TMDB 密钥时推荐内容与详情来自豆瓣;豆瓣对单个公网地址的访问有频率限制,配置 TMDB 密钥后后台预缓存不再调用豆瓣影片页。
|
||||
|
||||
## SHA-256
|
||||
|
||||
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
|
||||
|
||||
| 安装包 | 大小 | SHA-256 |
|
||||
| --- | ---: | --- |
|
||||
| `Entryway-tv-release-1.0.13-arm64-v8a.apk` | 56,694,599 B | `c0bb7504fb2b524275b6b425bf95a13d7b3f114a3986e372caf085c602f464a6` |
|
||||
| `Entryway-tv-release-1.0.13-armeabi-v7a.apk` | 50,228,333 B | `2b07eb8602f9c9e333d7660d1d71960d082442a137d5e391a9dfb3bbbbcae277` |
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-tv",
|
||||
"release_tag": "android-tv-v1.0.13",
|
||||
"app_version": "1.0.13",
|
||||
"build_number": 57,
|
||||
"channel": "release",
|
||||
"abi": [
|
||||
"arm64-v8a",
|
||||
"armeabi-v7a"
|
||||
],
|
||||
"source_commit": "77bc56869ce08e099c95bbec43c1f3d666e80dae",
|
||||
"source_repository": "YuSheng-Jack/Entryway",
|
||||
"source_branch": "main"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-tv",
|
||||
"release_tag": "android-tv-v1.0.13",
|
||||
"app_version": "1.0.13",
|
||||
"build_number": 57,
|
||||
"channel": "release",
|
||||
"abi": [
|
||||
"arm64-v8a",
|
||||
"armeabi-v7a"
|
||||
],
|
||||
"source_commit": "77bc56869ce08e099c95bbec43c1f3d666e80dae",
|
||||
"built_at": "2026-10-25T04:26:09.447554+00:00",
|
||||
"artifacts": [
|
||||
{
|
||||
"artifact": "Entryway-tv-release-1.0.13-arm64-v8a.apk",
|
||||
"size": 56694599,
|
||||
"sha256": "c0bb7504fb2b524275b6b425bf95a13d7b3f114a3986e372caf085c602f464a6"
|
||||
},
|
||||
{
|
||||
"artifact": "Entryway-tv-release-1.0.13-armeabi-v7a.apk",
|
||||
"size": 50228333,
|
||||
"sha256": "2b07eb8602f9c9e333d7660d1d71960d082442a137d5e391a9dfb3bbbbcae277"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
Verified signed Release arm64-v8a and armeabi-v7a; ready for publication.
|
||||
@@ -0,0 +1,48 @@
|
||||
# Entryway Android TV 1.0.14
|
||||
|
||||
TV 独立正式版,构建号 **58**,Release + R8、正式发布证书签名,提供 arm64-v8a 与 armeabi-v7a 两个安装包。1.0.13 之后的反馈修复版本:播放中加载在线 / 本地字幕、推荐首页接入 MoviePilot 订阅、同地址多线路与缓冲预算修正、Jellyfin 官方片头片尾,汇总反馈 #112、#115、#117、#123、#127、#128、#133、#150–#153。手机版独立发布 1.0.15;Entryway 永久免费。
|
||||
|
||||
## 新功能
|
||||
|
||||
**字幕(#112)**
|
||||
- 播放器字幕面板新增“在线搜索字幕”与“加载本地字幕”:在线搜索可用遥控器操作,来源包括服务器自带搜索及自己配置的 SubDL / OpenSubtitles / 射手凭据;本地字幕通过系统文件选择器导入 SRT / ASS / SSA / VTT / ZIP,回到播放器从原进度接着播。
|
||||
- 压缩包字幕支持旧式 ZIP,中文文件名能正确读出;字幕下载跳转时不把服务器凭据带到其他网站。
|
||||
|
||||
**推荐首页**
|
||||
- 推荐详情页可直接在 MoviePilot 订阅,季的选择按 TMDB 匹配结果;已入库的电影、已订阅的季不能重复订阅,入库查询失败时显示失败,不再说“没有”;TV 备份不含 MoviePilot 密码(#127)。
|
||||
- 新增“热门国漫”“热门纪录片”“热门儿童片”片单(#133)。
|
||||
- 推荐首页可进入各媒体库,“最近添加”可以打开;“我的”页统计在大字号下不被截断(#117)。
|
||||
- 推荐详情页的演员可以点开(#128)。
|
||||
|
||||
## 修复与改进
|
||||
|
||||
- **同地址多条线路(#151)**:同一地址的“仅直连”与“走代理”线路互不串用;切换线路后 API、图片、Exo 与 mpv 视频流都随所选线路走,改线路、重新登录、重启后保持一致,正在播放的视频不会重新加载。
|
||||
- **缓冲(#152)**:申请的缓冲按设备安全预算截断,设置 › 网络与缓存 › 播放缓冲显示 Exo 与 mpv 的实际预算。
|
||||
- **Jellyfin 片头片尾(#153)**:读取服务器识别的全部片段类型,片尾不超出片长;按返回键关掉跳过按钮后自动跳过照常生效;手动设置的片头片尾优先。
|
||||
- 媒体库网格改排序后首页对应行跟着变;新增“播放时钟常驻”(#150)。
|
||||
- 剧集库“最近添加”中有新集的剧排到前面(#115)。
|
||||
- Android 7 以下的盒子能恢复手机导出的加密备份(#123)。
|
||||
- 字体调大时播放器按钮行可滚动,剧集上的“信息”按钮能选中。
|
||||
- 媒体信息里的杜比视界 Profile 名称按真实编号显示(原先 P5、P8 会显示成别的编号)。
|
||||
- 实机测试中发现并修复:Exo 播放启动即崩溃、带线路的服务器播放时“获取播放信息失败”(服务器响应 5–6 秒即超时)、在线搜索字幕用遥控器无法离开关键词输入框。
|
||||
|
||||
## 安装
|
||||
|
||||
已安装 TV 1.0.1 及以后的正式版可直接覆盖升级,建议先在「设置 › 备份与恢复」备份。64 位系统选择 arm64-v8a,32 位系统选择 armeabi-v7a。1.0.13 起应用内更新由双云下载服务提供。
|
||||
|
||||
## 验证与已知限制
|
||||
|
||||
- 在合并后的 main 上运行全部模块单元测试 2,876 项:0 失败,3 项因缺少 DVD/Blu-ray 宿主夹具跳过;`:tv-app:lintDebug` 无错误。
|
||||
- 已核对包名、版本、ABI、正式签名、弹弹Play native signer,包内无 AppSecret 明文。
|
||||
- 实机验证(天猫魔盒 M31H,Android 10,armeabi-v7a,同代码调试包):手机加密备份恢复、Exo 播放、67 Mbps 4K HDR10 片源 Exo 缓冲预算约 8 秒且无 “less than 500ms” 告警、缓冲预算摘要、剧集按钮行、在线字幕遥控操作、推荐首页新片单、推荐详情演员页。
|
||||
- 以下未在实机验证:#151 代理线路(需代理环境)、#153(需 Jellyfin 10.10+)、#127 MoviePilot 订阅、#123(需 Android 7 以下设备)、#150、#115、#117、本地字幕导入与 mpv 缓冲;欢迎反馈。
|
||||
- mpv 的网络吞吐(#152)本版未改动,只做观察。
|
||||
|
||||
## SHA-256
|
||||
|
||||
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
|
||||
|
||||
| 安装包 | 大小 | SHA-256 |
|
||||
| --- | ---: | --- |
|
||||
| `Entryway-tv-release-1.0.14-arm64-v8a.apk` | 56,800,883 B | `54ba05a11c06c14488d8a15be5df4d81ce9827b9a2eb35c3f6a1cc880a4acabd` |
|
||||
| `Entryway-tv-release-1.0.14-armeabi-v7a.apk` | 50,334,630 B | `0900cab8e0f8dbc6fb2af155246cfdc4fa9eff0d3e8af92c75d040900f1f7abc` |
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-tv",
|
||||
"release_tag": "android-tv-v1.0.14",
|
||||
"app_version": "1.0.14",
|
||||
"build_number": 58,
|
||||
"channel": "release",
|
||||
"abi": [
|
||||
"arm64-v8a",
|
||||
"armeabi-v7a"
|
||||
],
|
||||
"source_commit": "544d633b23aaef86001a361cedf5e7dd8f045a81",
|
||||
"source_repository": "YuSheng-Jack/Entryway",
|
||||
"source_branch": "main"
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"schema_version": 2,
|
||||
"platform": "android-tv",
|
||||
"release_tag": "android-tv-v1.0.14",
|
||||
"app_version": "1.0.14",
|
||||
"build_number": 58,
|
||||
"channel": "release",
|
||||
"abi": [
|
||||
"arm64-v8a",
|
||||
"armeabi-v7a"
|
||||
],
|
||||
"source_commit": "544d633b23aaef86001a361cedf5e7dd8f045a81",
|
||||
"built_at": "2026-10-30T00:02:56.466492+00:00",
|
||||
"artifacts": [
|
||||
{
|
||||
"artifact": "Entryway-tv-release-1.0.14-arm64-v8a.apk",
|
||||
"size": 56800883,
|
||||
"sha256": "54ba05a11c06c14488d8a15be5df4d81ce9827b9a2eb35c3f6a1cc880a4acabd"
|
||||
},
|
||||
{
|
||||
"artifact": "Entryway-tv-release-1.0.14-armeabi-v7a.apk",
|
||||
"size": 50334630,
|
||||
"sha256": "0900cab8e0f8dbc6fb2af155246cfdc4fa9eff0d3e8af92c75d040900f1f7abc"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in new issue
Block a user