Skip to content

v3.5.1

Choose a tag to compare

@Andrea-lyz Andrea-lyz released this 27 Jul 12:01

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.apk
  • LyricProvider-QQMusic-v3.5.1.apk
  • LyricProvider-163Music-v3.5.1.apk
  • LyricProvider-AppleMusic-v3.5.1.apk
  • LyricProvider-Poweramp-v3.5.1.apk
  • LyricProvider-Spotify-v3.5.1.apk
  • LyricProvider-QiShui-v3.5.1.apk
  • LyricProvider-KuGou-v3.5.1.apk
  • LyricProvider-LXMusic-v3.5.1.apk
  • LyricProvider-v3.5.1.zip

Provider 为独立 LSPosed 模块,只需安装自己使用的播放器对应 APK。

Donate

WeChat and Alipay donation QR code