Skip to content

Releases: Zennmn/AM-plus-plus

AM++ v1.4.0

Choose a tag to compare

@Zennmn Zennmn released this 07 Aug 08:12
1acf8be

更新内容

  • 当前高亮歌词从模糊变清晰增加约 300 毫秒过渡动画。
  • 修复模糊动画完成后可能持续触发帧回调的问题。
  • 保留手动滚动和生命周期清理语义。

版本信息

  • 版本号:1.4.0
  • versionCode:97
  • Release APK 已通过测试、构建和 Release lint 验证。

AM++ v1.3.9

Choose a tag to compare

@Zennmn Zennmn released this 06 Aug 17:55
3f05e9a

歌词来源新增GitHub仓库源

AM++ v1.3.8

Choose a tag to compare

@Zennmn Zennmn released this 05 Aug 16:23
a568d4a
  • 修复歌词作者 credits 行未参与双向歌词模糊:credits 行跟随最后一行歌词的模糊状态,随距离曲线变化,滚动暂停时保持清晰
  • versionCode 95 / versionName 1.3.8

AM++ v1.3.7

Choose a tag to compare

@Zennmn Zennmn released this 05 Aug 11:10
4af756e

更新内容

  • 新增可选的平板底栏补偿开关,默认关闭,不再依赖屏幕分辨率阈值。
  • 使用外层 player_container 的视觉 translationY 补偿,避免全屏黑条和收起动画布局跳变。
  • 修正 translationY 反馈、实时属性重断言和缺失 sheet 诊断。
  • 版本升级至 1.3.7(versionCode 94)。

兼容性

  • Apple Music 6.5.0/1580、6.5.1/1583
  • libxposed API 102
  • Android 8.0+

验证

  • JVM 测试、Debug/Release 构建、Release lint 和 GitHub Actions 通过。
  • APK v2 签名验证通过。
  • SHA-256: FFD3E16027AB8EE85CC9ABE51490B8397AA9FE202EE549FAB783211A08FD2F16

AM++ v1.3.6

Choose a tag to compare

@Zennmn Zennmn released this 04 Aug 14:28
c2de629

更新内容

  • 修复平板窄屏底栏与迷你播放器之间的几何空带。
  • 修复队列布局被误识别为歌词布局。
  • 更新模块版本至 1.3.6(versionCode 93)。

兼容性

  • Apple Music 6.5.0(versionCode 1580)
  • Apple Music 6.5.1(versionCode 1583)
  • libxposed API 102
  • Android 8.0+

验证

  • JVM 测试、Release 构建和 Release lint 通过。
  • APK versionName 1.3.6 / versionCode 93。
  • APK Signature Scheme v2 验证通过。
  • SHA-256: C16712F88539774C0C52119E740F116AEFB8E73A1F6BFDCD7534BCAB31D7DEDA

AM++ v1.3.5

Choose a tag to compare

@Zennmn Zennmn released this 03 Aug 18:14
218bcd8

修复普通平板底栏几何回归,保留车载屏 boundary sync;修复自定义歌词异步准备完成后的重新应用。

AM++ v1.3.4

Choose a tag to compare

@Zennmn Zennmn released this 03 Aug 16:12
11aa2f0

更新内容

  • 自定义歌词映射不再受固定 32 首限制
  • 使用原子 remote-file 索引并兼容旧版映射迁移
  • Apple Music 目标进程按当前歌曲按需解析歌词,降低大量映射的启动与内存开销
  • 大型歌词备份与恢复改为流式处理
  • 自定义歌词列表增加搜索、分页和加载更多

安装

下载 APK 后覆盖安装。模块更新后请重开 Apple Music。

AM++ v1.3.3

Choose a tag to compare

@Zennmn Zennmn released this 03 Aug 11:52
8bd5a65

更新内容

  • 修复双高亮歌词中已完成高亮行被错误模糊的问题
  • 保持普通历史歌词与未来歌词的双向距离模糊
  • 修复器乐三点间奏中上一句错误保持清晰的问题
  • 修复歌曲开头三点下方第一句未模糊的问题
  • 完善 Apple Music 6.5.1/1583 歌词视觉状态适配

SHA-256: 83A2E92FCE277FEBC7401A39903A794C18823B1EE2B192BEB969EAD3D0C31A13

AM++ v1.3.2

Choose a tag to compare

@Zennmn Zennmn released this 02 Aug 17:53

更新内容

  • 将双栏播放器的八个 hook 入口与 LyricsViewModel 的两个高亮入口统一纳入目标符号解析。
  • 每个入口独立报告找到、缺失或歧义;单项失败仅跳过对应 hook,并将能力标记为 DEGRADED。
  • 收紧结构回退契约,避免唯一但错误的控制器或歌词 chrome owner 被误判为可用。
  • 保持既有 hook 时机、安装顺序、双栏布局和双向歌词模糊行为不变。

兼容性

  • Apple Music 6.5.0(versionCode 1580)
  • Apple Music 6.5.1(versionCode 1583)
  • libxposed API 102
  • Android 8.0+
  • 模糊效果需要 Android 12+

验证

  • JVM 测试通过
  • Debug/Release 构建与 lintVitalRelease 通过
  • APK Manifest:versionName 1.3.2 / versionCode 89
  • APK Signature Scheme v2 验证通过
  • 使用 AM Plus Plus 正式 Release 证书签名

文件校验

  • SHA-256:CA2CFB3D4296420B69291D29F1E683DC932B3E830281E24E573276B39FBBBBFA

AM++ v1.3.1

Choose a tag to compare

@Zennmn Zennmn released this 02 Aug 16:36

更新内容

  • 适配 Apple Music 6.5.1(versionCode 1583),恢复当前歌曲 ID、自定义歌词、歌词模糊、字体与平板播放器目标。
  • 新增按目标契约自动发现的安全兼容路径;小版本仅改变混淆 owner 时可继续工作,缺失或歧义仍独立降级。
  • 新增自定义歌词 ZIP 备份与合并恢复,同 ID 覆盖且保留当前独有映射。
  • 修复 current-item 精确 owner 与结构候选歧义处理,避免静默选择错误歌曲字段。

兼容性

  • Apple Music 6.5.0(versionCode 1580)
  • Apple Music 6.5.1(versionCode 1583)
  • libxposed API 102
  • Android 8.0+
  • 模糊效果需要 Android 12+

验证

  • JVM 测试通过
  • Debug/Release 构建与 lintVitalRelease 通过
  • APK Manifest:versionName 1.3.1 / versionCode 88
  • APK Signature Scheme v2 验证通过
  • 使用 AM Plus Plus 正式 Release 证书签名
  • Apple Music 6.5.1 当前歌曲请求 receiver 已完成设备验证

文件校验

  • SHA-256:FF766D5C341BA4C3E4D4E9F53F9F6A3323EC31F90A71A40669F7BEEFB5AB4A98