-
Entryway Android Phone 1.0.8 Stable
released this
2026-10-07 08:25:42 +08:00 | 2 commits to main since this releaseEntryway Android Phone 1.0.8
新增光盘镜像的菜单播放、字体与字幕样式页、直播源自动更新、隐藏媒体库;弹幕排布重写,修了拖动后弹幕叠成一行、缓冲时往回跳的问题;网盘 STRM 的 ISO 不再卡 30 秒,伪装成 .iso 的视频能直接播放;修复跳过片头只在第一集生效、AI 字幕取不到音频、首选字幕 / 音频语言不生效等 1.0.7 反馈。与 1.0.1–1.0.7 同一把正式密钥签名,可在应用内直接更新。 TV 版与 Windows 版保持各自独立版本。
版本信息
平台 应用版本 构建号 渠道 ABI Tag 安装包 Android 手机 1.0.8 66 Release(正式版) arm64-v8a android-phone-v1.0.8entryway-release-1.0.8-arm64-v8a.apk新增
- 光盘菜单:蓝光(HDMV)和 DVD 镜像可以像影碟机一样从菜单开始播放,点菜单按钮选正片、章节、音轨和字幕;设置 › 播放 › 原盘 ISO 播放方式可选每次询问(默认)、光盘菜单或直接播放正片。BD-J 光盘直接播放正片并提示。
- 字体页(设置 › 通用 › 自定义字体):顶部预览;可选字体用在哪里(全部 / 仅界面文字 / 仅字幕 / 仅弹幕);可用默认字体或导入的 TTF / OTF / TTC;字幕样式(字体大小、颜色、边缘样式、描边粗细、加粗)对 ExoPlayer 与 mpv 同时生效。不再使用的导入字体会自动删掉。
- 直播源自动更新(设置 › 通用 › 直播源,加了 IPTV 才显示):每次打开应用(默认)/ 每次播放频道前 / 每 30 分钟 / 每 3 小时 / 每天一次,频道表和节目单一起更新;另有「立即更新」。
- 隐藏媒体库:服务器菜单 › 媒体库 里隐藏的库,现在也不出现在精选轮播和搜索页的推荐词里;设置 › 外观 新增「隐藏的媒体库」入口。
- 弹幕可显示在黑边上(设置 › 弹幕,默认开):关掉后弹幕只在画面里滚动,不进左右(或上下)黑边。
- 资源 › +:添加菜单分成「影视服务器 / 音乐服务器 / 网盘 · WebDAV · SMB」三类,点类名展开,打开时默认展开影视服务器。
- 添加 Emby / Jellyfin / 极影视时可直接打开「STRM 直链播放」;编辑服务器只改名称或地址时不用再输密码;长按倍速时顶部显示当前倍速;手势快进时显示将要跳到的位置(+1:23,12:34 / 45:00)。
修复与改进
- 弹幕:参考 weizhenye/Danmaku 重写了排布判断——拖动进度、换设置后补回来的弹幕不再几十条叠在第一行;mpv 缓冲时弹幕停住,不再每秒往回跳一下;旋转屏幕后重新分行;调透明度不再重排;改用 GPU 绘制,更省电。
- 网盘 STRM 的 ISO:移动云盘等 CDN 会悄悄断掉空闲连接,读原盘时曾卡住 30 秒或直接「播放失败」,现在原盘读取用自己的短连接、断了马上重连;读取超时会如实提示。路径里带 .iso 的 STRM 也能认出是原盘。
- 伪装成 .iso 的视频:其实是 TS / MKV 等普通视频的 .iso 文件,现在识别后直接播放,不再当光盘读到失败。
- 跳过片头片尾:从第二集起(同一季的片头时间相同)不再自动跳过的问题已修复。
- AI 字幕:302 到网盘 CDN 的片子(链接绑定 User-Agent)原来取不到音频,报「Failed to instantiate extractor」,现在用播放器同样的方式读取;离开播放页或换集后识别会停止,不再继续消耗你的服务额度。
- 首选字幕语言 / 首选音频语言:详情页原来默认选文件自带的默认轨道,设置不生效,现在按首选语言。
- 视频版本筛选:资源面板的画质、动态范围、帧率现在会筛选列表(其余收进「其他版本」),播放按钮跟着新的首选版本;下一集沿用这一季手动选过的版本。
- 飞牛影视:混合媒体库按类型交给服务器筛选,分页和总数对得上。
- 平板等宽屏上,音乐歌词页收成居中的一栏、字号略大,不再全挤在左边。
- 编辑服务器对话框在横屏下可以滚动,端口、用户名、密码都能填到。
已知限制
- 平板的歌词页布局只在代码上确认,没有在平板上实测。
- 光盘菜单只支持 HDMV 蓝光和 DVD,BD-J 光盘直接播放正片。
- 装了 1.0.8 灰测版(构建号 65)的用户:应用内更新按版本名判断,不会提示同为 1.0.8 的正式版,请手动下载正式版覆盖安装。
安装说明
- 支持 Android 8.1 及以上、arm64-v8a 的手机与平板。
- 已装 1.0.1–1.0.7 的可在「设置 › 关于」检查更新后直接覆盖安装;1.0 之前的 Preview 版签名不同,需先备份、卸载再安装。
- 本包为 Release 构建,正式发布密钥签名(证书 SHA-256
a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc)。
构建与校验
- 全部模块单元测试通过(1563 个),lint 通过。
:app:assembleRelease -Pabi=arm64-v8a:通过;包内只有 arm64-v8a 原生库,含libdandansign.so;弹弹Play 密钥在整个安装包中 0 处明文。- 真机(ColorOS,联发科)验证:1.0.8 正式包覆盖安装(构建号 66);字体导入与预览、隐藏媒体库后轮播只按可见库取、弹幕不进黑边、资源 › + 分组菜单;网盘 STRM 的 ISO(移动云盘)与伪装 .iso 的剧集播放;TV 版在手机上验证直播源立即更新与离线服务器不卡死。
- 文件大小:56,703,625 字节
- SHA-256:
3e7ea08e7047dea4df76b261cd3a3b8e247e7ebc9ad7d64d4b36ecc08502de47
致谢
感谢“2L”测试组小伙伴在 ISO 302 播放能力调试优化过程中提供的多轮测试反馈。
Downloads