HyperGlow

Animated lock screen and always-on display lyrics for HyperOS 3.

Requires root, LSPosed and Spicy EX.

AOD lyrics with the stock clock AOD lyrics with a custom image Lock screen lyrics

Features

  • Spicy EX lyrics on the HyperOS lock screen and AOD.

  • Line-, word- and syllable-synchronized karaoke.

  • Transliteration and translation with Spicy EX Full.

  • AOD clock placement and burn-in movement.

  • Keep AOD active while lyrics are visible.

  • Keep the lock screen awake while music is playing.

  • Raise to show AOD instead of the full lock screen.

Requirements

  • Rooted HyperOS 3.
  • LSPosed.
  • Spotify.
  • Spicy EX Lite or Full with Publish lyrics to HyperGlow enabled.

Install

APK from Releases.

  1. Enable Spicy EX for Spotify in LSPosed.
  2. Enable HyperGlow in LSPosed.
  3. Enable Publish lyrics to HyperGlow in Spicy EX.
  4. Set HyperGlow battery usage to No restrictions.

Note

Tested on Xiaomi 14 (houji). Will eat battery. Raise to show AOD requires the system Raise to wake option enabled.

Build

JDK 21 and an Android SDK are required.

JAVA_HOME=/path/to/jdk21 ./gradlew :app:testDebugUnitTest :app:assembleDebug
JAVA_HOME=/path/to/jdk21 ./gradlew :app:assembleRelease

License

GPL-3.0. See NOTICE.

Releases

8/22/2026, 9:01:51 PM

vC103 · 0.3.91 — RTL lyric rendering, resilient AI lyric publishing, typed config backup, smoother settings persistence, and a cleaner direct-match icon set.

Assets

1

8/13/2026, 9:50:44 AM

vC85 · 0.3.73 — fixes stale paused lyrics, strengthens diagnostic capture, and adds AOD failure tracing.

Assets

1

8/15/2026, 11:28:45 PM

vC94 · 0.3.82 — AOD keeps its lyric session through the projection races that dropped it mid-song, and lost lyric documents are diagnosable.

Assets

1

8/11/2026, 11:44:17 AM

vC81 · 0.3.69 — fixes the compatibility report always failing to prepare on fully-working devices.

Assets

1

8/9/2026, 6:45:00 PM

vC80 · 0.3.68 — fixes HyperGlow doing nothing on Xiaomi 17 and other HyperOS builds where SystemUI no longer runs as the system user.

vC79 · 0.3.67 — every HyperOS build now attempts its hooks and reports how many resolved; fixes working devices being shown as unsupported.

Assets

1

8/8/2026, 11:35:19 PM

vC79 · 0.3.67 — every HyperOS build now attempts its hooks and reports how many resolved; fixes working devices being shown as unsupported.

Assets

1

8/6/2026, 9:41:14 PM

vC77 · 0.3.65 — capabilities resolve per symbol, so untested HyperOS builds run instead of doing nothing; AOD holds through song changes; song info intro reworked and now optional; steadier lyric placement after AOD re-attach.

Assets

1

8/3/2026, 7:04:45 PM

vC62 · 0.3.50 — Improve diagnostic bootstrap with process/framework evidence and add bounded bridge-reconnect retry.

Assets

1

8/3/2026, 5:29:29 AM

vC59 · 0.3.47 — Private diagnostic reporting, readable JSON previews, Simplified Chinese UI, and accumulated AOD/lockscreen reliability fixes.

Assets

1

7/25/2026, 12:18:53 PM

vC33 · 0.3.21 — Stabilizes Spotify AOD keepalive, clock transitions, and settings.

Assets

1