• yusheng released this 2026-10-04 19:10:56 +08:00 | 1 commits to main since this release

    Entryway Android TV 1.0.7

    修复了 1.0.6 里输完密码立刻「凭证失效」的问题;遥控器快进后不再像是暂停了,单击 ← / → 只跳设定的秒数,播放中也能直接改快进快退秒数;飞牛影视没有流信息的 .strm 片子不再报「no audio stream」;IPTV 直播新增节目单面板。与 1.0.1–1.0.6 同一把正式密钥签名,可在应用内直接更新。 手机版与 Windows 版保持各自独立版本。

    版本信息

    平台 应用版本 构建号 渠道 ABI Tag 安装包
    Android TV 1.0.7 49 Release(正式版) arm64-v8a android-tv-v1.0.7 Entryway-tv-release-1.0.7-arm64-v8a.apk
    Android TV 1.0.7 49 Release(正式版) armeabi-v7a android-tv-v1.0.7 Entryway-tv-release-1.0.7-armeabi-v7a.apk

    该下载哪个包

    • 大多数设备请下载 arm64-v8a 包;安装时提示「解析错误」「应用与设备不兼容」的老电视 / 盒子,请改用 armeabi-v7a 包。
    • 应用内更新按已装的包选择:装的是 arm64 包就更新到 arm64 包,装的是 v7a 包就更新到 v7a 包。

    新增

    • IPTV 节目单:直播时播放页的第一个按钮是「节目单」,左栏是同组频道,右栏是所选频道的节目,可切换日期;打开时焦点落在正在播的节目上,播完的变暗,按确定切到所选频道。进度行的直播信息显示当前节目的起止时间,节目结束后自动换成下一个。
    • 播放中修改快进快退秒数:播放页「视频」面板新增「快退间隔 / 快进间隔」,改完立刻生效(与 设置 › 播放行为 里的是同一项)。

    修复与改进

    • 输完密码立刻「凭证失效」:1.0.6 登录时向服务器报的设备号与之后请求用的不一样,有的 Emby 服务器会因此立刻拒绝刚签发的凭证。现在登录用的设备号会和凭证一起记下,之后的请求一直用同一个;同一台服务器的不同地址、不同账号各用各的,不会互相注销。
    • 快进后像是暂停了:快进后重新缓冲时,界面原来把「缓冲中」显示成暂停(进度行显示 ▶、控件不再自动收起),按确定还会被当成「播放」而什么也不做。现在播放 / 暂停按是否在播放判断,缓冲时进度行上也显示转圈,快进后原来在播放就接着播放;快进最远停在片尾前 3 秒,不会因为跳到结尾而停住。
    • 单击 ← / → 只跳设定的秒数:原来按下就开始连续拖动,正常按一下也会跳两三步;现在单击跳一个设定值,按住才连续拖动。控件收起时按下就跳(原来第一下常常只是唤出进度条)。「重置」恢复为真正的默认值 30 秒。
    • 飞牛影视:服务器没有扫描过的 .strm 片子不再报「获取播放信息失败:fnOS item has no audio stream」,直接播放网盘直链;这类片子的播放进度也能正常上报。
    • IPTV 节目单下载失败时不再空着三小时,会重试;频道与节目单的匹配更准。
    • 杜比视界弱设备处理的代码挪到了与手机版共用的模块,电视上的行为不变。

    已知限制

    • 「凭证失效」的修复在单元测试与代码上确认,没有在出过问题的那类服务器上实测,欢迎反馈。
    • 没有流信息的 .strm 片子只在代码上确认,手边没有这样的片子实测。
    • IPTV 节目单暂不支持回看,节目单面板里不显示台标。
    • 部分当贝盒子(如 DBBOX5C)在应用内更新时,系统安装器会在安装前自行退出,这是当贝系统的问题;可用 U 盘或当贝助手安装新版。

    安装说明

    • 支持 Android 7.1 及以上的电视、盒子与投影仪;arm64-v8a 与 armeabi-v7a 两个安装包。
    • 已装 1.0.1–1.0.6 的可在「设置 › 关于 › 检查更新」后直接覆盖安装;1.0 之前的 Preview 版签名不同,需先备份、卸载再安装。
    • 本包为 Release 构建,正式发布密钥签名(证书 SHA-256 a027e7a59bb3931250385e1ba44bd049a9dca9a855101e3263d617b3919b7bcc)。

    构建与校验

    • 全部模块单元测试通过(1445 个),lint 通过。
    • :tv-app:assembleRelease -Pabi=arm64-v8a 与 -Pabi=armeabi-v7a:通过;每个包内只有对应 ABI 的原生库,含 libdandansign.so;弹弹Play 密钥在整个安装包中 0 处明文。
    • 真机验证:当贝盒子 DBBOX5C 覆盖安装 1.0.7 armeabi-v7a 正式包后正常启动,快进后自动接着播放;IPTV 节目单在手机上运行 TV 版验证。
    • arm64-v8a:54,100,800 字节,SHA-256 9b65f59ce8b4e41e5d6e8df6ffa3dfdcbc53a14f3eddd16eb2d50da8d458e67e
    • armeabi-v7a:47,650,904 字节,SHA-256 ceaa04c69595906ee19686a0ca4b84ad661a6f04508b748638180c9e2303d511
    Downloads