From b1e90f12166be593421f564448e9590fc403dda6 Mon Sep 17 00:00:00 2001 From: ghhccghk <2137610394@qq.com> Date: Tue, 22 Oct 2024 16:15:06 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=BF=87=E6=BB=A4?= =?UTF-8?q?=E4=B8=80=E4=B8=AA=E8=BF=9B=E7=A8=8B=E5=AF=BC=E8=87=B4=E7=9A=84?= =?UTF-8?q?=E5=BC=80=E5=85=B3=E6=B6=88=E5=A4=B1=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt b/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt index 45f0e54..1193231 100755 --- a/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt +++ b/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt @@ -21,8 +21,7 @@ object Kugou : BaseHook() { fuckTinker() HookTools.openBluetoothA2dpOn() HookTools.getApplication { app -> - val verCode: Int = - app.packageManager?.getPackageInfo(app.packageName, 0)?.getVersionCode() ?: 0 + val verCode: Int = app.packageManager?.getPackageInfo(app.packageName, 0)?.getVersionCode() ?: 0 when (app.packageName) { "com.kugou.android" -> { if (getProcessName(app) == "com.kugou.android") return@getApplication @@ -43,6 +42,7 @@ object Kugou : BaseHook() { } "com.kugou.android.lite" -> { + if (getProcessName(app) == "com.kugou.android.lite.support") return@getApplication when { verCode <= 10648 -> hookCarLyric() verCode <= 10999 -> { From 202b2f6472631a3ff1912513ebcfc134e44a8b3d Mon Sep 17 00:00:00 2001 From: ghhccghk <2137610394@qq.com> Date: Tue, 22 Oct 2024 18:35:40 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E6=8A=8A=E4=BF=AE=E5=A4=8D=E5=AF=BC?= =?UTF-8?q?=E5=85=A5=E5=88=B0=E9=85=B7=E7=8B=97=E9=9F=B3=E4=B9=9012?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E4=B9=8B=E5=90=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt b/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt index 1193231..526286f 100755 --- a/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt +++ b/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt @@ -37,6 +37,7 @@ object Kugou : BaseHook() { HookTools.MockFlyme().mock() hookLocalBroadcast("androidx.localbroadcastmanager.content.LocalBroadcastManager") hookFixStatusBarLyric() + fixProbabilityCollapse() } } } From 393faf416673e4f487225d1a12e5e9cbbfd8d15d Mon Sep 17 00:00:00 2001 From: ghhccghk <2137610394@qq.com> Date: Tue, 22 Oct 2024 18:35:40 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E6=8A=8A=E4=BF=AE=E5=A4=8D=E5=AF=BC?= =?UTF-8?q?=E5=85=A5=E5=88=B0=E9=85=B7=E7=8B=97=E9=9F=B3=E4=B9=9012?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E4=B9=8B=E5=90=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt b/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt index 1193231..d52f8c2 100755 --- a/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt +++ b/app/src/main/kotlin/cn/lyric/getter/hook/app/Kugou.kt @@ -24,7 +24,7 @@ object Kugou : BaseHook() { val verCode: Int = app.packageManager?.getPackageInfo(app.packageName, 0)?.getVersionCode() ?: 0 when (app.packageName) { "com.kugou.android" -> { - if (getProcessName(app) == "com.kugou.android") return@getApplication + if (getProcessName(app) == "com.kugou.android.support") return@getApplication when { verCode <= 10000 -> hookCarLyric() verCode <= 12009 -> { @@ -37,6 +37,7 @@ object Kugou : BaseHook() { HookTools.MockFlyme().mock() hookLocalBroadcast("androidx.localbroadcastmanager.content.LocalBroadcastManager") hookFixStatusBarLyric() + fixProbabilityCollapse() } } }