-
Entryway Android Phone 1.0.3 Stable
released this
2026-10-01 11:21:47 +08:00 | 1 commits to main since this releaseEntryway Android Phone 1.0.3
新增 AI 字幕(用你自己的大模型服务翻译字幕、没有字幕时语音识别)、网络代理和 CloudDrive2 存储,修复网盘上 ISO 播放卡死、mpv 带认证时请求失败、裁掉黑边的视频字幕位置不对等问题。与 1.0.1、1.0.2 同一把正式密钥签名,可在应用内直接更新。 TV 版与 Windows 版保持各自独立版本。
版本信息
平台 应用版本 构建号 渠道 ABI Tag 安装包 Android 手机 1.0.3 60 Release(正式版) arm64-v8a android-phone-v1.0.3entryway-release-1.0.3-arm64-v8a.apk新增
- AI 字幕(「设置 › AI 字幕」):接入你自己的 OpenAI 兼容服务(填 API 地址、Key、模型,可读取模型列表)。
- 翻译字幕:把文字字幕翻成简体、繁体等目标语言,可选「双语」或「仅译文」,提前处理接下来 5 分钟并缓存,同一句不重复计费;可自定义提示词、每次翻译行数,并显示已用 tokens。
- 识别字幕:片子没有字幕时,把音轨一段段发给语音识别服务转成字幕,识别后还可再翻译;识别时自动隐藏原字幕。
- 播放时在字幕菜单里打开「AI 翻译字幕」或「AI 识别字幕」。Key 只存在本机,备份时加密;图形字幕(PGS 等)无法翻译。
- 网络代理(「设置 › 网络代理」):HTTP / HTTPS 或 SOCKS5,可带用户名密码,可直接粘贴整条地址(如
socks5://192.168.1.2:7891)。- 生效范围可选「仅 TMDB、Bangumi、GitHub 等」或「所有请求」,也可另加走代理的域名;带「测试代理」。
- 局域网与本机地址(NAS、服务器内网地址、应用自己的播放转发)始终直连。ExoPlayer 与 mpv 播放都会走代理;mpv 拉视频流只支持 HTTP 代理。
- 代理设置随备份加密保存。
- CloudDrive2:资源页「添加」里新增 CloudDrive2,填地址和 API 令牌即可(不写端口时默认 19798)。CD2 里挂载的各个网盘都能浏览、播放、管理文件,并加入本地影视库。
- 天翼云盘账号密码登录支持短信验证:新设备登录要求验证时,在表单里输入短信验证码,60 秒后可重发。
修复与改进
- 网盘上的 ISO 播放卡死:读光盘镜像时只下载需要的那一段,同时保留的连接从 2 条增加到 4 条,几路读取互不阻塞,不再把彼此的连接挤掉。
- mpv 请求带认证时失效:没有额外请求头时,mpv 的请求里会多出一个空行,排在后面的代理认证、服务器认证全部失效,已修复。
- 裁掉黑边的视频字幕位置:文字字幕按屏幕上实际显示的画面区域贴底;mpv 播放 ASS 特效字幕时整张留在画面内,不再被挤出画面。
- 媒体库海报底部的年份不再被圆角遮住。
- IPTV 与点播(CMS)的「我的收藏」也能按筛选条件取出。
已知限制
- AI 字幕只对本机模拟的服务验证过,尚未用真实服务商的 Key 走完全程。
- 网络代理:HTTP(带认证)已在 OkHttp、ExoPlayer、mpv 上验证;SOCKS5 尚未在真机上验证。
- 天翼云盘的短信验证、CloudDrive2 的上传 / 改名 / 删除与扫描入库,尚未用真实账号验证(CD2 的浏览、播放、拖动进度已验证)。
安装说明
- 支持 Android 8.1 及以上、arm64-v8a 的手机与平板。
- 已装 1.0.1 / 1.0.2 的可在「设置 › 关于」检查更新后直接覆盖安装;1.0 之前的 Preview 版签名不同,需先备份、卸载再安装。
- 本包为 Release 构建,正式发布密钥签名(证书 SHA-256
a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc)。
构建与校验
- 全部模块单元测试通过(1193 个),lint 通过。
:app:assembleRelease -Pabi=arm64-v8a:通过;包内只有 arm64-v8a 原生库,含libdandansign.so;弹弹Play 密钥在整个安装包中 0 处明文。- 文件大小:56,194,316 字节
- SHA-256:
8d2e9717c2ff88a5703e86f6bba6e0a25b88d0dfd8fa3e40ec890ebe5693f5bf
Downloads
- AI 字幕(「设置 › AI 字幕」):接入你自己的 OpenAI 兼容服务(填 API 地址、Key、模型,可读取模型列表)。