简体中文 · English

HyperLyrics Enhanced 应用图标

HyperLyrics Enhanced

让歌词,融入每一处播放体验。
Apple Music 深度优化 · HyperOS 超级岛 · 媒体卡片 · 息屏歌词

最低 Android 13 arm64-v8a 已支持 Apple Music 6.5.0–6.5.3 GPL-3.0 许可证

下载与更新 · 界面展示 · 快速开始 · 兼容性 · 问题反馈


HyperLyrics Enhanced 是为小米 HyperOS 设备打造的超级岛 / 息屏歌词显示 LSPosed 模块,同时提供安卓通用的 Apple Music 体验优化。内置 Lyricon Central (词幕服务)与 Apple Music Provider,可通过插件接入其他音乐App;不使用 LSPosed 的设备也可选择通知歌词模式。

本项目基于 limczhh/HyperLyric 二次开发,独立维护。

Important

本项目不是 HyperLyric 的官方后续版本。仅在 HyperLyrics Enhanced 中出现的问题,请在本仓库反馈,错误的反馈会降低问题解决效率。

界面展示

超级岛: 渐变封面 · 封面渐变色 Apple Music: 歌词 · 发音 · 翻译来源切换

超级岛 · 渐变封面 · 封面渐变色
Apple Music · 歌词 · 发音 · 翻译来源切换

息屏歌词: 左:锁屏 AOD · 右:经典 AOD 平行窗口与插件: 宽屏双栏 · Lyricon 插件管理

息屏歌词 · 左:锁屏 AOD · 右:经典 AOD
平行窗口与插件 · 宽屏双栏 · Lyricon 插件管理

点击图片可查看原图。

截图来自不同设备与配置,实际效果可能因版本、系统和个人设置而异。

功能一览

相比原版,多了什么?

在 HyperLyric 的系统歌词展示基础上,Enhanced 更侧重于减少额外模块、深入优化 Apple Music,以及补齐多来源与息屏歌词体验。

方向 原仓库已有能力 / 使用方式 Enhanced 新增或增强
更少的外部模块 Lyricon 源需另装 Central 词幕服务模块与对应音乐 App 的 Lyricon Provider 内置 Central 词幕服务模块与 Apple Music Provider;其他音乐App的官方插件可在应用内添加、更新、启停和修复,无需逐个安装独立 APK 模块
Apple Music 应用内增强 通过歌词提供器向系统界面传递歌词 不止获取歌词,还能在 Apple Music 内补充歌词、翻译与发音、切换来源,并调整字体、模糊、地区化歌曲信息及播放体验
多来源歌词与翻译补全 已有网易云音乐、QQ 音乐在线取词路径,以及来源自带的翻译数据 扩展至网易云、QQ、酷狗、酷我四源,支持来源排序、按应用配置与自动择优;其中 Apple Music 默认原生内容优先,缺失部分再补全
息屏歌词 未提供独立的息屏歌词功能 提供锁屏 AOD 与经典 AOD 两套息屏歌词方案,支持主句、伴唱、翻译、下一句、对唱布局和暂停行为配置
按设备与需求设计界面 单一的功能开关与设备适配 增加平板平行窗口 UI,以及超级岛、息屏歌词、通知歌词和 Apple Music 优化的功能入口管理,让不同设备只保留需要的入口

需要注意:以上对比仅用于说明本项目的功能侧重,不代表对原项目的全面评价或优劣结论。双方均在持续更新,功能差异可能随版本变化;实际可用性受设备、系统及音乐 App 版本影响,请以各项目的版本说明和实际使用情况为准。

Apple Music,不止于歌词获取

  • 内置歌词接入:同步逐字歌词、伴唱、播放状态和歌曲信息,无需另装 Apple Music Provider 模块。
  • 补充歌词、翻译与发音:为缺少歌词的歌曲检索在线来源;在播放界面切换来源并查看匹配情况。默认优先保留 Apple 原生内容,缺失部分再通过三方在线源以及AI补全。
  • 逐字歌词增强:可通过 LunaBeat TTML 歌词站为部分逐行歌词提供逐字版本(属于实验性功能,取决于曲库收录与匹配结果)。
  • 文字与显示:繁体转简体、隐藏国语歌拼音、歌词模糊效果、跟随系统字体;部分字体粗细适配跟随 HyperOS。
  • 歌曲信息与播放体验:内容 UI 地区语言、歌曲信息地区化、恢复中日韩歌曲原地区名称、检索缓存、点击媒体通知直达播放页,以及动态提升 Dolby Atmos 外放音量。

地区语言调整只改变内容展示,不会解锁账号所在地区不可用的歌曲或服务。Apple Music 优化不限定小米品牌,但仍需 LSPosed 环境与适配的 Apple Music 版本。

从超级岛到息屏,保持同一首歌的歌词体验

展示位置 可配置能力
超级岛 逐字歌词、伴唱与对唱、翻译与发音;动态长度、动态上限调节、对唱固定长度、解除长度限制;封面、配色与音频律动
媒体卡片 分别配置通知中心与超级岛展开卡片,提供封面背景、模糊、柔光、动态流光等外观选项
锁屏 AOD / 经典 AOD 主句、伴唱、翻译、下一句、对唱布局、暂停行为与显示位置;经典 AOD 可选择焦点通知或嵌入式文本歌曲信息
通知型灵动岛 无 Root 歌词展示路径,支持通知样式、图标、进度条、歌曲信息、点击行为和播放器白名单

具体样式与可用选项受系统、设备和播放器数据限制;通知型灵动岛模式不会把其他设备变成原生 HyperOS 超级岛。

多家音乐App接入,多来源补全

  • Lyricon 已内置:无需额外安装 Central 词幕服务模块;官方 Provider 插件可在应用内添加、更新、启停和修复,也保留独立 Lyricon Provider 模块接入方式。
  • 官方插件适配广:网易云音乐、QQ 音乐(含HD)、小米音乐、酷狗音乐(含概念版)、酷我音乐、Spotify、椒盐音乐、汽水音乐。(实际可添加插件以应用内目录为准,不同播放器提供的数据能力并不完全一致。)
  • 在线歌词与翻译:网易云音乐、QQ 音乐、酷狗音乐、酷我音乐四家来源,支持启停、排序、按应用配置及自动选择更合适的匹配结果。
  • 可选 AI 翻译:通过用户配置的 OpenAI 兼容接口补全译文;也可显式开启“强制 AI 翻译”覆盖已有译文。需要自行提供服务地址、模型和 API Key。
  • 其他接入方式:仍可选用 SuperLyric 或 LyricInfo,需按各自说明安装和配置。

按设备、按习惯配置

功能开关可管理超级岛、息屏歌词、通知型灵动岛和 Apple Music 优化入口;宽屏设备可开启平行窗口 UI。另有主题与配色、隐藏应用图标、系统设置入口、配置备份与恢复、日志查看与导出等应用设置。

快速开始

先从 Releases 下载 APK。日常使用优先选择正式版;Beta / Canary 为预发布版本,使用前阅读对应更新说明。

1 · 选择你的使用方式

你的需求 使用方式 前提
在 HyperOS 超级岛、媒体卡片或 AOD 显示歌词 LSPosed 模式 LSPosed v2.0+、相应作用域及兼容的系统实现
只优化 Apple Music,不需要米系系统功能 LSPosed 模式 LSPosed、适配的 Apple Music;可关闭不需要的米系入口
不使用 Root / LSPosed,只需要通知歌词 通知模式 通知权限、通知使用权和可用的播放器数据

两种展示路径可分别配置。通知模式不提供 Apple Music Hook 或官方 Provider 注入能力。

2 · LSPosed 模式配置

  1. 安装应用,在 LSPosed 中启用 HyperLyrics Enhanced,按所需功能勾选作用域。
  2. 在“歌词设置”选择歌词源。Apple Music 及已适配的音乐App推荐使用 Lyricon。
  3. 配置播放器接入:
    • Apple Music:开箱即用,无需添加额外插件与模块。
    • 其他播放器:进入“Lyricon配置”,添加并启用对应插件,按提示核对作用域。
  4. 按需打开“米系超级岛歌词”“米系息屏歌词”或“Apple Music体验优化”,再调整对应页面中的选项。
  5. 按应用提示重启系统界面和相关音乐 App,使模块与插件生效。
展开查看:常用 LSPosed 作用域

只勾选你需要的组件和播放器;以模块推荐作用域与应用内提示为准。

功能 / 播放器 包名
HyperOS 系统界面及插件 com.android.systemui、miui.systemui.plugin
Apple Music com.apple.android.music
网易云音乐 com.netease.cloudmusic、com.hihonor.cloudmusic
QQ 音乐(含HD、小米音乐) com.tencent.qqmusic、com.tencent.qqmusicpad、com.miui.player
酷狗音乐(含概念版) com.kugou.android、com.kugou.android.lite
酷我音乐 cn.kuwo.player
Spotify com.spotify.music
椒盐音乐 com.salt.music
系统设置中的应用入口(可选) com.android.settings

汽水音乐是例外:当前官方插件通过系统媒体路径工作,不需要勾选汽水音乐 App 作用域;仍需配置其依赖的系统侧模块环境。它不提供下一首歌曲预览。

只使用 Apple Music 优化时,不必为了米系功能额外勾选系统组件。“设置”作用域也仅在需要系统设置入口时使用。

3 · 通知模式配置

  1. 打开“通知型灵动岛歌词”,授予发送通知权限和通知使用权。
  2. 在歌词白名单中加入目标音乐 App,选择适合播放器的歌词来源。
  3. 按系统能力选择通知样式,再配置图标、进度条、歌曲信息与点击行为。
  4. 如有后台限制,按页面提示设置自启动和电池优化;使用 Shizuku 绕过焦点通知限制时,需要先启动并授权 Shizuku。

Tip

找不到功能入口?前往“应用设置 → 功能开关”检查。米系入口会按设备品牌设置初始状态,Apple Music 入口会参考应用是否已安装。手动开启入口不等于设备获得了对应系统能力。

兼容性与使用边界

应用安装基线:Android 13(API 33)及以上,arm64-v8a(64位ARM架构)。 系统增强功能需要额外满足以下条件。

功能 环境与限制
超级岛与媒体卡片增强 面向 HyperOS 3 / 4 与 LSPosed v2.0+;依赖具体 SystemUI 及系统插件实现
Apple Music 深度适配 Android 13+ 与 LSPosed;当前代码包含 Apple Music 6.5.0-6.5.3 等版本的适配配置,不能据此保证任意版本可用
官方 Provider 插件 需要对应App、插件及作用域;可用版本和能力以插件目录及更新说明为准
锁屏 AOD / 经典 AOD 米系设备及兼容的 AOD 实现;不同系统的呈现方式可能不同
通知歌词 Android 13+;依赖权限、播放器输出及后台存活情况
焦点通知 / Android 实时通知 由系统决定实际呈现;Android 实时通知需要 Android 16+ 及厂商支持
下拉小窗白名单增强 面向 Android 16 / HyperOS 3.0.300+ 对应实现;系统更新后需重新确认兼容性
  • 系统版本号不是完整的兼容性保证。 SystemUI 插件、ROM 分支、音乐 App 更新都可能改变内部实现;不要同时启用多个模块的同类增强功能。
  • 在线匹配可能缺失或错位。 同名歌曲、现场版、重制版、翻唱及不同剪辑可能使用不同时间轴;可尝试切换来源并反馈具体歌曲。
  • 网络与数据由使用的功能决定。 插件下载、更新检查、在线歌词和翻译等需要联网;AI 翻译会向所配置服务发送待翻译内容,请自行确认其数据政策与费用,不要公开 API Key。
  • 地区与账号权限不会被绕过。 Apple Music 内容 UI 地区语言调整不改变订阅或曲库授权。

常见问题

还需要安装 Lyricon Central (词幕服务模块)或独立 Apple Music Provider 模块吗?

不需要。两者的对应能力已内置。其他音乐App优先从“Lyricon配置”添加官方插件;目录未覆盖的音乐App仍可尝试兼容的独立 Lyricon Provider 模块,无需再装独立 Central 词幕服务模块。选择 SuperLyric 或 LyricInfo 时,则需配置相应外部模块。

插件装好了,为什么还没有歌词?

依次检查模块是否启用、插件是否启用、作用域是否正确、歌词源是否选对,以及系统界面与音乐 App 是否已按提示重启。再确认该歌曲本身是否有可用歌词、播放器版本是否在适配范围内。通知模式还需要检查权限、白名单和后台限制。

非小米设备或无 Root 设备可以用吗?

可以使用适合自身环境的功能:非小米设备可在兼容的 LSPosed 环境中使用 Apple Music 优化;不使用 Root / LSPosed 的设备可尝试通知歌词。HyperOS 超级岛与 AOD 息屏歌词并不支持在其他系统上使用。

关闭功能入口只是把页面藏起来吗?

不是。相关入口开关也会停用其管理的功能,并暂存原开关状态,在重新开启入口时恢复。只想微调显示效果时,请进入对应功能页面修改具体选项。

提交反馈

请先查看 已有 Issues,再提交可复现的问题。建议附上:

  • 环境:设备型号、Android / HyperOS 版本、LSPosed 版本。
  • 版本:HyperLyrics Enhanced 版本名与构建号、音乐 App 版本、Provider 插件版本(如适用)。
  • 路径:使用的模式、歌词源、相关开关与作用域。
  • 复现:歌曲信息、操作步骤、预期结果、实际结果及发生时间。
  • 日志:复现后从应用设置中导出完整调试日志;如有帮助,可附截图或录屏。上传前检查并移除凭据、账号信息等敏感内容。

开发与构建

展开查看:环境、验证命令与签名要求

项目使用 Kotlin / Jetpack Compose、Miuix 与 Gradle Wrapper。当前构建配置为 compileSdk / targetSdk 37,CI 使用 JDK 21;请准备相应 Android SDK,并配置 SDK 路径。

本地单元测试,不生成 APK:

bash ./gradlew --no-daemon --max-workers=2 :app:testDebugUnitTest

以下命令为二选一示例,每次执行前均需完成上述版本号调整:

# Debug APK
bash ./gradlew --no-daemon --max-workers=2 :app:assembleDebug

# 或:Release APK
bash ./gradlew --no-daemon --max-workers=2 :app:assembleRelease

签名通过项目根目录的 keystore.properties 或以下环境变量配置,环境变量优先:

keystore.properties 属性 环境变量
storeFile RELEASE_STORE_FILE
storePassword RELEASE_STORE_PASSWORD
keyAlias RELEASE_KEY_ALIAS
keyPassword RELEASE_KEY_PASSWORD

配置完整后,Debug 和 Release 都会使用该签名。用于覆盖已安装正式包的诊断 Debug APK 必须使用相同项目签名,不可退回默认 debug keystore;没有匹配密钥的本地构建不能作为官方包的直接覆盖更新。

产物位于 app/build/outputs/apk/,文件名包含版本名与 versionCode。请核对产物元数据中的构建号;签名文件、密码和 API Key 不应提交到仓库。

致谢与许可证

本项目以 GNU General Public License v3.0 发布。原有代码与第三方实现的版权、许可证和署名归各自权利人;二次开发不改变其归属。

感谢以下项目及其贡献者:


下载与更新 · 反馈问题 · 返回界面展示

Releases

8.0.3

Stable

10/1/2026, 9:36:01 AM

适配 Apple Music 7.0.0-beta,修复 Android 13 上 Apple Music 直连注册导致的进程崩溃问题

优化与修复:

  • 适配 Apple Music 7.0.0-beta(1606):更新网络请求、歌词来源菜单、元数据、资料库及系统字体相关 Hook,保留旧版兼容。
  • 适配新版歌词偏好读写:兼容翻译与发音偏好的 DataStore 存储结构,缓存发音偏好的首次读取结果,并及时跟随原生开关更新。
  • 修正字体与地区请求适配:校正异步文字解析及请求头读取方法,适配新版歌词按钮诊断字段。
  • 适配新版蜂窝设置结构:使用原生蜂窝设置入口,保留登录与偏好就绪条件,以及独立的播放端蜂窝可用性 Hook。
  • 修复 Android 13 上 Apple Music 进程崩溃(#41):直连注册时按系统版本调用对应接口,避免调用高版本 API 导致宿主进程崩溃。

下载说明 / Download Instructions

日常使用请选择 Release 包;Debug 包仅用于调试和查找问题。
For daily use, choose the Release build; the Debug build is only for debugging and troubleshooting.

8.0.2

Stable

9/23/2026, 8:44:48 AM

修复插件更新兼容性问题

  • 插件更新兼容性:插件新增对某个音乐 App 的支持、或官方插件目录新增新插件时,模块 App 不再出现「应用包名配置无效」等报错,添加插件页和所有插件的更新完全不受影响;新版插件中新增支持的音乐 App 仍可通过更新模块版本生效。

下载说明 / Download Instructions

日常使用请选择 Release 包;Debug 包仅用于调试和查找问题。
For daily use, choose the Release build; the Debug build is only for debugging and troubleshooting.

8.0.1

Stable

9/18/2026, 6:03:03 AM

fix: 修复 Apple Music 6.5.3 部分 hook 失效的问题

  • 新增目录请求 executor 档案,在请求源头逐请求改写 storefront 参数
  • 重做 amp-api 拦截器 Hook,按常量标记参数放行已改写请求,避免二次改写

下载说明 / Download Instructions

日常使用请选择 Release 包;Debug 包仅用于调试和查找问题。
For daily use, choose the Release build; the Debug build is only for debugging and troubleshooting.

Assets

1

7.5.1

Stable

9/7/2026, 7:06:52 PM

修复中文歌曲被错误补充在线翻译、动态宽度音频律动偏移与部分 HyperOS 4 兼容问题,杜比全景声音量平衡升级 PCM 实测校准,插件查询能力提升兼容性

优化与修复:

歌词与翻译

  • 修复中文歌曲被在线歌词源错误补充"翻译"(实际为伴唱标注等伪翻译)的问题:新增全中文歌词判定(剔除英文语气词),全中文歌词不再携带在线翻译列。
  • 修复无翻译的 LunaBeat 源歌词在 Apple Music 歌词菜单中出现无效「隐藏翻译」项的问题。

Apple Music 与音量

  • Apple Music 杜比全景声音量平衡升级为 PCM 实测校准:hook AudioTrack 采集播放 PCM 数据,实时计算 RMS 与峰值,动态增益改为按已播放内容的累计实测响度对齐普通音源参考电平、并按实测峰值余量封顶,替代原有基于元数据的估算(实验性)。
  • 修复 HyperOS 4 上杜比全景声多声道路径使用 DynamicsProcessing 导致系统流音量衰减被整体绕过(最低音量仍过响)的问题,统一改用 LoudnessEnhancer 实现增益。

超级岛与 AOD

  • 修复超级岛动态宽度下音频律动偏移的问题。
  • 修复部分 HyperOS 4 移植包上息屏 AOD 歌词原生刷新接口初始化失败导致歌词不刷新的问题。

插件相关

  • 扩展插件查询接口:DexKit 方法查询新增注解锚约束、声明类字段类型约束、构造函数按首参类型唯一匹配模式,并新增 Builder 作为后续二进制兼容扩展点;方法缓存指纹同步纳入新约束,旧版插件不受影响,提升 Spotify 等歌词源在目标应用更新后的定位稳定性。
自上次 Release 以来的提交记录
  • feat(atmos): 新增PCM音频分析与音量校准逻辑
  • feat(root,island): 修复动态宽度下音频律动偏移问题
  • chore: 删除 HyperOS 4 Issue 自动处理相关的工作流和脚本

下载说明

日常使用请选择 Release 包;Debug 包仅用于调试和查找问题。

Assets

1

8.0.0

Stable

9/17/2026, 2:41:11 AM

新增功能入口开关、超级岛长度解锁与动态上限、平行窗口 UI 及 Apple Music 跟随系统字体等多项功能,全面适配 Apple Music 6.5.3,并修复歌词提升动画错乱、媒体卡片背景失效等多项问题

新增功能:

  • 功能入口开关:支持对「米系超级岛歌词」、「米系息屏歌词」、「通知型灵动岛歌词」与「Apple Music 体验优化」四大核心功能进行独立开关。
  • 超级岛宽度限制解除:解除超级岛原有的最大长度限制。
  • 超级岛「动态上限调节」:根据状态栏时间与图标位置,自动实时计算并动态调整超级岛两侧的展开宽度上限,避免遮挡时间或状态栏关键图标。
  • 超级岛「对唱歌词固定长度」:在动态长度模式下,自动提取当前对唱歌词中最长句的宽度作为岛宽基准并保持固定,恢复原有的对唱两侧对齐展示效果。
  • 歌词提前预览:歌词设置中新增“提前预览下一句歌词”开关,支持多种预设时长及毫秒级自定义提前时间,按设定时间提前刷新展示下一句歌词内容。
  • Apple Music 跟随系统字体(@MUKAPP #27):新增“跟随系统字体”开关,开启后 Apple Music 歌词字体及字重粗细实时跟随系统全局设定,支持动态即时切换生效。
  • Apple Music 强制平板显示蜂窝数据入口:新增“强制平板显示蜂窝数据入口”开关,通过 Hook 绕过 Apple Music 平板端无 SIM 卡与蜂窝硬件的检测逻辑,使能使用通信互联的平板也能正常配置移动蜂窝网络下的流媒体播放与下载音质设置。
  • 平板平行窗口 UI:大屏设备新增平行窗口(分栏)UI 布局,提供更适合大屏的双列浏览与操作体验,并优化了分栏环境下的导航栈与页面回退交互逻辑。
  • 歌词源长按拖动排序:重构在线翻译与歌词源设置页面,支持通过长按拖拽自由调整各歌词源的检索优先级顺序,替代原有的上下点击箭头按钮。
  • 隐藏应用图标:新增“隐藏应用图标”功能,支持在桌面隐藏本应用图标,并可选择在系统“设置”首页保留模块设置入口(需将系统设置加入作用域)。
  • 支持小米音乐:新增对小米音乐的识别与歌词提取支持(复用 QQ 音乐插件解析体系)。
  • 插件多源下载与容灾缓存:插件目录与安装包下载全面升级多源容灾机制,支持在 GitHub 直连、Cloudflare R2 源及公共镜像加速源之间自动故障回退,并新增插件目录本地持久化缓存作为离线/弱网兜底。
  • 音频律动封面色三档模式:音频律动封面着色升级为三档选择(关闭 / 仅主色 / 随流光动态变化),替代原有的双开关配置,切换无需重启即时生效。

优化与修复:

  • 全面适配 Apple Music 6.5.3:
    • 修正播放队列 Adapter 提交与绑定入口、历史记录项类型识别,修正播放项转换工具类与内部 Catalog 查询方法,避免误用新版中业务含义已改变的混淆标识。
    • 适配歌词页 DataBinding、RecyclerView、当前 Adapter 及 ViewModel 字段,兼容逐行与逐字歌词模式。
    • 修正 DataBinding 刷新方法,适配 Listen Now、专辑、歌单、歌手页的模型类与标题/副标题字段,并补齐网络本地化、歌词请求与 Cookie Jar 的原始 DEX 方法签名。
  • 优化引导页流程:引导页新增Apple Music单功能模式选择,极大简化非米系设备用户的配置体验。
  • 优化 Apple Music 元数据发布流程:确保仅在属于当前播放项时才更新元数据,并仅向当前播放媒体发布关联艺术家别名;修正元数据发布顺序与缓存更新时序,确保别名生效后再更新缓存;完善播放状态查询接口与精准匹配。
  • 修复歌词提升动画期间对齐突跳错乱问题:引入对齐状态暂存机制与文本起始坐标计算重构,确保在歌词提升动画平滑落地后再应用下一句的新对齐,消除切换动画期间的文字闪烁跳变。
  • 优化 MediaSession 门控停止逻辑:完善媒体播放状态判定,避免在切歌或短暂暂停缓冲时误清除歌词显示。
  • 修复通知中心媒体卡片背景颜色在不同材质效果下不生效的问题。
  • 修复音乐 App 划掉后台重新打开后歌词不显示、需切歌才恢复的问题。
  • 修复车载歌词导致 MediaSession 歌手字段被污染的问题:引入歌手名称优先级解析,权威 Provider 发布的干净歌手优先于媒体库原始值,防止「歌名 - 歌手」混入。
  • 修复超级岛收起过渡动画中主行文字与背景偶发消失的问题。
  • 修复关于页大标题自定义设备名与设备型号显示问题。
  • 界面与权限体验优化:
    • 适配 HyperOS「获取应用列表权限」动态授权申请与检测。
    • 优化主页底栏导航图标与多入口状态联动体验。
  • 优化插件错误提示与一键刷新:插件加载与网络错误按具体原因(网络超时、校验失败、解析异常等)细化拆分归责并完善日志诊断;优化“一键刷新”对话框的 Root 权限检测逻辑。
  • 重构代码文件结构:系统性拆分通知媒体 Hook、歌词源状态管理与苹果歌词补充模块,解耦各领域状态所有权,提升项目架构可维护性。
  • 大幅精简 APK 体积:安装包体积相比 7.5.1 缩减高达 50%。
自上次 Release 以来的提交记录
  • fix(lyric): 修复歌词提升动画期间对齐错乱问题
  • fix: 新增播放状态查询接口与元数据发布逻辑优化
  • feat: 实现功能入口门控与多页面适配
  • fix(about): 修复关于页大标题自定义设备名与设备型号显示问题
  • fix: 完善Apple Music 6.5.3 Hook 适配与运行时标识校验,修复平板动态上限收缩问题
  • fix(动态岛): 优化OS3动态岛宽兼容实现
  • 修复一些bug
  • 新增隐藏应用图标、超级岛动态上限调节与对唱歌词固定长度、小米音乐支持等功能,并修复音频律动封面色失效、岛收起主行消失、间奏提前预览冲突等多项问题
  • 新增超级岛宽度限制解除、平板平行窗口 UI 等功能,并修复媒体卡片背景在不同材质效果下不生效、划掉音乐 App 后台重开后歌词不显示等多项问题

  • feat: 添加平行窗口UI功能
  • feat(island): 新增手机超级岛宽度限制解除功能
  • feat(island): 重构岛背景颜色解析与平板岛适配
  • feat: 添加解除超级岛长度限制功能
  • ci(android-release): beta 预发布附加 release 包
  • chore(build): 打包压缩 classes.dex 减小 APK 体积
  • feat(online-translation): 实现歌词源长按拖动排序功能
  • refactor: 收口重构遗留的状态所有权,根编排拆分为领域组装群
  • refactor: 重构苹果歌词补充播放绑定逻辑
  • refactor: 重构苹果歌词补充模块的状态管理与绑定
  • 修复重构审查发现的问题:
  • 修复和优化苹果歌词相关逻辑:
  • refactor(root/source): 重构歌词源状态管理,引入Publication和OnlineTranslationRequest
  • 第二轮代码拆分
  • refactor: 第一轮代码拆分
  • refactor(notification media hook): 拆分布局加载与应用的方法分类
  • 新增 Apple Music 跟随系统字体、强制平板蜂窝数据入口及歌词提前预览等功能

  • feat(am): 支持 Apple Music 跟随系统字体 (#27)
  • ci(android-release): 调整触发分支和发布校验逻辑
  • feat: 添加提前预览下一句歌词功能
  • feat(apple music): 新增强制平板显示蜂窝数据入口功能

下载说明

日常使用请选择 Release 包;Debug 包仅用于调试和查找问题。

7.5.0

Stable

9/6/2026, 7:37:09 PM

新增超级岛渐变封面样式、动态长度、Apple Music 杜比全景声动态音量平衡以及歌词模糊动画等多项新功能,适配 HyperOS 4 并修复bug

⁢

新增功能:

  • 超级岛渐变封面样式: 封面以基于 OKLAB 的感知均匀渐变呈现于超级岛,支持大小岛布局适配、高色度软压缩调色、文字与复杂封面间的对比度自动优化,支持暂停态封面置顶显示,并可按应用开启(应用白名单)。
  • 超级岛动态长度: 超级岛长度随内容动态适配;新增原生槽位动态对齐逻辑,按内容宽度自动调整水平对齐方式。
  • 英数窄字体: 新增英文、数字窄字体,可提升超级岛的歌词密度。
  • 字体颜色自定义: 新增自定义字体颜色与透明度调节、莫奈(Monet)取色字体颜色选项。
  • Apple Music 杜比全景声动态音量平衡: 根据响度、真实峰值等元数据动态调整外放音量,并内置峰值保护(实验性)。
  • Apple Music 歌词模糊动画(由 @MUKAPP 贡献, #26 ): 新增可选开关,为 Apple Music 歌词启用模糊逐渐清晰的动画效果。
  • LunaBeat TTML 歌词源(实验性): 支持将部分逐行歌词转换为逐字歌词。
  • 边缘进度条颜色多模式: 重构边缘进度条颜色逻辑,支持多模式选择。
  • 通知中心流光“暂停时恢复默认”开关: 仅动态流光/封面色模式显示,默认开启;暂停时经淡出回到默认背景,恢复播放重新挂载,实时刷新即时生效。
    ⁢

优化与修复:

⁢

系统适配

  • 适配 HyperOS 4: 统一通过方法特征匹配新旧接口,修复部分系统版本下超级岛封面与通知媒体卡片封面不刷新的问题;音频律动适配原生取色接口(getLottieColor)并兼容旧版;媒体卡片自定义背景适配新版 Monet ColorScheme;环境色提取适配 drawable2Bitmap 新签名;动态岛展开背景模糊适配新版方法名;修复 Android 13 上配置同步广播来源校验的兼容性问题。
  • 适配不同版本系统 UI 的封面刷新方法,提升多版本兼容性。
  • 修复 HyperOS 4 下 Apple Music 跟随系统字体粗细失效的问题。
    ⁢

歌词、播放状态与 AOD

  • 修复歌词光标偏移: 歌曲与播放状态变更时主动发布当前播放锚点,解决歌词加载滞后导致的光标偏移。
  • 修复缓冲期间歌词被错误停止:统一播放与缓冲状态的歌词会话判定,避免切歌与 SystemUI 重连过程中的短暂无歌词。
  • 修复超级岛伴唱与多行同唱行显示问题:解决了关闭“显示下一句歌词”时误回退未合并歌词行、轻量恢复路径覆盖翻译位、翻译偏好闪现后回退等问题。
  • 优化活动媒体会话快照与门控机制,防止僵尸歌词发布、阻断无会话的歌词推送。
  • 经典 AOD 焦点通知与全屏 AOD 互斥:检测到系统开启锁屏全屏 AOD 时暂停发布经典 AOD 焦点通知歌曲信息,修复全屏 AOD 下媒体卡片下方残留空白通知行的问题。
    ⁢

Apple Music 与媒体卡片

  • 封面流光重绘为 Apple Music 同款样式:按 AM 原始图层几何(三层旋转、1.3 超采样、高斯模糊)渲染,通知中心与超级岛展开态媒体卡片同步生效。
  • 修复锁屏/息屏 AOD 场景下流光冻结的问题(息屏切歌后流光停止流动、只在歌词刷新时跳格)。
  • 优化封面取色一致性与流光响应速度,取色算法改为确定性播种,统一主色提取逻辑,避免多次取色差异。
  • Apple Music 歌词补充链路新增同源校验,避免错误歌曲或非当前来源歌词被误判为 Apple Music 原生歌词。
  • 优化 Apple Music Hook Profile、DexKit 方法缓存与方法安装失败后的自动重试机制,提高版本更新后的兼容性。
  • 重构 Apple Music 体验优化页面布局,调整至底部导航栏第二页。
自上次 Release 以来的提交记录
  • feat(contributors): 贡献者页分组为主要维护者、开发贡献者与原 HyperLyric 开发贡献者
  • fix(contributors): 原 HyperLyric 贡献者名单固定为初始两位,不随原仓库自动扩充
  • fix(applemusic): 模糊动画设置项随模糊效果显示,挂载清理跳过无模糊状态视图
  • feat(lyrics): add optional Apple Music lyrics blur animation (#26)
  • fix: 修复并优化了播放位置锚点的处理逻辑
  • chores: 新增诊断功能相关实现与工具类
  • feat(island): 新增原生槽位动态对齐逻辑
  • feat(mediacard): 封面流光优化为 Apple Music 同款样式,修复超级岛译文与人声行显示
  • feat: 新增超级岛动态长度适配功能
  • feat(mediacard): 新增通知中心流光"暂停时恢复默认"开关,修复锁屏 AOD 流光冻结
  • chore: 修复一些bug
  • chores: 新增超级岛封面样式白名单,适配HyperOS 4
  • fix(mediacard/island): 适配系统UI不同版本的封面刷新方法
  • fix: 新增暂停态封面置顶逻辑,修复过渡层与封面的接缝问题
  • feat: 新增超级岛渐变封面样式、英数窄字体,优化渐变色逻辑
  • refactor(log): 优化日志等级策略,新增AOD环境诊断日志功能
  • chore: 优化调试日志导出的环境信息收集功能
  • feat(apple-lyrics): 增加模块请求歌词的同源校验逻辑
  • feat(color): 新增封面渐变文字对比度优化功能
  • feat: 新增封面文字渐变调色优化器,限制过高的色度
  • feat: 新增莫奈取色字体颜色选项并完善相关功能
  • refactor(color): 重构封面颜色渐变逻辑,替换为感知渐变实现
  • feat: 新增多项功能并优化代码结构
  • feat: 新增LunaBeat TTML歌词源支持
  • ci(close-unanswered): 优化action
  • chore: 继续优化渐变封面样式
  • 优化渐变封面样式
  • 优化使用体验并修复致命bug
  • 修复维护分支发布标签目标 [skip ci]
  • 修复非媒体超级岛重复布局刷新
  • feat(island): 添加超级岛渐变封面样式支持
  • feat: 添加英数窄字体支持
  • docs: 更新README文档,完善项目功能介绍

下载说明

日常使用请选择 Release 包;Debug 包仅用于调试和查找问题。

Assets

1

7.4.1

Stable

8/21/2026, 3:15:03 PM

fix: 修复插件无法生效等体验问题

  • 修复 Release 包插件无法正常工作的问题
  • 修复旧版外置 Lyricon Central 将下一曲控制帧作为普通歌词转发,导致 Base64 内容覆盖正常歌词的问题
  • 修复非媒体超级岛场景下重复请求布局刷新造成的异常
  • 优化安装包体积
自上次 Release 以来的提交记录
  • 修复外置 Central 控制帧乱码
  • 精简 Release Bouncy Castle 体积
  • 修复 Release Lyricon 注册链混淆
  • 修复 Release 插件 Lyricon 运行时缺失
  • 修复 Release 插件 Kotlin 运行时缺失
  • 修复 Release 插件 ABI 混淆
  • 修复非媒体超级岛重复布局刷新

下载说明

日常使用请选择 Release 包;Debug 包仅用于调试和查找问题。

Assets

1

7.4.0

Stable

8/19/2026, 10:38:21 AM

feat: 内置 Lyricon Central、新增官方插件体系并进一步增强歌词与超级岛体验

新增功能:

  • 内置 Lyricon Central 核心调度服务,无需额外下载安装独立的词幕服务模块。
  • 新增官方 Provider 插件管理体系,支持在线下载添加、更新、启停、移除与文件损坏自修复。
  • 新增网易云音乐、QQ 音乐(含 QQ 音乐 HD)、Spotify、汽水音乐、酷狗(含概念版)以及酷我等官方 Provider 插件,无需为各个音乐 App 分别安装独立 Provider 模块。
  • 兼容已安装的独立 Provider 模块,并在共存时按官方插件优先原则自动进行来源仲裁。
  • 新增 Apple Music 为无歌词歌曲补充歌词功能,无原生歌词时自动从三方在线源检索并注入展示,支持切源后播放时间轴平滑映射与精准定位。
  • 新增 Apple Music 应用内歌词源、在线翻译与发音切换菜单。
  • 新增在线翻译与发音匹配度统计功能,并在源菜单弹窗及元数据中直观展示匹配行数与百分比。
  • 新增酷狗音乐、酷我音乐在线歌词与翻译源。
  • 新增在线翻译多源自定义排序与“自动选择最优来源”并发竞速机制。
  • 新增在线翻译/发音显示模式(原文、仅翻译、仅发音等)与缺失时自动显示另一项的智能回退策略。
  • 新增在线翻译按应用单独启用设置,并为椒盐音乐提供优先使用在线源选项。
  • 新增超级岛左侧与右侧内容独立位置显示(默认 / 居中 / 靠右)配置。
  • 新增超级岛内边距负值调节(-50 ~ 100)并将内容长度调节范围扩大至 0 ~ 500。
  • 新增主页“一键刷新”功能,支持选择快速重启系统界面、全部音乐 App 或指定音乐 App 进程(需 root 权限)。
  • 新增向导页快捷添加官方插件引导流程。
  • 新增 SystemUI 运行时配置广播同步机制,修改歌词模式、超级岛内容与对齐等设置时即时刷新,无需重启系统界面。

优化与修复:

  • 优化超级岛暂停与切歌过渡,增加暂停宽限保护,避免切歌或短暂暂停时闪回原生媒体岛。
  • 优化超级岛亮屏恢复逻辑,仅在布局结构发生实际变化时触发宿主重绘,减少重复刷新与系统开销。
  • 优化超级岛与 AOD 在音频缓冲或卡顿时的表现,缓冲期间冻结歌词推进并维持当前行,恢复播放后再继续推进,避免歌词自行空跑。
  • 优化封面取色与光晕效果,在调色板提取失败时引入封面像素采样兜底,避免边缘光晕和歌词取色异常丢失或变为默认灰色。
  • 优化跨播放器活跃仲裁,结合实际底层音频输出流状态抑制已暂停或后台残留播放器抢占歌词显示。
  • 增强 Apple Music Hook 的版本自适应与解析稳定性,引入 DexKit 慢路径解析与自修复机制,降低客户端更新导致的混淆失效风险。
  • 修复经典 AOD 10 秒唤醒窗口下的歌词维持显示,以及通知图标锚点失效时回退到根布局。
  • 规范屏幕状态监听与 AOD 驱动链路,避免屏幕亮灭状态变化引发异常刷新。
  • 限制重叠歌词时间轴合并逻辑仅对 Apple Music 生效,非 Apple Music 提供方保持单一活动歌词行,避免多行重叠混乱。
  • 修复歌词延迟设置界面中字体在特定模式下的反色和对比度异常问题。
  • 优化歌词延迟滑块与卡片数值的实时同步显示。
自上次 Release 以来的提交记录
  • chores: 多项改进
  • feat: 添加翻译和发音匹配度统计功能
  • 修复 Apple Music 补充歌词切源定位
  • feat(apple music): 新增为无歌词歌曲补充歌词的功能开关
  • 完善在线翻译竞速与系统歌词适配
  • 完善 Lyricon 插件体系并增强歌词链路稳定性
  • 完善官方 Provider 诊断与跨播放器仲裁
  • 补充歌词位置链诊断并移除汽水进程注入
  • 增加歌词链路诊断并完善 Provider 兼容
  • 回退 AOD 逻辑并优化超级岛恢复
  • 修复息屏歌词与超级岛亮屏恢复
  • 增加设置与 PrefsBridge 诊断日志
  • 优化媒体岛暂停切歌过渡
  • 完善官方 Provider 解析与 Apple 歌曲展示
  • 完善 Apple Music DexKit 兜底解析
  • 完善官方 Provider DexKit 缓存与刷新交互
  • 新增一键刷新并修复在线歌词重匹配
  • 整理 Apple Music 全局歌词设置
  • 预发布 7.4.0-beta.1
  • 限制重叠歌词合并范围
  • 更新 Canary 构建编号
  • 完善官方 Provider 来源仲裁与作用域管理
  • 完善官方提供方下首歌曲与延迟设置
  • 扩展官方 Provider Hook 能力
  • 修复 Gradle Wrapper 执行权限
  • 支持 QQ 音乐播放子进程加载官方提供方
  • 完善官方提供方与播放器订阅链路
  • 修复 Apple Music 进度同步与提供方校验
  • 接入可选官方音乐 Provider Pack
  • 收口 Apple Music Hook 运行时成员访问
  • 拆分 Apple Music Hook 与元数据处理模块
  • 重构 Apple Music Hook 运行时模块
  • chore: 内置Lyricon Central并更新依赖
  • 切换 7.3.1 Canary 候选版本
  • ci: 让 Canary 恢复仅修改本地 Beta 标记
  • ci: 区分 Beta 恢复提交与正常测试构建
  • ci: 为 Canary 构建创建可追溯标签
  • ci: 新增 Beta 与 Canary 自动构建流
  • docs: 重写并更新README文档内容

下载说明

日常使用请选择 Release 包;Debug 包仅用于调试和查找问题。

Assets

1

7.3.0

Stable

8/4/2026, 9:21:37 AM

feat: 新增 Apple Music 体验优化与歌词链路增强,修复超级岛/AOD显示问题

新增功能:

  • 新增 Apple Music 体验优化系列功能页面,具体如下
  • 新增支持按设定地区替换歌曲信息、修正中日韩原地区原名及本地检索缓存。
  • 扩展 Apple Music 歌词能力,支持繁体转简体、原生翻译与发音补全、三方在线源兜底及翻译/发音来源切换。
  • 新增歌词模糊效果及跟随系统字体粗细等设置。
  • 顺便重构了模块app内歌词设置入口,让调整设置更加符合逻辑。
  • 新增超级岛/AOD隐藏中日韩歌词空格的设置。
  • 完善 Apple Music 版本化 Hook、元数据缓存、可见页面解析和跨进程翻译回传链路,提升歌曲信息实时替换及新版本适配能力。
  • 新增应用与模块日志的全部日志导出功能。
  • 关于页视觉焕新。

修复与优化:

  • 修复上个版本 AOD 切歌后沿用旧 Central 播放进度,导致短歌曲歌词停留在末行;增加歌曲时长边界校验及同曲 MediaSession 进度纠偏。
  • 优化超级岛与息屏歌词的歌曲、歌手及封面识别,避免 MediaSession 临时标题或旧封面导致内容与取色结果串曲。
  • 优化超级岛歌词和歌曲信息刷新,减少无变化样式的重复绑定,并完善暂停、无歌词、屏幕状态及覆盖层清理逻辑。
  • 优化封面取色缓存,支持按封面内容签名复用结果,减少重复提取和错误回退。

下载说明

日常使用请选择 Release 包;Debug 包仅用于调试和查找问题。

Assets

1

7.2.0

Stable

7/26/2026, 4:27:10 AM

feat: 新增双 AOD 歌词与更新检测,修复超级岛重叠歌词bug和完善下首歌曲预览样式

新增功能:

  • 新增模块版本后台检测,每次进入 App 时从 GitHub Release 获取最新版本,静默提醒无打扰。
  • 新增“息屏歌词”,支持“锁屏 AOD”和“经典 AOD”。
  • 完善岛上下首歌曲信息预览样式,新增半岛显示。

修复与优化:

  • 将“显示下一句歌词”移动到超级岛设置,并补充翻译优先级说明。
  • 优化翻译设置逻辑,替换为明确的“翻译显示”总开关,移除重复的“禁用所有翻译”功能。
  • 重构时间戳重叠歌词的预处理和活跃歌词选择,支持两句歌词同步或部分重叠时同时逐字滚动。
  • 重叠歌词不再套用普通伴唱切换模型,避免第二行反复上浮、旧歌词重复出现和主句闪现。
  • 优化三句及以上连续重叠场景,播放进入后续歌词后丢弃仍在延续的早期歌词,避免结束后回跳。
  • 关闭“显示下一句歌词”时,重叠场景改为以当前播放进度对应的歌词为准。
  • 调整超级岛第二行内容优先级,使重叠歌词和下首歌曲预览优先于相邻伴唱翻译,避免互相抢占。
  • 无歌词歌曲在歌曲信息开启时不再显示歌曲名作为歌词占位。
自上次 Release 以来的提交记录
  • ci: 自动同步 LSPosed 发布
  • fix: 优化 Release 说明生成格式

下载说明

日常使用请选择 Release 包;Debug 包仅用于调试和查找问题。

7.1.0

Stable

7/24/2026, 2:43:50 AM

feat: 新增 Apple Music 地区切换与超级岛下首预览

新增功能:

  • 在主页“特殊功能”中新增 Apple Music 地区切换(注:账号地区不支持的歌曲和服务仅提供浏览)。
  • 在超级岛中新增切歌前的下首歌曲预览。

优化与修复:

  • 修复三方歌词翻译因歌曲名为英文的情况下无法正确搜索的问题。
  • 修复同文本内容歌词之间错误的切换动画。
  • 优化在线歌词匹配,增加原始元数据重试、多人歌手分隔、空白归一化和时长评分,并改进网易云与 QQ 音乐候选比较及诊断日志。
  • 修正 QQ 音乐搜索响应中的歌曲 ID、音轨序号和曲风字段类型,避免接口响应反序列化失败。
  • 完善 Apple Music 播放器生命周期和活动实例追踪,修复恢复播放、播放器切换及释放后的进度同步与歌曲元数据刷新异常。
  • 仅允许活动播放器的当前队列项目更新当前歌曲,避免后台播放器或非当前项目覆盖正在显示的元数据。
  • 保留同一歌曲已有的 Apple 原生歌词,忽略空歌词降级更新和 MediaSession 占位数据,避免有效歌词被清空。
  • 在 Apple 原始元数据异步返回后重新执行在线翻译匹配,同时保留当前歌词和播放位置。
  • 统一超级岛歌词、歌曲元数据及下首歌曲预览的内容更新和动画路径,使各类内容正确使用用户配置的进场与切换动画。
  • 根据完整渲染内容判断是否需要播放动画,消除强制刷新、配置失效及相同内容重复写入导致的闪烁。
  • 修正延迟歌词加载、下一行晋升、翻译与罗马音动态开关以及背景人声翻译的时间和显示状态。
  • 使用封面尺寸和采样像素生成内容签名,并复用相同封面的颜色提取结果,提高随机配色一致性并减少重复计算。