From e2b186b03a6b1791393c78c3382a05e1db78f94f Mon Sep 17 00:00:00 2001 From: DarkCat09 Date: Thu, 13 Apr 2023 16:08:11 +0400 Subject: [PATCH] Removed extra hooks, incremented versionCode --- .../main/java/com/shatyuka/killergram/MainHook.java | 7 ------- .../main/java/com/shatyuka/killergram/XposedClass.java | 10 ---------- gradle.properties | 4 ++-- 3 files changed, 2 insertions(+), 19 deletions(-) diff --git a/app/src/main/java/com/shatyuka/killergram/MainHook.java b/app/src/main/java/com/shatyuka/killergram/MainHook.java index d034e04..73894ff 100644 --- a/app/src/main/java/com/shatyuka/killergram/MainHook.java +++ b/app/src/main/java/com/shatyuka/killergram/MainHook.java @@ -53,15 +53,8 @@ public class MainHook implements IXposedHookLoadPackage { getSponsoredMessages.hookAllMethods("a", XC_MethodReplacement.returnConstant(null)); XposedClass chat = new XposedClass("org.telegram.tgnet.TLRPC$Chat", lpparam.classLoader); - //chat.hookAllConstructors(new NoForwardsHook(true)); chat.hookAllMethods("TLdeserialize", new NoForwardsHook(false)); - /* - XposedClass message = new XposedClass("org.telegram.tgnet.TLRPC$Message", lpparam.classLoader); - //message.hookAllConstructors(new NoForwardsHook(true)); - message.hookAllMethods("TLdeserialize", new NoForwardsHook(false)); - */ - XposedClass sharedConfig = new XposedClass("org.telegram.messenger.SharedConfig", lpparam.classLoader); sharedConfig.hookAllMethods("getDevicePerformanceClass", XC_MethodReplacement.returnConstant(2)); diff --git a/app/src/main/java/com/shatyuka/killergram/XposedClass.java b/app/src/main/java/com/shatyuka/killergram/XposedClass.java index e944859..5d34c7c 100644 --- a/app/src/main/java/com/shatyuka/killergram/XposedClass.java +++ b/app/src/main/java/com/shatyuka/killergram/XposedClass.java @@ -21,14 +21,4 @@ public class XposedClass { XposedBridge.log(t); } } - - public void hookAllConstructors(XC_MethodHook callback) { - try { - if (aClass == null) return; - XposedBridge.hookAllConstructors(aClass, callback); - } - catch (Throwable t) { - XposedBridge.log(t); - } - } } diff --git a/gradle.properties b/gradle.properties index 6fdefdd..61229c0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -18,5 +18,5 @@ android.useAndroidX=true # Automatically convert third-party libraries to use AndroidX android.enableJetifier=true -appVerName=23.04.12 -appVerCode=202304122 +appVerName=23.04.13 +appVerCode=202304130