From a60e902e71166ae9f9b4ae05e076b18e13c4d637 Mon Sep 17 00:00:00 2001 From: Palm Date: Sat, 6 Jul 2024 11:51:00 +0700 Subject: [PATCH] fix+chore: hook JNI wrapper methods & bump version (#4) related issue: https://github.com/pyoncord/Bunny/issues/17 * fix: hook a similar method for loading JS, fixes armv7 * chore: bump version --- app/build.gradle.kts | 4 ++-- app/src/main/kotlin/io/github/pyoncord/xposed/Main.kt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 59852cc..4fabd7c 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -12,8 +12,8 @@ android { applicationId = "io.github.pyoncord.xposed" minSdk = 24 targetSdk = 33 - versionCode = 202 - versionName = "0.2.2" + versionCode = 203 + versionName = "0.2.3" } buildTypes { diff --git a/app/src/main/kotlin/io/github/pyoncord/xposed/Main.kt b/app/src/main/kotlin/io/github/pyoncord/xposed/Main.kt index 22dcdd5..42688f7 100644 --- a/app/src/main/kotlin/io/github/pyoncord/xposed/Main.kt +++ b/app/src/main/kotlin/io/github/pyoncord/xposed/Main.kt @@ -58,14 +58,14 @@ class Main : IXposedHookLoadPackage { for (module in pyonModules) module.onInit(param) val loadScriptFromAssets = catalystInstanceImpl.getDeclaredMethod( - "jniLoadScriptFromAssets", + "loadScriptFromAssets", AssetManager::class.java, String::class.java, Boolean::class.javaPrimitiveType ).apply { isAccessible = true } val loadScriptFromFile = catalystInstanceImpl.getDeclaredMethod( - "jniLoadScriptFromFile", + "loadScriptFromFile", String::class.java, String::class.java, Boolean::class.javaPrimitiveType