Compare commits

..
Author SHA1 Message Date
余生andClaude Opus 5.5 434ee41cb7 release: Android phone 1.0.18 build 78 and Android TV 1.0.17 build 61
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-15 11:40:51 +08:00
余生andClaude Opus 5.5 363f6092c5 docs(release): record published phone 1.0.17 and TV 1.0.16
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 14:40:07 +08:00
余生andClaude Opus 5.5 152cecd451 release: Android phone 1.0.17 build 77 and Android TV 1.0.16 build 60
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-08 14:04:35 +08:00
余生andClaude Opus 5.5 e2032ee0b1 docs(release): record published phone 1.0.16 and TV 1.0.15
Keep the 1.0.15 and TV 1.0.14 summaries in the README history.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 22:36:25 +08:00
21 changed files with 520 additions and 8 deletions

No files matched your search

+20 -8
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">
<img src="https://img.shields.io/badge/Android-1.0.16-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android 1.0.16">
<img src="https://img.shields.io/badge/Android_TV-1.0.15-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android TV 1.0.15">
<img src="https://img.shields.io/badge/Android-1.0.18-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android 1.0.18">
<img src="https://img.shields.io/badge/Android_TV-1.0.17-3DDC84?style=flat-square&logo=android&logoColor=white" alt="Android TV 1.0.17">
<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,26 +22,38 @@
| 平台 | 版本 | 构建号 | 系统要求 | 下载(Gitea) | 镜像(GitHub) |
| --- | --- | ---: | --- | --- | --- |
| Android 手机 | **1.0.16** | 76 | Android 8.1+ · arm64 | [entryway-release-1.0.16-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-phone-v1.0.16/entryway-release-1.0.16-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-phone-v1.0.16/entryway-release-1.0.16-arm64-v8a.apk) |
| Android TV(64 位) | **1.0.15** | 59 | Android 6.0+ · arm64 | [Entryway-tv-release-1.0.15-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.15/Entryway-tv-release-1.0.15-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.15/Entryway-tv-release-1.0.15-arm64-v8a.apk) |
| Android TV(32 位) | **1.0.15** | 59 | Android 6.0+ · armeabi-v7a | [Entryway-tv-release-1.0.15-armeabi-v7a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.15/Entryway-tv-release-1.0.15-armeabi-v7a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.15/Entryway-tv-release-1.0.15-armeabi-v7a.apk) |
| Android 手机 | **1.0.18** | 78 | Android 8.1+ · arm64 | [entryway-release-1.0.18-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-phone-v1.0.18/entryway-release-1.0.18-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-phone-v1.0.18/entryway-release-1.0.18-arm64-v8a.apk) |
| Android TV(64 位) | **1.0.17** | 61 | Android 6.0+ · arm64 | [Entryway-tv-release-1.0.17-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.17/Entryway-tv-release-1.0.17-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.17/Entryway-tv-release-1.0.17-arm64-v8a.apk) |
| Android TV(32 位) | **1.0.17** | 61 | Android 6.0+ · armeabi-v7a | [Entryway-tv-release-1.0.17-armeabi-v7a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.17/Entryway-tv-release-1.0.17-armeabi-v7a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.17/Entryway-tv-release-1.0.17-armeabi-v7a.apk) |
| Windows x64 | 开发中 | — | Windows 10/11 | 独立版待发布 | — |
| 安装包 | 大小 | SHA-256 |
| --- | ---: | --- |
| `entryway-release-1.0.16-arm64-v8a.apk` | 59,958,323 B | `e5123e77d7b8715a5798f0537e1569a2cba8fe7303b0a2c2aec02717cd430233` |
| `Entryway-tv-release-1.0.15-arm64-v8a.apk` | 56,889,188 B | `475e039e7559bdf54501685b6d5f3074ecf14d42080db60be0f8284974b745a2` |
| `Entryway-tv-release-1.0.15-armeabi-v7a.apk` | 50,422,940 B | `dce89b7d1797ec8dd7e796d4069a897016d621c2c069ddb54219a1578dacc1d0` |
| `entryway-release-1.0.18-arm64-v8a.apk` | 60,357,461 B | `90938026a8adce8a1742837390b454fc417875b181d2b832523f3c00a08cbe3d` |
| `Entryway-tv-release-1.0.17-arm64-v8a.apk` | 57,361,398 B | `d811501957c670146d0349d9912f3c977ae8b8ef628161610bd17dc18887f3bc` |
| `Entryway-tv-release-1.0.17-armeabi-v7a.apk` | 50,895,150 B | `7ad1627bda8fbaa61e529f7bc1dd4e2aaaca990cfb0e761e4b983f19290dc376` |
- 安装包均为 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.18:进度条拖动预览图、断网离线模式、自动选最快线路、卡顿诊断与意外中断续播、按剧学习跳过片头;下载可选版本并支持优先下载,媒体库新增 A–Z / 年份 / 评分索引栏和筛选放宽建议,图片全屏查看;移动云盘分享免登录播放;修复投屏、搜索卡住、重新登录、横版封面拉伸等反馈。完整内容见[手机更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.18)。
TV 1.0.17:进度条拖动预览图、详情页大图播放预告片、Entryway 海报屏保、Google TV「继续观看」,卡顿诊断、意外中断续播、自动选最快线路;字幕按语言分组,ASS 字幕跟随字号和位置设置;修复超过 100 集的剧只显示 100 集、搜索卡住、CMS 资源查找等问题。完整内容见[TV 更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.17)。
手机版 1.0.17:资源里可直接播放夸克、115、天翼云网盘分享链接,新增 AList / OpenList 和 UC网盘;TVBox 多仓选配置、T4 站点与筛选、广告过滤;「HDR 输出」合并为一项,新增界面文字大小、记住倍速、豆瓣评分和 Navidrome 多媒体库,底栏改版;修复换集状态残留、MPV 字幕残留、竖屏手势和亮度卡顿等反馈。完整内容见[手机更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.17)。
TV 1.0.16:新增紧凑播放控件(拖动预览图、自选快捷栏)、HDR 转 SDR、mpv 次字幕;网盘分享链接、AList / OpenList、UC网盘和 TVBox 增强;切换服务器可直接选线路、分类可移到最前 / 最后;修复 ExoPlayer 外挂字幕崩溃、小米电视退出对话框焦点、Home 后重复启动等问题。完整内容见[TV 更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.16)。
手机版 1.0.16:主动提示新版本,详情页显示网站评分与获奖信息,新增竖屏短剧模式和批量标记已看,字幕包可选文件;夸克 CMS 线路支持 Cookie 与 16 连接,修复长剧集只显示 50 集、Emby 外挂字幕、在线字幕结果被遮挡等反馈。完整内容见[手机更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.16)。
TV 1.0.15:高码率原始文件双连接下载、卡死自动恢复,首页提示新版本,详情页显示网站评分与获奖信息,剧集卡片显示可播集数;修复详情页卡在骨架屏、M31H 的 4K mpv 绿色竖条、飞牛背景图和文件页音频显示等问题。完整内容见[TV 更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.15)。
手机版 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)。
@@ -0,0 +1,20 @@
{
"release_tag": "android-phone-v1.0.16",
"published_at": "2026-10-31T14:36:25Z",
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-phone-v1.0.16",
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.16",
"source_commit": "f40f3353cf6cc5e47267d157594b176c415bfa0d",
"artifacts": [
{
"artifact": "entryway-release-1.0.16-arm64-v8a.apk",
"size": 59958323,
"sha256": "e5123e77d7b8715a5798f0537e1569a2cba8fe7303b0a2c2aec02717cd430233"
}
],
"download_service": {
"primary": "https://download.entryway.top/android-phone-v1.0.16/",
"backup": "https://download-sh.entryway.top/android-phone-v1.0.16/",
"manifest": "/updates/android-phone.json"
},
"verified": "Public downloads from download.entryway.top and download-sh.entryway.top re-hashed; Gitea draft assets re-hashed over LAN and GitHub asset digests matched; both update manifests matched the generated files; website www.entryway.top deployed and hashes matched."
}
@@ -0,0 +1,20 @@
{
"release_tag": "android-phone-v1.0.17",
"published_at": "2026-11-08T06:31:54Z",
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-phone-v1.0.17",
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.17",
"source_commit": "8c4018646cfff81dea601835928e97fb813d20d2",
"artifacts": [
{
"artifact": "entryway-release-1.0.17-arm64-v8a.apk",
"size": 60152610,
"sha256": "f70c7dfc653a5e58d1b1fd0a7eda7dd0ac0f2e2369f0aeafd8f2a9649ff236ca"
}
],
"download_service": {
"primary": "https://download.entryway.top/android-phone-v1.0.17/",
"backup": "https://download-sh.entryway.top/android-phone-v1.0.17/",
"manifest": "/updates/android-phone.json"
},
"verified": "Public downloads from download.entryway.top and download-sh.entryway.top (Zhangjiakou) fully re-hashed; Gitea draft assets re-hashed over LAN and GitHub asset digests matched; both update manifests matched the generated files on both clouds; website deployed by the Deploy Entryway Website workflow."
}
@@ -0,0 +1 @@
Verified signed Release arm64-v8a; ready for publication.
@@ -0,0 +1,75 @@
# Entryway Android Phone 1.0.17
版本 1.0.17 · 构建号 77 · 正式 Release · Android 8.1+ · arm64-v8a
1.0.16 之后的功能版本:资源里可以直接播放网盘分享链接,新增 AList / OpenList 和 UC网盘,TVBox 配置兼容大幅增强,并汇总用户反馈 #175–#240 中手机端的问题。TV 独立发布 1.0.16;Entryway 永久免费。
## 新功能
**网盘与资源**
- 粘贴夸克、115、天翼云的分享链接或分享文本(打开时会读一次剪贴板),用自己的账号打开。需要先转存才能播的,会先征得你的同意再「临时转存」;转存的副本 24 小时后或下次启动时移到回收站。139、光鸭的分享链接目前只能识别,建议通过 AList 播放。
- 新增 AList / OpenList 存储(API 接入):支持密码、令牌、游客登录;服务器建了索引时可以全盘搜索;公网使用明文 http 时会提醒。已有的 AList `/dav` WebDAV 存储可以一键「改用 AList API 连接」。
- 新增 UC网盘:用 drive.uc.cn 的 Cookie 登录,支持多连接读取。
- 夸克文件页面最多 16 路并发读取,内存小的设备自动减少连接数。
- 网盘登录失效时,卡片显示「需要重新登录」,在菜单里原地重新登录即可,存储和媒体库都不受影响。
**TVBox**
- 多仓可以选择具体配置;导入后列出被跳过的站点和原因。
- 支持 `json:` / `parse:` 前缀和 DIYP 节目单;m3u8 广告过滤(默认开启);可选用配置自带的 hosts / DoH。
- 支持 T4 站点及点播分类上方的「筛选」标签;T4 站点的字幕作为外挂字幕加载。
- CMS 站点、合集和 IPTV 列表的卡片菜单把「重新登录」换成「重新检查」,结果用提示条显示。
**播放**
- 交互 › 默认倍速下新增「记住倍速」,默认关闭;直播和长按临时加速不会被记住(#227)。
- 「画面与HDR」的「HDR 显示输出」和「强制 HDR 色彩模式」合并为一项「HDR 输出」:自动(推荐)/ 始终 HDR / 转为 SDR。仅对 MPV 生效,从下一个视频开始。选「自动」时,峰值亮度低的屏幕(Android 16+)会转为 SDR,解决部分 LCD 平板开了 HDR 反而变暗的问题。旧设置会自动换算(#234、#235)。
**界面**
- 字体页新增「界面文字大小」:85% / 90% / 100% / 110% / 120%,叠加在系统字号设置上,字幕和弹幕大小不受影响(#240)。
- 音乐条和标签栏共用底部一个位置:在标签栏上从左向右滑动会出现「切换」按钮;搜索按钮并入标签胶囊(#182)。
- 在「设置 › TMDB › 网站评分」填入自己的豆瓣 Cookie 后,网站评分行最前面显示豆瓣分(#193)。
- 音乐首页新增「当前媒体库」,可以切换 Navidrome 的媒体库(#183)。
- TMDB 列表行改用无文字海报(#198);横版封面占多数的首页行自动改用横版卡片(#181);「外观」里的封面开关对首页和推荐卡片同样生效,封面可以显示评分角标(#197)。
## 优化
- 高码率多连接取流按内存自动选择并发,高延迟网络下更快(#187、#204、#211)。
- 详情页不再白闪,最近看过的详情直接显示(#194);刷新失败不会关掉详情页和播放器(#192)。
- 播出信息移到季标题旁,显示播出时间和集数范围;追剧日历返回下一播出日的全部集数(#195)。
- 网站评分行出现时不再重复显示星级,内容固定一行、可横向滑动(#196)。
- 豆瓣「热门国漫 / 纪录片 / 儿童片」只保留近期作品(#198)。
- 本地文件的上一集 / 下一集按文件夹的自然顺序,已下载剧集按季、集顺序(#179);文件列表统一自然排序,E9 < E10 < E100(#191)。
- 弹幕开启时请求屏幕最高刷新率,控件隐藏后不再卡顿(#206);弹幕面板用你的语言说明失败原因。
- 备份包含脚本组件和自己添加的精选合集(#208)。没有设置备份密码时,备份不带网盘登录信息,恢复后会列出哪些需要重新登录。
## 修复
- 换集时沿用了上一集的杜比版本和音轨 / 字幕选择,这可能就是 MPV 换下一集闪退的原因(#225)。
- MPV 关闭字幕后,屏幕上最后一行不消失(#226)。
- 从 TMDB 搜索结果或播放书签进入播放时,没有上一集 / 下一集、选集和自动连播。
- 竖屏时播放器下半屏手势没反应(#180)。
- 二级页面底栏不随滚动收起,列表最后一项被底栏挡住(#212)。
- 竖屏平板首页 / 推荐轮播的背景图下半截全黑(#219)。
- mpv「实时播放统计」的输出帧数一直显示「—」,这一行现在只在 ExoPlayer 下显示(#221)。
- 滑动调亮度引起的卡顿和黑闪(#175、#220)。
- 光盘 ISO 在限制连接数的服务器上每 2–3 秒缓冲一次(#184、#189、#203)。
- Emby / Jellyfin 音乐搜索把媒体库当成歌手、专辑、歌曲返回。
- 部分 SMB 服务器列不出共享(#200);飞牛 fnOS 的海报和背景图缺失(#205、#209)。
- UC / 夸克非会员拿到的占位片段会明确报错,不再当正片播放。
## 升级
正式签名和包名都与之前的版本相同,1.0.1 及以后的正式版可以直接覆盖升级。建议升级前先在「设置 › 备份与恢复」备份。
## 验证与已知限制
- 在合并后的候选代码上,全部模块单元测试 3,601 项,0 失败。已核对包名、版本、ABI、正式签名、libdandansign,并确认包内没有 AppSecret 明文。
- #226、#227、#234、#235、#240 以及从 TMDB 进入播放的上一集 / 下一集,已在一加 PKT110 上验证。#225 的换集闪退没能在真机上复现,只修了确定存在的状态问题。
- 网盘分享、AList、UC网盘、TVBox 新功能、底栏改版、Navidrome 多媒体库和亮度修复,目前只有单元测试或模拟服务器验证,欢迎反馈。
## 安装包校验
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
| 安装包 | 大小(字节) | SHA-256 |
| --- | ---: | --- |
| `entryway-release-1.0.17-arm64-v8a.apk` | 60,152,610 | `f70c7dfc653a5e58d1b1fd0a7eda7dd0ac0f2e2369f0aeafd8f2a9649ff236ca` |
@@ -0,0 +1,12 @@
{
"schema_version": 2,
"platform": "android-phone",
"release_tag": "android-phone-v1.0.17",
"app_version": "1.0.17",
"build_number": 77,
"channel": "release",
"abi": "arm64-v8a",
"source_commit": "8c4018646cfff81dea601835928e97fb813d20d2",
"source_repository": "YuSheng-Jack/Entryway",
"source_branch": "main"
}
@@ -0,0 +1,14 @@
{
"schema_version": 2,
"platform": "android-phone",
"release_tag": "android-phone-v1.0.17",
"app_version": "1.0.17",
"build_number": 77,
"channel": "release",
"abi": "arm64-v8a",
"source_commit": "8c4018646cfff81dea601835928e97fb813d20d2",
"built_at": "2026-11-08T06:01:54.745216+00:00",
"artifact": "entryway-release-1.0.17-arm64-v8a.apk",
"size": 60152610,
"sha256": "f70c7dfc653a5e58d1b1fd0a7eda7dd0ac0f2e2369f0aeafd8f2a9649ff236ca"
}
@@ -0,0 +1 @@
Verified signed Release arm64-v8a; ready for publication.
@@ -0,0 +1,67 @@
# Entryway Android Phone 1.0.18
版本 1.0.18 · 构建号 78 · 正式 Release · Android 8.1+ · arm64-v8a
1.0.17 之后的功能版本:进度条拖动预览图、断网离线模式、自动选最快线路、卡顿诊断和意外中断续播,下载可以选版本,媒体库新增索引栏,移动云盘分享免登录播放,并汇总用户反馈 #243–#298 中手机端的问题。TV 独立发布 1.0.17;Entryway 永久免费。
## 新功能
**播放**
- 拖动进度条时显示预览图(Jellyfin trickplay、Emby / Plex 的 BIF 缩略图),进度条上标出片头和片尾。
- 卡顿诊断:播放卡住时,建议换一个码率更低的版本,或者先缓冲一会儿;不会转码。
- 意外中断续播:上次播放没正常停下(闪退、被系统杀掉)时,回到应用会提示停在哪里,可以接着看。
- 按剧学习跳过片头:手动跳过一次后,这部剧以后自动跳过,可以撤回;连续自动播放 3 集后,第 4 集前先问一句。
- ExoPlayer 播不了的视频类型会被记住,下次直接用 mpv;很长的多音轨 MP4 提前改用 mpv,避免内存不足闪退。
- 开播时说明这次沿用了哪些记住的选择(音轨、字幕等)。
**网络与服务器**
- 自动为当前网络选最快的服务器线路:冷启动、切换网络或离开 5 分钟后回来时重新测速,按网络分别记住;每台服务器可以在线路页单独关闭。
- 离线模式:断网或连不上服务器时,首页显示已下载的内容和本机的继续观看,并提供重试;离线时的播放进度在服务器恢复后补传。
- 打开详情页时先预热服务器连接,播放起得更快。
**下载**
- 可以选择下载哪个版本,默认选不超过 1080p 的最大版本;整季批量下载按同样规则为每一集选版本。
- 新增「优先下载」,把排队中的任务提到最前面。
**媒体库与详情页**
- 媒体库新增 A–Z、年份、评分索引栏;几千部的大库也能直接跳到任意字母(中文片名按拼音首字母)。
- 筛选条件显示实时数量;筛选结果为空时,给出「去掉某个条件 → 多少部」的放宽建议,点一下即可(Emby / Jellyfin)。
- 海报、背景图和剧照可以全屏查看,支持翻页和缩放。
**网盘与其他**
- 中国移动云盘分享链接不登录也能浏览和播放;修复 139 分享打不开(9530 功能参数值非法)。添加分享时不再要求移动云盘账号。
- AI 字幕新增「阿里云千问 Token Plan(个人版)」预设。
- 捐助名单新增 9 位,感谢支持。
## 修复与优化
- 投屏:转发时带上服务器的鉴权信息(飞牛令牌、Cookie 等),使用 Wi-Fi 地址而不是移动数据地址,支持 HLS;渲染器拒绝时用更简单的信息重试(#271)。
- mpv 下外挂字幕排在内嵌字幕前面,首选的内嵌字幕取不到时仍会选中外挂字幕(#253)。
- 精选合集卡片和详情页也会查找 CMS 影视源(#270)。
- UC网盘支持扫码登录(#276)。
- 新增「问题日志」:开始记录后复现问题,停止后生成脱敏的日志包,15 分钟后自动停止(#277)。
- 新增「继续观看点击」设置:直接播放(默认)或打开详情(#248)。
- 「重新登录」原地登录已保存的服务器,先用记住的密码静默重试,只在需要时询问密码,服务器不会变成新的一台(#289)。
- 搜索:服务器很多时不再卡住,最多同时查询 5 台,超时的服务器不再拖住整个页面(#295、#298)。
- 跨服务器资源默认按「详情页版本排序」选版本;大小或码率为 0 的版本按未知排序(#298)。
- 收藏、推荐、搜索和相似推荐里的横版封面不再被拉伸(#290)。
- 「发送到电视」带上服务器的备用线路和当前使用的线路(#292、#294)。
- IPTV、Navidrome、更新校验和日志脱敏的若干修复。
## 升级
正式签名和包名都与之前的版本相同,1.0.1 及以后的正式版可以直接覆盖升级。建议升级前先在「设置 › 备份与恢复」备份。
## 验证与已知限制
- 在合并后的候选代码上,全部模块单元测试 3,862 项,0 失败。已核对包名、版本、ABI、正式签名、libdandansign,并确认包内没有 AppSecret 明文。
- 已在一加 PKT110(Emby,6337 部的媒体库)上验证:自动选线路、意外中断续播、卡顿诊断、下载版本选择、图片全屏、索引栏跳转、筛选放宽建议、继续观看点击和问题日志。
- 拖动预览图、跳过片头学习、离线模式、优先下载、移动云盘分享、投屏修复等目前只有单元测试或模拟服务器验证,欢迎反馈。
## 安装包校验
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
| 安装包 | 大小(字节) | SHA-256 |
| --- | ---: | --- |
| `entryway-release-1.0.18-arm64-v8a.apk` | 60,357,461 | `90938026a8adce8a1742837390b454fc417875b181d2b832523f3c00a08cbe3d` |
@@ -0,0 +1,12 @@
{
"schema_version": 2,
"platform": "android-phone",
"release_tag": "android-phone-v1.0.18",
"app_version": "1.0.18",
"build_number": 78,
"channel": "release",
"abi": "arm64-v8a",
"source_commit": "c9fb3a2a4019992666b40841d90e8ca4114a5d54",
"source_repository": "YuSheng-Jack/Entryway",
"source_branch": "main"
}
@@ -0,0 +1,14 @@
{
"schema_version": 2,
"platform": "android-phone",
"release_tag": "android-phone-v1.0.18",
"app_version": "1.0.18",
"build_number": 78,
"channel": "release",
"abi": "arm64-v8a",
"source_commit": "c9fb3a2a4019992666b40841d90e8ca4114a5d54",
"built_at": "2026-11-15T03:36:10.983339+00:00",
"artifact": "entryway-release-1.0.18-arm64-v8a.apk",
"size": 60357461,
"sha256": "90938026a8adce8a1742837390b454fc417875b181d2b832523f3c00a08cbe3d"
}
@@ -0,0 +1,25 @@
{
"release_tag": "android-tv-v1.0.15",
"published_at": "2026-10-31T14:36:25Z",
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-tv-v1.0.15",
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.15",
"source_commit": "f40f3353cf6cc5e47267d157594b176c415bfa0d",
"artifacts": [
{
"artifact": "Entryway-tv-release-1.0.15-arm64-v8a.apk",
"size": 56889188,
"sha256": "475e039e7559bdf54501685b6d5f3074ecf14d42080db60be0f8284974b745a2"
},
{
"artifact": "Entryway-tv-release-1.0.15-armeabi-v7a.apk",
"size": 50422940,
"sha256": "dce89b7d1797ec8dd7e796d4069a897016d621c2c069ddb54219a1578dacc1d0"
}
],
"download_service": {
"primary": "https://download.entryway.top/android-tv-v1.0.15/",
"backup": "https://download-sh.entryway.top/android-tv-v1.0.15/",
"manifest": "/updates/android-tv.json"
},
"verified": "Public downloads from download.entryway.top and download-sh.entryway.top re-hashed; Gitea draft assets re-hashed over LAN and GitHub asset digests matched; both update manifests matched the generated files; website www.entryway.top deployed and hashes matched."
}
@@ -0,0 +1,25 @@
{
"release_tag": "android-tv-v1.0.16",
"published_at": "2026-11-08T06:31:54Z",
"github": "https://github.com/YuSheng-Jack/Entryway_Release/releases/tag/android-tv-v1.0.16",
"gitea": "https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-tv-v1.0.16",
"source_commit": "8c4018646cfff81dea601835928e97fb813d20d2",
"artifacts": [
{
"artifact": "Entryway-tv-release-1.0.16-arm64-v8a.apk",
"size": 57185817,
"sha256": "07be4e6afb39096e412f506064e270c40c695540989e8dcab418c49a19a330b5"
},
{
"artifact": "Entryway-tv-release-1.0.16-armeabi-v7a.apk",
"size": 50719566,
"sha256": "cb3d0b3e6e6214e62487e9ca2590f0fb90e3ec479432d61953d93908173695fa"
}
],
"download_service": {
"primary": "https://download.entryway.top/android-tv-v1.0.16/",
"backup": "https://download-sh.entryway.top/android-tv-v1.0.16/",
"manifest": "/updates/android-tv.json"
},
"verified": "Public downloads from download.entryway.top and download-sh.entryway.top (Zhangjiakou) fully re-hashed; Gitea draft assets re-hashed over LAN and GitHub asset digests matched; both update manifests matched the generated files on both clouds; website deployed by the Deploy Entryway Website workflow."
}
@@ -0,0 +1 @@
Verified signed Release arm64-v8a and armeabi-v7a; ready for publication.
@@ -0,0 +1,66 @@
# Entryway Android TV 1.0.16
版本 1.0.16 · 构建号 60 · 正式 Release · Android 6.0+ · arm64-v8a / armeabi-v7a
1.0.15 之后的功能版本:新增紧凑播放控件、HDR 转 SDR、mpv 次字幕,资源里可以直接播放网盘分享链接,新增 AList / OpenList 和 UC网盘,并汇总用户反馈 #183–#239 中 TV 端的问题。手机独立发布 1.0.17;Entryway 永久免费。
## 新功能
**播放**
- 紧凑播放控件:在「设置 › 播放行为 › 播放器界面」选择「紧凑」(新)或「经典」(原样保留)。紧凑模式有更薄的顶栏、带拖动预览图的进度条(Emby BIF / Jellyfin trickplay)、状态行和「更多」面板;快捷栏的按钮可以自选并调整顺序(#201)。
- 「设置 › 播放 › HDR 转 SDR」:给显示不了 HDR 的电视用。开启后,HDR / HLG / 杜比视界片源由 mpv 转成 SDR 输出;正在用 ExoPlayer 时,会提示后自动切到 mpv(#188)。
- mpv 下字幕面板新增「次字幕」页,内嵌和外挂的文字字幕都可以选,切换下一个视频时自动关闭(#210)。
- 「设置 › 播放」新增「高码率多连接取流」开关。
**服务器与首页**
- 在「切换服务器」里按 OK,会弹出「使用此服务器 / 备用线路 / 编辑线路」;正在使用且只有一条线路的服务器,按 OK 直接回到首页(#232)。
- 在首页长按服务器胶囊,直接打开当前服务器的线路列表(#233)。
- 编辑分类新增「移到最前」「移到最后」(#238)。
**网盘与资源**
- 新增网盘分享链接(夸克、115、天翼云)、AList / OpenList、UC网盘,各自有独立的编辑页,可以扫码用手机填写;UC网盘粘贴 Cookie 登录。登录失效的卡片显示「需要重新登录」,可以原地重新登录;AList 存储可以全盘搜索,`/dav` 存储可以改用 API 连接;在分享的选项里可以设置是否同意临时转存。
- TVBox:多仓可以选择具体配置,导入时显示跳过报告,可选用 hosts / DoH 和广告过滤,支持 T4 站点和 T4 字幕;点播分类上方的「筛选」行可以用遥控器操作。
**其他**
- 网站评分的扫码表单可以填写豆瓣 Cookie;MDBList Key 和豆瓣 Cookie 填其中一个就能显示评分行(#193)。
- TMDB 列表行改用无文字海报(#198)。
- 兼容没有系统文件选择器的盒子:本地字幕、本地弹幕、备份恢复、账本恢复和壁纸,都可以通过 ES 等文件管理器选文件(用 ES 时请选「文件方式」)。备份导出到 `Download/Entryway`,并且一定加密(#202、#208)。
## 优化
- 播放器里「下一集」排在「上一集」前面,并默认获得焦点(#229)。
- 常驻时钟和网速文字去掉黑色底块,改为文字阴影(#231)。
- 顶部大标题统一使用剧名艺术字:继续观看里的单集显示所属剧集的标志图,没有才显示文字(#239)。
- mpv 取流的并发按内存调整,内存不足 192 MiB 的盒子不开多连接(#187、#204、#211)。
- 「Exo 音频解码」设置真正生效:选「优先软解」时,FFmpeg 音频解码排在前面(#207)。
- 在线字幕搜索结果每条单独一行,显示语言、格式、来源、下载数和评分(#215)。
- 文件列表统一自然排序(#191);豆瓣近期片单(#198);追剧日历返回整天全部集数(#195);备份包含脚本组件和精选合集(#208)。
- 弹幕面板用你的语言说明失败原因。
## 修复
- ExoPlayer 加载外挂字幕时崩溃;字幕显示「已加载」但不出字;播完最后一句后反复重播最后一句(#202)。
- 小米等电视上,退出对话框的按钮拿不到焦点(#189、#237)。
- 部分启动器(尤其 Android 6)按 Home 后再点图标,看起来像打开了第二个 Entryway(#224)。
- 从顶部服务器胶囊打开「切换服务器」时,焦点被首页抢走。
- 光盘 ISO 在限制连接数的服务器上频繁缓冲(#184、#189、#203)。
- 部分 SMB 服务器列不出共享(#200);飞牛 fnOS 的海报和背景图缺失(#205、#209)。
## 升级
正式签名和包名都与之前的版本相同,1.0.1 及以后的正式版可以直接覆盖升级。64 位系统装 arm64-v8a 包,32 位系统装 armeabi-v7a 包;应用内更新会自动选择合适的包。
## 验证与已知限制
- 在合并后的候选代码上,全部模块单元测试 3,601 项,0 失败。已核对包名、版本、ABI、正式签名、libdandansign,并确认包内没有 AppSecret 明文。
- 紧凑播放控件的设备测试在当贝和天猫魔盒上 10/10 通过;与经典界面相比,天猫魔盒上的慢帧减少一半,但打开 / 收起的瞬间仍偶有超过 32 ms 的帧。拖动预览图只用本地测试服务器验证过。
- #229、#231、#232、#233、#238 已在当贝和天猫魔盒上验证;#202 外挂字幕和文件选择器已在 M31H 上验证。HDR 转 SDR、网盘分享、AList、UC网盘和 TVBox 新功能目前只有单元测试或模拟服务器验证,欢迎反馈。
## 安装包校验
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
| 安装包 | 大小(字节) | SHA-256 |
| --- | ---: | --- |
| `Entryway-tv-release-1.0.16-arm64-v8a.apk` | 57,185,817 | `07be4e6afb39096e412f506064e270c40c695540989e8dcab418c49a19a330b5` |
| `Entryway-tv-release-1.0.16-armeabi-v7a.apk` | 50,719,566 | `cb3d0b3e6e6214e62487e9ca2590f0fb90e3ec479432d61953d93908173695fa` |
@@ -0,0 +1,15 @@
{
"schema_version": 2,
"platform": "android-tv",
"release_tag": "android-tv-v1.0.16",
"app_version": "1.0.16",
"build_number": 60,
"channel": "release",
"abi": [
"arm64-v8a",
"armeabi-v7a"
],
"source_commit": "8c4018646cfff81dea601835928e97fb813d20d2",
"source_repository": "YuSheng-Jack/Entryway",
"source_branch": "main"
}
@@ -0,0 +1,26 @@
{
"schema_version": 2,
"platform": "android-tv",
"release_tag": "android-tv-v1.0.16",
"app_version": "1.0.16",
"build_number": 60,
"channel": "release",
"abi": [
"arm64-v8a",
"armeabi-v7a"
],
"source_commit": "8c4018646cfff81dea601835928e97fb813d20d2",
"built_at": "2026-11-08T06:01:54.550035+00:00",
"artifacts": [
{
"artifact": "Entryway-tv-release-1.0.16-arm64-v8a.apk",
"size": 57185817,
"sha256": "07be4e6afb39096e412f506064e270c40c695540989e8dcab418c49a19a330b5"
},
{
"artifact": "Entryway-tv-release-1.0.16-armeabi-v7a.apk",
"size": 50719566,
"sha256": "cb3d0b3e6e6214e62487e9ca2590f0fb90e3ec479432d61953d93908173695fa"
}
]
}
@@ -0,0 +1 @@
Verified signed Release arm64-v8a and armeabi-v7a; ready for publication.
@@ -0,0 +1,64 @@
# Entryway Android TV 1.0.17
版本 1.0.17 · 构建号 61 · 正式 Release · Android 6.0+ · arm64-v8a / armeabi-v7a
1.0.16 之后的功能版本:进度条拖动预览图、详情页大图播放预告片、Entryway 海报屏保、Google TV「继续观看」,卡顿诊断、意外中断续播和自动选最快线路,移动云盘分享免登录播放,并汇总用户反馈 #243–#298 中 TV 端的问题。手机独立发布 1.0.18;Entryway 永久免费。
## 新功能
**播放**
- 拖动进度条时显示预览图(Jellyfin trickplay、Emby / Plex 的 BIF 缩略图),进度条上标出片头和片尾。
- 卡顿诊断:播放卡住时,提供换低码率版本或先缓冲一会儿;不会转码。
- 意外中断续播:上次播放没正常停下时,回到首页提示停在哪里,可以接着看。
- 学习跳过片头:手动跳过后这部剧以后自动跳过,可以撤回;自动连播几集后问一句「还在看吗」。
- ExoPlayer 播不了的视频类型会被记住,下次直接用 mpv;很长的多音轨 MP4 提前改用 mpv。
- 字幕很多时按语言分组;倍速和音轨面板打开时直接定位到正在使用的那一项。
- 开播时说明这次沿用了哪些记住的选择。
**首页与系统**
- 详情页大图上播放这部片自己的预告片。
- 新增 Entryway 海报系统屏保(在电视的屏保设置里选择)。
- 接入 Google TV 桌面的「继续观看」,点进去直接续播。
- 首页背景遮罩随画面亮度自适应,切换背景时的淡入淡出更顺。
- 自动为当前网络选最快的服务器线路:冷启动、切换网络或离开 5 分钟后回来时重新测速,按网络分别记住;每台服务器可以在线路页单独关闭。
- 媒体库筛选显示实时数量;结果为空时给出放宽条件的建议。
**网盘与其他**
- 中国移动云盘分享链接不登录也能浏览和播放;修复 139 分享打不开。
- AI 字幕新增「阿里云千问 Token Plan(个人版)」预设。
- 捐助名单新增 9 位,感谢支持。
## 修复与优化
- ASS 字幕在 ExoPlayer 和 mpv 上都会跟随「字幕字号 / 字幕位置」设置和播放器面板调整,改动立即生效;AI 字幕的设置提示 8 秒后淡出(#288)。
- mpv 下外挂字幕排在内嵌字幕前面(#253)。
- 每页最多只返回 100 条的服务器(如 TerminusC)上,详情页也能列出全部集数,不再停在第 100 集。
- 详情页在 TV 盒子上也能找到 CMS 影视源(「聚合」);CMS 剧集卡片显示「16 集」,不再误写成「16 季」;服务器胶囊首字是表情时不再显示方框(#270)。
- 搜索:服务器很多时不再卡住(#295、#298);可以选「全部 / 仅当前服务器」并记住;搜索历史点了才搜索;选集面板打开时定位到正在播放的一集(#296)。
- 每个条目都能显示网站评分(#291)。
- 调整首页分区、媒体库、快捷栏顺序后,焦点留在移动的那一行(#297)。
- 收藏、搜索和相似推荐里的横版封面不再被拉伸(#290)。
- 切换线路后首页内容会刷新;手机发来的线路和当前线路会合并到对应账号(#292、#294)。
- 新增「继续观看点击」设置:直接播放(默认)或打开详情(#248)。
- UC网盘支持扫码登录(#276)。
- 开着 VPN 时,「用手机填写」二维码里是盒子的局域网地址,不再是 VPN 网卡地址。
- 从深链接直接打开播放器时,不再弹出「意外中断」提示。
- IPTV、Navidrome、更新校验和日志脱敏的若干修复。
## 升级
正式签名和包名都与之前的版本相同,1.0.1 及以后的正式版可以直接覆盖升级。64 位系统装 arm64-v8a 包,32 位系统装 armeabi-v7a 包;应用内更新会自动选择合适的包。
## 验证与已知限制
- 在合并后的候选代码上,全部模块单元测试 3,862 项,0 失败。已核对包名、版本、ABI、正式签名、libdandansign,并确认包内没有 AppSecret 明文。
- #270 的 CMS 查找已在当贝盒子上实测。预告片、屏保、Google TV「继续观看」、拖动预览图、字幕调整、移动云盘分享等目前只有单元测试或模拟服务器验证,欢迎反馈。
## 安装包校验
正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
| 安装包 | 大小(字节) | SHA-256 |
| --- | ---: | --- |
| `Entryway-tv-release-1.0.17-arm64-v8a.apk` | 57,361,398 | `d811501957c670146d0349d9912f3c977ae8b8ef628161610bd17dc18887f3bc` |
| `Entryway-tv-release-1.0.17-armeabi-v7a.apk` | 50,895,150 | `7ad1627bda8fbaa61e529f7bc1dd4e2aaaca990cfb0e761e4b983f19290dc376` |
@@ -0,0 +1,15 @@
{
"schema_version": 2,
"platform": "android-tv",
"release_tag": "android-tv-v1.0.17",
"app_version": "1.0.17",
"build_number": 61,
"channel": "release",
"abi": [
"arm64-v8a",
"armeabi-v7a"
],
"source_commit": "c9fb3a2a4019992666b40841d90e8ca4114a5d54",
"source_repository": "YuSheng-Jack/Entryway",
"source_branch": "main"
}
@@ -0,0 +1,26 @@
{
"schema_version": 2,
"platform": "android-tv",
"release_tag": "android-tv-v1.0.17",
"app_version": "1.0.17",
"build_number": 61,
"channel": "release",
"abi": [
"arm64-v8a",
"armeabi-v7a"
],
"source_commit": "c9fb3a2a4019992666b40841d90e8ca4114a5d54",
"built_at": "2026-11-15T03:39:00.371365+00:00",
"artifacts": [
{
"artifact": "Entryway-tv-release-1.0.17-arm64-v8a.apk",
"size": 57361398,
"sha256": "d811501957c670146d0349d9912f3c977ae8b8ef628161610bd17dc18887f3bc"
},
{
"artifact": "Entryway-tv-release-1.0.17-armeabi-v7a.apk",
"size": 50895150,
"sha256": "7ad1627bda8fbaa61e529f7bc1dd4e2aaaca990cfb0e761e4b983f19290dc376"
}
]
}