v3.5.1
ColorOS Live Lyrics Bridge v3.5.1
v3.5.1 是一次网易云音乐 LyricProvider 定向修复。Bridge 本体没有业务逻辑变更;本次提升 Bridge 版本并触发统一 Release 工作流,用于发布修复后的 163 Music Provider。
Bridge
- Bridge 本体保持 v3.5.0 的协议、渲染、AOD 与 Provider 准入行为不变。
versionCode从 126 提升到 127,默认versionName从 3.5.0 提升到 3.5.1。
LyricProvider
- 网易云音乐 Provider 内部版本提升到 1.1.7。
- 修复网易云音乐 9.0.40 LSPatch 包中词幕无法显示双排翻译的问题:LSPatch 外层 wrapper ClassLoader 在 Hook 初始化阶段看不到原包的
com.netease.cloudmusic.utils.o2.a()偏好访问器,导致showLyricSetting读取为-1,词幕同时关闭翻译与罗马音。 - Provider 现在会在
Application.onCreate后使用原包application.classLoader重新解析偏好访问器,再读取showLyricSetting并注册词幕 Provider。宿主自带冲突libdexkit.so时仍不会加载 Provider 自带 DexKit,保留对 LSPatch 包的进程安全保护。 - Bridge 侧歌词数据链路原本已正确携带翻译;本次不修改 Bridge、SystemUI Renderer、AOD 或
LyricsRecyclerView行为。 - QQ 音乐、Apple Music、Poweramp、Spotify、汽水音乐、酷狗音乐与 LX Music Provider 本次没有源码或内部版本变更;统一 Release 工作流仍会构建这些 APK,以保持 Provider ZIP 合集完整。
验证
CloudMusicPlaybackPolicyTest通过。:163-music:assembleDebug --offline与:163-music:assembleRelease --offline通过。- 网易云音乐 9.0.40 LSPatch 真机日志确认偏好访问器由
unavailable恢复为com.netease.cloudmusic.utils.o2.a,Provider 以translationType=0注册。 - 真机确认词幕恢复双排翻译显示;Bridge 原有歌词检测与锁屏显示保持正常。
升级说明
- 本次实际功能修复只在
LyricProvider-163Music-v3.5.1.apk。网易云音乐用户更新该 Provider 后,重启网易云音乐进程;如仍加载旧 Hook,重启设备。 - 其他播放器用户无需因功能变化单独升级 Provider;完整 Release 仍会附带全部 Provider APK 与
LyricProvider-v3.5.1.zip。
Release 资产
ColorOS-Live-Lyrics-Bridge-v3.5.1.apkLyricProvider-QQMusic-v3.5.1.apkLyricProvider-163Music-v3.5.1.apkLyricProvider-AppleMusic-v3.5.1.apkLyricProvider-Poweramp-v3.5.1.apkLyricProvider-Spotify-v3.5.1.apkLyricProvider-QiShui-v3.5.1.apkLyricProvider-KuGou-v3.5.1.apkLyricProvider-LXMusic-v3.5.1.apkLyricProvider-v3.5.1.zip
Provider 为独立 LSPosed 模块,只需安装自己使用的播放器对应 APK。
