diff --git a/README.md b/README.md
index 0e38750..6d92be1 100644
--- a/README.md
+++ b/README.md
@@ -8,8 +8,8 @@
官方网站 entryway.top | Official Website
-
-
+
+
@@ -22,22 +22,26 @@
| 平台 | 版本 | 构建号 | 系统要求 | 下载(Gitea) | 镜像(GitHub) |
| --- | --- | ---: | --- | --- | --- |
-| Android 手机 | **1.0.12** | 72 | Android 8.1+ · arm64 | [entryway-release-1.0.12-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-phone-v1.0.12/entryway-release-1.0.12-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-phone-v1.0.12/entryway-release-1.0.12-arm64-v8a.apk) |
-| Android TV(64 位) | **1.0.11** | 55 | Android 6.0+ · arm64 | [Entryway-tv-release-1.0.11-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.11/Entryway-tv-release-1.0.11-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.11/Entryway-tv-release-1.0.11-arm64-v8a.apk) |
-| Android TV(32 位) | **1.0.11** | 55 | Android 6.0+ · armeabi-v7a | [Entryway-tv-release-1.0.11-armeabi-v7a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.11/Entryway-tv-release-1.0.11-armeabi-v7a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.11/Entryway-tv-release-1.0.11-armeabi-v7a.apk) |
+| Android 手机 | **1.0.13** | 73 | Android 8.1+ · arm64 | [entryway-release-1.0.13-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-phone-v1.0.13/entryway-release-1.0.13-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-phone-v1.0.13/entryway-release-1.0.13-arm64-v8a.apk) |
+| Android TV(64 位) | **1.0.12** | 56 | Android 6.0+ · arm64 | [Entryway-tv-release-1.0.12-arm64-v8a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.12/Entryway-tv-release-1.0.12-arm64-v8a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.12/Entryway-tv-release-1.0.12-arm64-v8a.apk) |
+| Android TV(32 位) | **1.0.12** | 56 | Android 6.0+ · armeabi-v7a | [Entryway-tv-release-1.0.12-armeabi-v7a.apk](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/download/android-tv-v1.0.12/Entryway-tv-release-1.0.12-armeabi-v7a.apk) | [下载](https://github.com/YuSheng-Jack/Entryway_Release/releases/download/android-tv-v1.0.12/Entryway-tv-release-1.0.12-armeabi-v7a.apk) |
| Windows x64 | 开发中 | — | Windows 10/11 | 独立版待发布 | — |
| 安装包 | 大小 | SHA-256 |
| --- | ---: | --- |
-| `entryway-release-1.0.12-arm64-v8a.apk` | 59,303,524 B | `928724e2050dd3c95ddffae8d1686c096b3b02abc4e02a9a223f9af518066f2a` |
-| `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` |
+| `entryway-release-1.0.13-arm64-v8a.apk` | 59,397,044 B | `0cd4878544b50f07098d95721a2811a017d21f1f8e77d57f0b50882c94029188` |
+| `Entryway-tv-release-1.0.12-arm64-v8a.apk` | 56,540,857 B | `ad5672560e04f114795203bb41d355eb1b8ea7c6de9ec9c20f7519ce2487d9f0` |
+| `Entryway-tv-release-1.0.12-armeabi-v7a.apk` | 50,074,592 B | `1fb728126e50d416e47f9a4f10a558d0b773e031165a3466ddd3802cbc0d78f3` |
- 安装包均为 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.13:新增字幕在线搜索(Emby/Jellyfin、OpenSubtitles、射手网)、播放器内字幕位置与双指缩放、首次启动可跳过、服务器备注;修复投屏中断、飞牛续播、弹幕遮挡面板等反馈问题,SMB 播放提速。完整内容见[手机更新说明](https://gitea.yamby.cn/yusheng/Entryway_Release/releases/tag/android-phone-v1.0.13)。
+
+TV 1.0.12:加入设备三档与资源预算(真机灰度数据仍在收集,可在设置中手动选档),mpv Dolby Vision P5/P8 交给系统解码;修复飞牛普通视频无画面、选集与字号缩放等问题,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 永久免费。
diff --git a/releases/android-phone/android-phone-v1.0.13/READY b/releases/android-phone/android-phone-v1.0.13/READY
new file mode 100644
index 0000000..e3748b1
--- /dev/null
+++ b/releases/android-phone/android-phone-v1.0.13/READY
@@ -0,0 +1 @@
+Verified signed Release arm64-v8a; ready for publication.
diff --git a/releases/android-phone/android-phone-v1.0.13/RELEASE_NOTE.md b/releases/android-phone/android-phone-v1.0.13/RELEASE_NOTE.md
new file mode 100644
index 0000000..9ee2149
--- /dev/null
+++ b/releases/android-phone/android-phone-v1.0.13/RELEASE_NOTE.md
@@ -0,0 +1,39 @@
+# Entryway Android Phone 1.0.13
+
+版本 1.0.13 · 构建号 73 · 正式 Release · Android 8.1+ · arm64-v8a
+
+本版汇总用户反馈 #37–#59 的修复与改进。TV 独立发布 1.0.12;Entryway 永久免费。
+
+## 新功能
+
+- **字幕在线搜索**:通过 Emby/Jellyfin 远程字幕、OpenSubtitles 与射手网(Assrt)搜索下载字幕,使用你自己的密钥;自动解压 gzip/zip(RAR/7z 不支持)并转为 UTF-8(#54)。
+- 播放器内调整字幕底部边距(两种引擎实时生效),记住画面比例与缩放,双指连续缩放 0.5×–3×(#42)。
+- 首次启动可“跳过”,不添加服务器也能使用本地文件和网盘(#43)。
+- 首页各行可打开完整网格;首选画质的多个条件改为同时满足(#45)。
+- 每个已保存服务器可写备注,显示在资源卡片上并随备份保存(#53)。
+- mpv 播放 Dolby Vision Profile 5/8 时交给系统解码器(受信平台),失败或超时自动回到常规路径。
+
+## 修复与改进
+
+- 投屏期间保持局域网中转服务不被系统回收,容忍渲染器短暂异常,预解析的 CDN 链接失效时回到服务器地址(#41)。
+- SMB 播放提速:SMB 3.1.1 协商、空闲会话过期重建、1 MiB 预读,慢服务器不再拖住其他存储(#59)。
+- 修复飞牛把普通视频报为 `dv_profile=0` 时被当成杜比视界、只有声音没有画面的问题(#50)。
+- 飞牛“继续观看”打开所在剧集并从断点续播,而不是进入第 1 季从头播放(#37)。
+- 开始播放时沿用当前媒体音量,不再跳到上次播放器的音量(#38)。
+- 首页轮播显示完整清晰图,而不是长时间停留在低清占位图(#44)。
+- 竖屏显示“上一集”按钮(#47);上一集/下一集与自动下一集保持在正在播放的服务器和剧集内(#48)。
+- 弹幕不再盖住播放器面板和对话框(#55);横屏弹幕匹配对话框使用全屏高度(#56)。
+
+## 验证与升级说明
+
+- 本轮在合并后的 main 上运行全部模块单元测试 2,290 项:2,287 通过、0 失败,3 项因缺少 DVD/Blu-ray 宿主夹具跳过;已核对包名、版本、ABI、正式签名、非调试属性与弹弹Play native signer,包内无 AppSecret 明文。本次正式包未安装到实机做全量验收。
+- Dolby Vision 系统解码路径与字幕搜索在更多设备、服务器上的表现欢迎反馈。
+- 正式签名与包名延续既有版本,1.0.1 及以后正式版可直接覆盖升级,建议先在「设置 › 备份与恢复」备份。
+
+## 安装包校验
+
+正式证书 SHA-256:`a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc`。
+
+| 安装包 | 大小(字节) | SHA-256 |
+| --- | ---: | --- |
+| `entryway-release-1.0.13-arm64-v8a.apk` | 59,397,044 | `0cd4878544b50f07098d95721a2811a017d21f1f8e77d57f0b50882c94029188` |
diff --git a/releases/android-phone/android-phone-v1.0.13/RELEASE_REQUEST.json b/releases/android-phone/android-phone-v1.0.13/RELEASE_REQUEST.json
new file mode 100644
index 0000000..744a427
--- /dev/null
+++ b/releases/android-phone/android-phone-v1.0.13/RELEASE_REQUEST.json
@@ -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": "208e1c012d4bfacebfc48c6e6ebf0a4791061b9e",
+ "source_repository": "YuSheng-Jack/Entryway",
+ "source_branch": "main"
+}
diff --git a/releases/android-phone/android-phone-v1.0.13/artifact.json b/releases/android-phone/android-phone-v1.0.13/artifact.json
new file mode 100644
index 0000000..f1d38dc
--- /dev/null
+++ b/releases/android-phone/android-phone-v1.0.13/artifact.json
@@ -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": "208e1c012d4bfacebfc48c6e6ebf0a4791061b9e",
+ "built_at": "2026-10-22T02:18:32.038962+00:00",
+ "artifact": "entryway-release-1.0.13-arm64-v8a.apk",
+ "size": 59397044,
+ "sha256": "0cd4878544b50f07098d95721a2811a017d21f1f8e77d57f0b50882c94029188"
+}
diff --git a/releases/android-tv/android-tv-v1.0.12/READY b/releases/android-tv/android-tv-v1.0.12/READY
new file mode 100644
index 0000000..ae70678
--- /dev/null
+++ b/releases/android-tv/android-tv-v1.0.12/READY
@@ -0,0 +1 @@
+Verified signed Release arm64-v8a and armeabi-v7a; ready for publication.
diff --git a/releases/android-tv/android-tv-v1.0.12/RELEASE_NOTE.md b/releases/android-tv/android-tv-v1.0.12/RELEASE_NOTE.md
new file mode 100644
index 0000000..54dfea3
--- /dev/null
+++ b/releases/android-tv/android-tv-v1.0.12/RELEASE_NOTE.md
@@ -0,0 +1,36 @@
+# Entryway Android TV 1.0.12
+
+TV 独立正式版,构建号 **56**,Release + R8、正式发布证书签名,提供 arm64-v8a 与 armeabi-v7a 两个安装包。手机版独立发布 1.0.13;Entryway 永久免费。
+
+## 更新
+
+- **设备三档(高/中/低)与资源预算**:启动时按内存、CPU 与硬件解码能力分档,缓冲、预热、图片缓存、并发连接、毛玻璃/动效与弹幕绘制随档位调整;内存吃紧时自动降档并在恢复后回升。设置里可手动指定档位,并可本机查看、复制诊断(不含服务器、账号、片名和链接,不自动上传)。
+- 按实测解码能力协商直放与转码:保守软解、STRM 直放不受转码码率限制、需要转码时按档位限制输出码率;首帧前的解码失败会记录并在切换媒体时重置,Exo 未选中轨道时恢复画面,检测卡帧并限制 mpv 软解负载。
+- mpv 播放 Dolby Vision Profile 5/8 时交给系统解码器(受信平台,荣耀/华为屏和 HDR10 设置不进入),失败或超时自动回到常规路径。
+- 修复飞牛把普通视频报为 `dv_profile=0` 时被当成杜比视界、只有声音没有画面的问题(#50)。
+- SMB 播放提速:SMB 3.1.1 协商、空闲会话过期重建、1 MiB 预读,慢服务器不再拖住其他存储(#59)。
+- 人物页显示年龄与去世日期,遥控器可滚动简介(#40);“我的媒体库”排序增加首映日期(#49)。
+- 上一集/下一集在当前服务器上跳过同一集的其他版本(#47);操作按钮与播放器控件随全局字号缩放(#51)。
+- 兼容性:改进 Android 6 设备上的若干问题。
+
+## 已知限制与反馈重点
+
+- **设备三档尚无有效真机灰度报告**,目前的验证来自单元测试、lint、模拟器回归与正式配置构建;分档阈值、首页流畅度、内存占用和长时间播放稳定性仍需真机数据。若出现卡顿或误降档,请在设置里手动选择档位,并附诊断反馈。
+- mpv 原生 4K HEVC 欠载及冷续播崩溃仍未完成根因修复与真机闭环;已知 DBBOX5C / rk30board / Android 11 保留 ExoPlayer 保护。
+- Dolby Vision 系统解码路径在更多电视/盒子上的兼容性待验证。
+- 本次正式包未安装到实机验收。本轮在合并后的 main 上运行全部模块单元测试 2,290 项:2,287 通过、0 失败,3 项因缺少 DVD/Blu-ray 宿主夹具跳过;已核对包名、版本、ABI、正式签名、非调试属性与弹弹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,540,857 B | `ad5672560e04f114795203bb41d355eb1b8ea7c6de9ec9c20f7519ce2487d9f0` |
+| `Entryway-tv-release-1.0.12-armeabi-v7a.apk` | 50,074,592 B | `1fb728126e50d416e47f9a4f10a558d0b773e031165a3466ddd3802cbc0d78f3` |
diff --git a/releases/android-tv/android-tv-v1.0.12/RELEASE_REQUEST.json b/releases/android-tv/android-tv-v1.0.12/RELEASE_REQUEST.json
new file mode 100644
index 0000000..74a5dcb
--- /dev/null
+++ b/releases/android-tv/android-tv-v1.0.12/RELEASE_REQUEST.json
@@ -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": "208e1c012d4bfacebfc48c6e6ebf0a4791061b9e",
+ "source_repository": "YuSheng-Jack/Entryway",
+ "source_branch": "main"
+}
diff --git a/releases/android-tv/android-tv-v1.0.12/artifact.json b/releases/android-tv/android-tv-v1.0.12/artifact.json
new file mode 100644
index 0000000..4d17476
--- /dev/null
+++ b/releases/android-tv/android-tv-v1.0.12/artifact.json
@@ -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": "208e1c012d4bfacebfc48c6e6ebf0a4791061b9e",
+ "built_at": "2026-10-22T02:18:32.075391+00:00",
+ "artifacts": [
+ {
+ "artifact": "Entryway-tv-release-1.0.12-arm64-v8a.apk",
+ "size": 56540857,
+ "sha256": "ad5672560e04f114795203bb41d355eb1b8ea7c6de9ec9c20f7519ce2487d9f0"
+ },
+ {
+ "artifact": "Entryway-tv-release-1.0.12-armeabi-v7a.apk",
+ "size": 50074592,
+ "sha256": "1fb728126e50d416e47f9a4f10a558d0b773e031165a3466ddd3802cbc0d78f3"
+ }
+ ]
+}