Skip to content

Releases

澜音 LyricWave 1.7.0

Choose a tag to compare

@Laoch832 Laoch832 released this 08 Nov 16:28

澜音 LyricWave 1.7.0

正式版发布:重做更新体验,加入中国大陆分享链接选项,并包含原生密钥刷新线程修复。

本次更新

  • 修复 · 更新状态不再误导:当前版本大于或等于云端正式版时统一显示已是最新版本,不再弹出旧版更新说明或提供降级下载。
  • 新增 · 更直观的更新卡片:清楚展示当前版本、检测状态、新版本摘要和分项改动;云端提供客户端专用结构化配置。
  • 新增 · 中国大陆分享链接:新增分享链接地区开关,可把 tr 等地区替换为 cn;预览、复制和网易云分享使用同一链接,保留歌曲 ID 与查询参数。
  • 优化 · 分享和下载留在 Apple Music 内:使用应用内面板,不再为了分享或开始下载先打开澜音;后台下载通知可返回 Apple Music 查看,只有安装和通知授权才打开必要的系统页面。
  • 新增 · 内建多线程更新下载:支持最高 128 线程、默认 8 线程,展示进度并可取消;后台下载支持持续进度和系统实时/焦点通知,完成后校验文件哈希、包名、版本与固定签名。
  • 修复 · 原生密钥刷新线程:针对已核验的 Apple Music 7.0.0(1614),把原生密钥刷新回调交回渲染器线程,并作废拖动、切源和释放后的旧回调,降低并发风险。
  • 优化 · 播放错误更易定位:区分当前与历史故障,补充 E-25 的内部组件码,避免其他播放器的状态覆盖故障记录。
  • 新增 · 自动错误反馈:默认开启脱敏错误记录与发送,支持手动发送、查看本地记录和关闭自动发送;服务端私有保存,由每日维护任务检查。
  • 修复 · 网页下载文件名:同时提供 APK 文件类型、普通与 UTF-8 文件名,以及带 .apk 扩展名的下载地址,兼容会把数字附件保存为 .bin 的浏览器。
  • 修复 · 服务依赖安全更新:修复私有反馈存储 SDK 间接依赖的旧版校验库,保留当前存储接口并通过安全审计。

使用说明

  • 安装后需强停并重开 Apple Music。
  • DRM 偶发无声是否由已修复的并发风险引起,仍待真机长时间播放验证。
  • 中国大陆链接不保证原地区独占曲目在中国大陆曲库可播放。

构建验证

澜音 LyricWave 1.0.0-beta.9

Pre-release

Choose a tag to compare

@Laoch832 Laoch832 released this 08 Nov 04:34

澜音 LyricWave 1.0.0-beta.9(versionCode 129)

源码提交:092dab027393ddaef7c45544a6138a73c4f5afa1

构建记录:https://github.com/Laoch832/LyricWave/actions/runs/42447215908

本版本已通过工作流测试、Lint、APK 版本与固定签名校验,未代替真机运行验证。

安装:原版与本分支签名不同,请先备份设置和自定义歌词,再卸载原版后安装。本分支同签名版本可覆盖升级。

修复朋友圈卡片歌曲标题:优先传递与分享曲目 ID 匹配的本机歌名、歌手,缺失时从 Apple 公开查询补齐,并支持在确认页手动修改;不覆盖用户编辑。网易云显示歌名与歌手,移除 Apple Music 固定副标题,保留原始歌曲链接,不 Hook 微信。

修复网易云已打开但无分享面板的桥接薄弱环节:从实际前台 Activity 接管,不依赖启动 Application 的回调;使用请求编号去重,原生分享面板实际恢复后才确认成功,冷启动等待最多 30 秒。失败区分作用域未加载、版本/签名不匹配、入口解析或调用异常,并显示 N0–N8 诊断码。覆盖升级后,确认澜音作用域已勾选网易云并强行停止后重开;真实跳转仍需真机验证。

新增播放源错误恢复:确认可恢复网络错误后尝试一次同曲重准备;播放/拖进度也可触发,保留队列与位置。正常缓冲、账号与 DRM 错误不作循环重试。界面与底栏可查看原生状态及最近故障类别;尚需真机确认本次故障原因。

新增 HDR 歌词:歌词效果 → HDR 歌词显示,可调 100%–800% 亮度比例,震爆弹模式一键请求最高窗口亮度及 HDR 余量,离开歌词页恢复。真正 HDR 需 Android 14+、硬件加速与 HDR 屏幕;实际峰值受系统/温控限制。

朋友圈分享已改为网易云跳板:完全移除微信 Hook,作用域只选 Apple Music 和网易云音乐。支持原签名网易云 9.5.81(9005081)及 9.6.22(9006022),通过其原生网页资源分享保留 Apple Music 原始链接,由用户选择朋友圈并确认发布。此前勾选过微信的请取消并重开微信一次;最终分享仍需真机验证。

AI 翻译支持当前选中的原生、在线和导入歌词,在线补全可独立关闭。译文完成即缓存;原歌词文字或时间轴更新后重新翻译。缓存保留最近使用的 100 首,更新以当前歌词来源实际提供的原文为准。

新增 API 调用与翻译缓存页面:手动翻译、译文预览、真实请求记录、成功/失败统计、HTTP 状态与接口报告的 Token 用量。缓存命中不调用 API。

安装后请强制停止并重开 Apple Music,然后进入歌词管理 → AI 歌词翻译与缓存 → API 调用与翻译缓存。

澜音 LyricWave 1.0.0-beta.8

Pre-release

Choose a tag to compare

@Laoch832 Laoch832 released this 08 Nov 01:50

澜音 LyricWave 1.0.0-beta.8(versionCode 128)

源码提交:5e7a01044e84f42f9daca0f34213939510cb9dc5

构建记录:https://github.com/Laoch832/LyricWave/actions/runs/42435356557

本版本已通过工作流测试、Lint、APK 版本与固定签名校验,未代替真机运行验证。

安装:原版与本分支签名不同,请先备份设置和自定义歌词,再卸载原版后安装。本分支同签名版本可覆盖升级。

修复朋友圈卡片歌曲标题:优先传递与分享曲目 ID 匹配的本机歌名、歌手,缺失时从 Apple 公开查询补齐,并支持在确认页手动修改;不覆盖用户编辑。网易云显示歌名与歌手,移除 Apple Music 固定副标题,保留原始歌曲链接,不 Hook 微信。

修复网易云已打开但无分享面板的桥接薄弱环节:从实际前台 Activity 接管,不依赖启动 Application 的回调;使用请求编号去重,原生分享面板实际恢复后才确认成功,冷启动等待最多 30 秒。失败区分作用域未加载、版本/签名不匹配、入口解析或调用异常,并显示 N0–N8 诊断码。覆盖升级后,确认澜音作用域已勾选网易云并强行停止后重开;真实跳转仍需真机验证。

新增播放源错误恢复:确认可恢复网络错误后尝试一次同曲重准备;播放/拖进度也可触发,保留队列与位置。正常缓冲、账号与 DRM 错误不作循环重试。界面与底栏可查看原生状态及最近故障类别;尚需真机确认本次故障原因。

新增 HDR 歌词:歌词效果 → HDR 歌词显示,可调 100%–800% 亮度比例,震爆弹模式一键请求最高窗口亮度及 HDR 余量,离开歌词页恢复。真正 HDR 需 Android 14+、硬件加速与 HDR 屏幕;实际峰值受系统/温控限制。

朋友圈分享已改为网易云跳板:完全移除微信 Hook,作用域只选 Apple Music 和网易云音乐。支持原签名网易云 9.5.81(9005081)及 9.6.22(9006022),通过其原生网页资源分享保留 Apple Music 原始链接,由用户选择朋友圈并确认发布。此前勾选过微信的请取消并重开微信一次;最终分享仍需真机验证。

AI 翻译支持当前选中的原生、在线和导入歌词,在线补全可独立关闭。译文完成即缓存;原歌词文字或时间轴更新后重新翻译。缓存保留最近使用的 100 首,更新以当前歌词来源实际提供的原文为准。

新增 API 调用与翻译缓存页面:手动翻译、译文预览、真实请求记录、成功/失败统计、HTTP 状态与接口报告的 Token 用量。缓存命中不调用 API。

安装后请强制停止并重开 Apple Music,然后进入歌词管理 → AI 歌词翻译与缓存 → API 调用与翻译缓存。

澜音 LyricWave 1.0.0-beta.6

Pre-release

Choose a tag to compare

@Laoch832 Laoch832 released this 08 Nov 01:28

澜音 LyricWave 1.0.0-beta.6(versionCode 126)

源码提交:d22cd9c24fd253aec45caa45e5c246dcf17f2328

构建记录:https://github.com/Laoch832/LyricWave/actions/runs/42433797878

本版本已通过工作流测试、Lint、APK 版本与固定签名校验,未代替真机运行验证。

安装:原版与本分支签名不同,请先备份设置和自定义歌词,再卸载原版后安装。本分支同签名版本可覆盖升级。

修复网易云已打开但无分享面板的桥接薄弱环节:从实际前台 Activity 接管,不依赖启动 Application 的回调;使用请求编号去重,原生分享面板实际恢复后才确认成功,冷启动等待最多 30 秒。失败区分作用域未加载、版本/签名不匹配、入口解析或调用异常,并显示 N0–N8 诊断码。覆盖升级后,确认澜音作用域已勾选网易云并强行停止后重开;真实跳转仍需真机验证。

新增播放源错误恢复:确认可恢复网络错误后尝试一次同曲重准备;播放/拖进度也可触发,保留队列与位置。正常缓冲、账号与 DRM 错误不作循环重试。界面与底栏可查看原生状态及最近故障类别;尚需真机确认本次故障原因。

新增 HDR 歌词:歌词效果 → HDR 歌词显示,可调 100%–800% 亮度比例,震爆弹模式一键请求最高窗口亮度及 HDR 余量,离开歌词页恢复。真正 HDR 需 Android 14+、硬件加速与 HDR 屏幕;实际峰值受系统/温控限制。

朋友圈分享已改为网易云跳板:完全移除微信 Hook,作用域只选 Apple Music 和网易云音乐。支持原签名网易云 9.5.81(9005081)及 9.6.22(9006022),通过其原生网页资源分享保留 Apple Music 原始链接,由用户选择朋友圈并确认发布。此前勾选过微信的请取消并重开微信一次;最终分享仍需真机验证。

AI 翻译支持当前选中的原生、在线和导入歌词,在线补全可独立关闭。译文完成即缓存;原歌词文字或时间轴更新后重新翻译。缓存保留最近使用的 100 首,更新以当前歌词来源实际提供的原文为准。

新增 API 调用与翻译缓存页面:手动翻译、译文预览、真实请求记录、成功/失败统计、HTTP 状态与接口报告的 Token 用量。缓存命中不调用 API。

安装后请强制停止并重开 Apple Music,然后进入歌词管理 → AI 歌词翻译与缓存 → API 调用与翻译缓存。

澜音 LyricWave 1.0.0-beta.5

Pre-release

Choose a tag to compare

@Laoch832 Laoch832 released this 08 Nov 00:59

澜音 LyricWave 1.0.0-beta.5(versionCode 125)

源码提交:7570bc027468dad02ad264b52a2611fc7f62c988

构建记录:https://github.com/Laoch832/LyricWave/actions/runs/42432074487

本版本已通过工作流测试、Lint、APK 版本与固定签名校验,未代替真机运行验证。

安装:原版与本分支签名不同,请先备份设置和自定义歌词,再卸载原版后安装。本分支同签名版本可覆盖升级。

新增播放源错误恢复:确认可恢复网络错误后尝试一次同曲重准备;播放/拖进度也可触发,保留队列与位置。正常缓冲、账号与 DRM 错误不作循环重试。界面与底栏可查看原生状态及最近故障类别;尚需真机确认本次故障原因。

新增 HDR 歌词:歌词效果 → HDR 歌词显示,可调 100%–800% 亮度比例,震爆弹模式一键请求最高窗口亮度及 HDR 余量,离开歌词页恢复。真正 HDR 需 Android 14+、硬件加速与 HDR 屏幕;实际峰值受系统/温控限制。

朋友圈分享已改为网易云跳板:完全移除微信 Hook,作用域只选 Apple Music 和网易云音乐。支持原签名网易云 9.5.81(9005081)及 9.6.22(9006022),通过其原生网页资源分享保留 Apple Music 原始链接,由用户选择朋友圈并确认发布。此前勾选过微信的请取消并重开微信一次;最终分享仍需真机验证。

AI 翻译支持当前选中的原生、在线和导入歌词,在线补全可独立关闭。译文完成即缓存;原歌词文字或时间轴更新后重新翻译。缓存保留最近使用的 100 首,更新以当前歌词来源实际提供的原文为准。

新增 API 调用与翻译缓存页面:手动翻译、译文预览、真实请求记录、成功/失败统计、HTTP 状态与接口报告的 Token 用量。缓存命中不调用 API。

安装后请强制停止并重开 Apple Music,然后进入歌词管理 → AI 歌词翻译与缓存 → API 调用与翻译缓存。

AM++ 1.6.8-custom.2

AM++ 1.6.8-custom.2 Pre-release
Pre-release

Choose a tag to compare

@Laoch832 Laoch832 released this 07 Nov 00:20

AM++ 1.6.8-custom.2(versionCode 120)

源码提交:7a940275920fdb5ee3d0754fb831a03a451ee279

构建记录:https://github.com/Laoch832/AM-plus-plus-custom/actions/runs/42316682091

本版本已通过工作流测试、Lint、APK 版本与固定签名校验,未代替真机运行验证。

安装:原版与本分支签名不同,请先备份设置和自定义歌词,再卸载原版后安装。本分支同签名版本可覆盖升级。

AI 翻译需配置自己的接口和模型。译文自动缓存;原歌词文字或时间轴更新后重新翻译。缓存保留最近使用的 100 首,更新以 Apple Music 当前提供的原歌词为准。

澜音 LyricWave 1.0.0-beta.4

Pre-release

Choose a tag to compare

@Laoch832 Laoch832 released this 07 Nov 03:26

澜音 LyricWave 1.0.0-beta.4(versionCode 124)

源码提交:6627672884cf16c9387e69ca450e09392a0dc87e

构建记录:https://github.com/Laoch832/LyricWave/actions/runs/42333474352

本版本已通过工作流测试、Lint、APK 版本与固定签名校验,未代替真机运行验证。

安装:原版与本分支签名不同,请先备份设置和自定义歌词,再卸载原版后安装。本分支同签名版本可覆盖升级。

新增 HDR 歌词:歌词效果 → HDR 歌词显示,可调 100%–800% 亮度比例,震爆弹模式一键请求最高窗口亮度及 HDR 余量,离开歌词页恢复。真正 HDR 需 Android 14+、硬件加速与 HDR 屏幕;实际峰值受系统/温控限制。

新增朋友圈链接分享:界面与底栏开启微信朋友圈分享,在 LSPosed 同时勾选 Apple Music 和微信并重开两者。通过 Apple Music 的系统分享面板选择「分享到朋友圈(歌曲链接)」,确认后打开微信原生链接卡片编辑页。保留可点击 Apple Music URL,不退回海报;尚需真机验证微信版本兼容。

AI 翻译支持当前选中的原生、在线和导入歌词,在线补全可独立关闭。译文完成即缓存;原歌词文字或时间轴更新后重新翻译。缓存保留最近使用的 100 首,更新以当前歌词来源实际提供的原文为准。

新增 API 调用与翻译缓存页面:手动翻译、译文预览、真实请求记录、成功/失败统计、HTTP 状态与接口报告的 Token 用量。缓存命中不调用 API。

安装后请强制停止并重开 Apple Music,然后进入歌词管理 → AI 歌词翻译与缓存 → API 调用与翻译缓存。

澜音 LyricWave 1.0.0-beta.2

Pre-release

Choose a tag to compare

@Laoch832 Laoch832 released this 07 Nov 01:40

澜音 LyricWave 1.0.0-beta.2(versionCode 122)

源码提交:d4a824926b87a0de0906f0d119cb3eb07737fc99

构建记录:https://github.com/Laoch832/LyricWave/actions/runs/42324825278

本版本已通过工作流测试、Lint、APK 版本与固定签名校验,未代替真机运行验证。

安装:原版与本分支签名不同,请先备份设置和自定义歌词,再卸载原版后安装。本分支同签名版本可覆盖升级。

AI 翻译支持当前选中的原生、在线和导入歌词,在线补全可独立关闭。译文完成即缓存;原歌词文字或时间轴更新后重新翻译。缓存保留最近使用的 100 首,更新以当前歌词来源实际提供的原文为准。

新增 API 调用与翻译缓存页面:手动翻译、译文预览、真实请求记录、成功/失败统计、HTTP 状态与接口报告的 Token 用量。缓存命中不调用 API。

安装后请强制停止并重开 Apple Music,然后进入歌词管理 → AI 歌词翻译与缓存 → API 调用与翻译缓存。

澜音 LyricWave 1.0.0-beta.1

Pre-release

Choose a tag to compare

@Laoch832 Laoch832 released this 07 Nov 00:47

澜音 LyricWave 1.0.0-beta.1(versionCode 121)

源码提交:add10b821e39d4f5b10163ffd920ca4677f3bba7

构建记录:https://github.com/Laoch832/LyricWave/actions/runs/42319589249

本版本已通过工作流测试、Lint、APK 版本与固定签名校验,未代替真机运行验证。

安装:原版与本分支签名不同,请先备份设置和自定义歌词,再卸载原版后安装。本分支同签名版本可覆盖升级。

AI 翻译需配置自己的接口和模型。译文自动缓存;原歌词文字或时间轴更新后重新翻译。缓存保留最近使用的 100 首,更新以 Apple Music 当前提供的原歌词为准。

AM++ 1.6.8-custom.1:AI 歌词缓存与更新校验

Choose a tag to compare

@Laoch832 Laoch832 released this 07 Nov 00:02

AM++ 二次开发首版,基于 Zennmn/AM-plus-plus,版本 1.6.8-custom.1(versionCode 119)。

  • 完善 AI 歌词翻译缓存的公共运行流程,播放器验证通过后自动保存,下次播放和重启后优先复用。
  • 根据 Apple Music 本次提供的完整原歌词 TTML 校验更新;文字或时间轴发生变化后重新翻译。
  • 修复任务队列暂时拒绝翻译请求后无法重试的问题。
  • 新增缓存、歌词更新和失败重试测试;387 项 core 测试通过。

使用:在 LSPosed 中启用模块并勾选 Apple Music,在模块设置内开启自定义歌词、自动实时补全和 AI 翻译,配置自己的 OpenAI 兼容接口与模型。

安装说明:此二次开发版本使用 Laoch832 的独立固定签名,与原版签名不同。已安装原版的用户需先备份设置和自定义歌词,再卸载原版后安装;此后的同签名二次开发版本可覆盖升级。APK 保留原应用 ID dev.amenhancer.module。

缓存最多保留最近使用的 100 首。歌词更新检测依赖 Apple Music 提供的新原歌词,不会单独轮询远端歌词。未进行实体设备运行验证。

附件包含 APK、SHA256SUMS.txt 和签名校验结果。