From bb60694bb3334aaafdc0fb62e264fc0814c9d580 Mon Sep 17 00:00:00 2001 From: frknkrc44 Date: Tue, 26 Aug 2025 18:02:05 +0300 Subject: [PATCH] Add more compatible ActivityStarter hook --- .../icu/nullptr/hidemyapplist/xposed/hook/ActivityHook.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xposed/src/main/java/icu/nullptr/hidemyapplist/xposed/hook/ActivityHook.kt b/xposed/src/main/java/icu/nullptr/hidemyapplist/xposed/hook/ActivityHook.kt index f2e0105..606e52b 100644 --- a/xposed/src/main/java/icu/nullptr/hidemyapplist/xposed/hook/ActivityHook.kt +++ b/xposed/src/main/java/icu/nullptr/hidemyapplist/xposed/hook/ActivityHook.kt @@ -25,10 +25,10 @@ class ActivityHook(private val service: HMAService) : IFrameworkHook { hook = findMethod( "com.android.server.wm.ActivityStarter" ) { - name == "executeRequest" + name == "execute" }.hookBefore { param -> runCatching { - val request = param.args[0] + val request = getObjectField(param.thisObject, "mRequest") val caller = getObjectField(request, "callingPackage") as String? val intent = getObjectField(request, "intent") as Intent? val targetApp = intent?.component?.packageName