From 6a83dfe998aefc7c67fcfbdf4c529b3187ca078e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BB=A1=E6=9C=88=E5=8F=B6?= <150461955+MoonLeeeaf@users.noreply.github.com> Date: Mon, 20 Jan 2025 23:41:41 +0800 Subject: [PATCH] fix: FuckOpenContactsActivity MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修改了错误的 Hook 点 正确的hook点: Lcom/tencent/mobileqq/activity/phone/PhoneMatchActivity;->doOnCreate(Landroid/os/Bundle;)Z --- .../io/github/moonleeeaf/hook/FuckOpenContactsActivity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/github/moonleeeaf/hook/FuckOpenContactsActivity.java b/app/src/main/java/io/github/moonleeeaf/hook/FuckOpenContactsActivity.java index f5dbc7e846..ea00026a97 100644 --- a/app/src/main/java/io/github/moonleeeaf/hook/FuckOpenContactsActivity.java +++ b/app/src/main/java/io/github/moonleeeaf/hook/FuckOpenContactsActivity.java @@ -68,8 +68,9 @@ public boolean isAvailable() { @Override public boolean initOnce() throws Exception { + // Lcom/tencent/mobileqq/activity/phone/PhoneMatchActivity;->doOnCreate(Landroid/os/Bundle;)Z Method _onCreate = Initiator.loadClass("com.tencent.mobileqq.activity.phone.PhoneMatchActivity") - .getDeclaredMethod("onCreate", Bundle.class); + .getDeclaredMethod("doOnCreate", Bundle.class); HookUtils.hookAfterIfEnabled(this, _onCreate, (param) -> { Activity self = (Activity) param.thisObject;