├── .github └── workflows │ └── android_ci.yml ├── .gitignore ├── LICENSE ├── README-en.md ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── aidl │ └── com │ │ └── hchen │ │ └── superlyric │ │ └── ISuperLyricDistributor.aidl │ ├── assets │ └── xposed_init │ ├── java │ └── com │ │ └── hchen │ │ └── superlyric │ │ ├── InitHook.java │ │ ├── binder │ │ ├── SuperLyricControllerService.java │ │ └── SuperLyricService.java │ │ ├── data │ │ └── SuperLyricKey.java │ │ ├── helper │ │ ├── MeiZuNotification.java │ │ ├── MeizuHelper.java │ │ ├── OPPOHelper.java │ │ ├── QQLiteHelper.java │ │ ├── ScreenHelper.java │ │ └── TimeoutHelper.java │ │ ├── hook │ │ ├── LyricRelease.java │ │ ├── SuperLyricProxy.java │ │ └── music │ │ │ ├── APlayer.java │ │ │ ├── Api.java │ │ │ ├── Apple.java │ │ │ ├── Aqzscn.java │ │ │ ├── Bodian.java │ │ │ ├── Gramophone.java │ │ │ ├── HeytapMusic.java │ │ │ ├── Hihonor.java │ │ │ ├── Huawei.java │ │ │ ├── Kde.java │ │ │ ├── KuGou.java │ │ │ ├── KuGouLite.java │ │ │ ├── KuWo.java │ │ │ ├── LMusic.java │ │ │ ├── LXMusic.java │ │ │ ├── Meizu.java │ │ │ ├── MiPlayer.java │ │ │ ├── Mimicry.java │ │ │ ├── MobileMusic.java │ │ │ ├── MusicFree.java │ │ │ ├── Netease.java │ │ │ ├── OPPOMusic.java │ │ │ ├── Poweramp.java │ │ │ ├── QQMusic.java │ │ │ ├── Qinalt.java │ │ │ ├── Qishui.java │ │ │ ├── RPlayer.java │ │ │ ├── SaltMusic.java │ │ │ ├── SuvineMusic.java │ │ │ └── Symfonium.java │ │ └── state │ │ └── PlayStateListener.java │ └── res │ ├── drawable │ └── ic_launcher_foreground.xml │ ├── mipmap │ └── ic_launcher.xml │ ├── values-night │ └── themes.xml │ └── values │ ├── array.xml │ ├── colors.xml │ ├── strings.xml │ └── themes.xml ├── collect ├── .gitignore ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── hchen │ └── collect │ ├── Collect.java │ └── CollectProcessor.java ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.github/workflows/android_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/.github/workflows/android_ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/LICENSE -------------------------------------------------------------------------------- /README-en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/README-en.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/aidl/com/hchen/superlyric/ISuperLyricDistributor.aidl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/aidl/com/hchen/superlyric/ISuperLyricDistributor.aidl -------------------------------------------------------------------------------- /app/src/main/assets/xposed_init: -------------------------------------------------------------------------------- 1 | com.hchen.superlyric.InitHook 2 | -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/InitHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/InitHook.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/binder/SuperLyricControllerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/binder/SuperLyricControllerService.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/binder/SuperLyricService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/binder/SuperLyricService.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/data/SuperLyricKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/data/SuperLyricKey.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/helper/MeiZuNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/helper/MeiZuNotification.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/helper/MeizuHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/helper/MeizuHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/helper/OPPOHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/helper/OPPOHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/helper/QQLiteHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/helper/QQLiteHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/helper/ScreenHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/helper/ScreenHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/helper/TimeoutHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/helper/TimeoutHelper.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/LyricRelease.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/LyricRelease.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/SuperLyricProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/SuperLyricProxy.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/APlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/APlayer.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Api.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Apple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Apple.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Aqzscn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Aqzscn.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Bodian.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Bodian.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Gramophone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Gramophone.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/HeytapMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/HeytapMusic.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Hihonor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Hihonor.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Huawei.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Huawei.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Kde.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Kde.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/KuGou.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/KuGou.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/KuGouLite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/KuGouLite.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/KuWo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/KuWo.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/LMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/LMusic.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/LXMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/LXMusic.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Meizu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Meizu.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/MiPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/MiPlayer.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Mimicry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Mimicry.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/MobileMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/MobileMusic.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/MusicFree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/MusicFree.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Netease.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Netease.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/OPPOMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/OPPOMusic.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Poweramp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Poweramp.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/QQMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/QQMusic.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Qinalt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Qinalt.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Qishui.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Qishui.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/RPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/RPlayer.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/SaltMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/SaltMusic.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/SuvineMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/SuvineMusic.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/hook/music/Symfonium.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/hook/music/Symfonium.java -------------------------------------------------------------------------------- /app/src/main/java/com/hchen/superlyric/state/PlayStateListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/java/com/hchen/superlyric/state/PlayStateListener.java -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/res/mipmap/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/array.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/res/values/array.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /collect/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /collect/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/collect/build.gradle -------------------------------------------------------------------------------- /collect/src/main/java/com/hchen/collect/Collect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/collect/src/main/java/com/hchen/collect/Collect.java -------------------------------------------------------------------------------- /collect/src/main/java/com/hchen/collect/CollectProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/collect/src/main/java/com/hchen/collect/CollectProcessor.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HChenX/SuperLyric/HEAD/settings.gradle --------------------------------------------------------------------------------