├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── ci_dev.yml │ └── ci_main.yml ├── .gitignore ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle.kts ├── proguard-dic-6.txt ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ └── xposed_init │ ├── kotlin │ └── statusbar │ │ └── lyric │ │ ├── App.kt │ │ ├── MainActivity.kt │ │ ├── config │ │ ├── ActivityOwnSP.kt │ │ ├── Config.kt │ │ └── XposedOwnSP.kt │ │ ├── data │ │ └── Data.kt │ │ ├── hook │ │ ├── BaseHook.kt │ │ ├── MainHook.kt │ │ └── module │ │ │ ├── Self.kt │ │ │ ├── SystemUILyric.kt │ │ │ ├── SystemUITest.kt │ │ │ └── xiaomi │ │ │ ├── FocusNotifyController.kt │ │ │ └── XiaomiHooks.kt │ │ ├── tools │ │ ├── ActivityTestTools.kt │ │ ├── ActivityTools.kt │ │ ├── AnimTools.kt │ │ ├── BackupTools.kt │ │ ├── BlurTools.kt │ │ ├── ConfigTools.kt │ │ ├── LogTools.kt │ │ ├── LyricViewTools.kt │ │ ├── Tools.kt │ │ └── XiaomiUtils.kt │ │ ├── ui │ │ ├── page │ │ │ ├── ChoosePage.kt │ │ │ ├── ExtendPage.kt │ │ │ ├── HomePage.kt │ │ │ ├── IconPage.kt │ │ │ ├── LyricPage.kt │ │ │ ├── MenuPage.kt │ │ │ ├── SystemSpecialPage.kt │ │ │ └── TestPage.kt │ │ └── theme │ │ │ └── Theme.kt │ │ └── view │ │ ├── LyricSwitchView.kt │ │ ├── LyricTextView.kt │ │ └── TitleDialog.kt │ └── res │ ├── drawable-night │ └── ic_home_background.webp │ ├── drawable │ ├── ic_home_background.webp │ ├── ic_launcher_background.xml │ ├── ic_launcher_foreground.xml │ └── ic_song.xml │ ├── mipmap │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── values-ja │ └── strings.xml │ ├── values-night │ └── themes.xml │ ├── values-zh-rCN │ └── strings.xml │ ├── values-zh-rTW │ └── strings.xml │ └── values │ ├── arrays.xml │ ├── strings.xml │ └── themes.xml ├── crowdin.yml ├── doc ├── CONTRIBUTING.md └── EULA.md ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── ic_home_background.webp ├── icon.png └── settings.gradle.kts /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci_dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/.github/workflows/ci_dev.yml -------------------------------------------------------------------------------- /.github/workflows/ci_main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/.github/workflows/ci_main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/proguard-dic-6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/proguard-dic-6.txt -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/xposed_init: -------------------------------------------------------------------------------- 1 | statusbar.lyric.hook.MainHook -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/App.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/config/ActivityOwnSP.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/config/ActivityOwnSP.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/config/Config.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/config/Config.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/config/XposedOwnSP.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/config/XposedOwnSP.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/data/Data.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/data/Data.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/hook/BaseHook.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/hook/BaseHook.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/hook/MainHook.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/hook/MainHook.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/hook/module/Self.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/hook/module/Self.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/hook/module/SystemUILyric.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/hook/module/SystemUILyric.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/hook/module/SystemUITest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/hook/module/SystemUITest.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/hook/module/xiaomi/FocusNotifyController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/hook/module/xiaomi/FocusNotifyController.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/hook/module/xiaomi/XiaomiHooks.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/hook/module/xiaomi/XiaomiHooks.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/tools/ActivityTestTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/tools/ActivityTestTools.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/tools/ActivityTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/tools/ActivityTools.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/tools/AnimTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/tools/AnimTools.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/tools/BackupTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/tools/BackupTools.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/tools/BlurTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/tools/BlurTools.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/tools/ConfigTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/tools/ConfigTools.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/tools/LogTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/tools/LogTools.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/tools/LyricViewTools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/tools/LyricViewTools.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/tools/Tools.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/tools/Tools.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/tools/XiaomiUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/tools/XiaomiUtils.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/ui/page/ChoosePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/ui/page/ChoosePage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/ui/page/ExtendPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/ui/page/ExtendPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/ui/page/HomePage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/ui/page/HomePage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/ui/page/IconPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/ui/page/IconPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/ui/page/LyricPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/ui/page/LyricPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/ui/page/MenuPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/ui/page/MenuPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/ui/page/SystemSpecialPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/ui/page/SystemSpecialPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/ui/page/TestPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/ui/page/TestPage.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/ui/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/ui/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/view/LyricSwitchView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/view/LyricSwitchView.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/view/LyricTextView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/view/LyricTextView.kt -------------------------------------------------------------------------------- /app/src/main/kotlin/statusbar/lyric/view/TitleDialog.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/kotlin/statusbar/lyric/view/TitleDialog.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-night/ic_home_background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/drawable-night/ic_home_background.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_home_background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/drawable/ic_home_background.webp -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_song.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/drawable/ic_song.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/mipmap/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/mipmap/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/values-ja/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/values-ja/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rCN/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/values-zh-rCN/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-zh-rTW/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/values-zh-rTW/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/arrays.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/values/arrays.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /crowdin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/crowdin.yml -------------------------------------------------------------------------------- /doc/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/doc/CONTRIBUTING.md -------------------------------------------------------------------------------- /doc/EULA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/doc/EULA.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/gradlew.bat -------------------------------------------------------------------------------- /ic_home_background.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/ic_home_background.webp -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/icon.png -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Block-Network/StatusBarLyric/HEAD/settings.gradle.kts --------------------------------------------------------------------------------