Commit a9debfed authored by swift_gan's avatar swift_gan

add gen stubs script

parent 93372c42
#!/usr/bin/python
import os
STUB_FILE_NAME = "MethodHookerStubs"
TEMP_STUB_CLASS_WRAPPER = """package com.swift.sandhook.xposedcompat.hookstub;
import static com.swift.sandhook.xposedcompat.hookstub.HookStubManager.hookBridge;
import static com.swift.sandhook.xposedcompat.hookstub.HookStubManager.getMethodId;
import static com.swift.sandhook.xposedcompat.hookstub.HookStubManager.originMethods;
import static com.swift.sandhook.xposedcompat.utils.DexLog.printCallOriginError;
/**
* this file is auto gen by genhookstubs.py
* it is for sandhook internal hooker & backup methods
**/
public class MethodHookerStubs%d {
%s
}
"""
TEMP_STUB_HOOK_METHOD_NAME = """stub_hook_%d"""
TEMP_STUB_HOOK_BACKUP_NAME = """stub_backup_%d"""
TEMP_STUB_CALL_ORIGIN_NAME = """call_origin_%d_%d"""
TEMP_STUB_GET_METHOD_ID_NAME = """getMethodId(%d, %d)"""
JAVA_TYPE_INT = "int"
JAVA_CAST_INT = "(int)"
JAVA_TYPE_LONG = "long"
TEMP_STUB_HOOK_METHOD = """
public static %s %s(%s) throws Throwable {
return %s hookBridge(%s, new %s() %s);
}
"""
TEMP_STUB_BACKUP_METHOD = """
public static %s %s(%s) throws Throwable {
try {
printCallOriginError(originMethods[%s]);
} catch (Throwable throwable) {}
return 0;
}
"""
TEMP_STUB_CALL_ORIGIN_CLASS = """
static class %s implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return %s(%s);
}
}
"""
STUB_SIZES = [10,20,30,20,10,20,20,5,5]
def getMethodId(args, index):
return TEMP_STUB_GET_METHOD_ID_NAME % (args, index)
def getMethodHookName(index):
return TEMP_STUB_HOOK_METHOD_NAME % index
def getMethodBackupName(index):
return TEMP_STUB_HOOK_BACKUP_NAME % index
def getCallOriginClassName(args, index):
return TEMP_STUB_CALL_ORIGIN_NAME % (args, index)
def genArgsList(is64Bit, isDefine, length):
args_list = ""
for i in range(length):
if (i != 0):
args_list += ", "
if isDefine:
if (is64Bit):
args_list += (JAVA_TYPE_LONG + " " + "a" + str(i))
else:
args_list += (JAVA_TYPE_INT + " " + "a" + str(i))
else:
args_list += ("a" + str(i))
return args_list
def genArgsListForCallOriginMethod(is64Bit, length):
arg_name = """args[%s]"""
args_list = ""
for i in range(length):
if (i != 0):
args_list += ", "
if (is64Bit):
args_list += arg_name % i
else:
args_list += (JAVA_CAST_INT + arg_name % i)
return args_list
def genHookMethod(is64Bit, args, index):
java_type = JAVA_TYPE_LONG if is64Bit else JAVA_TYPE_INT
cast = "" if is64Bit else JAVA_CAST_INT
args_list_pre = ", " if args > 0 else ""
args_list = genArgsList(is64Bit, False, args)
args_list_def = genArgsList(is64Bit, True, args)
method = TEMP_STUB_HOOK_METHOD % (java_type, getMethodHookName(index), args_list_def, cast, getMethodId(args, index), getCallOriginClassName(args, index), args_list_pre + args_list)
return method
def genBackupMethod(is64Bit, args, index):
java_type = JAVA_TYPE_LONG if is64Bit else JAVA_TYPE_INT
args_list_def = genArgsList(is64Bit, True, args)
method = TEMP_STUB_BACKUP_METHOD % (java_type, getMethodBackupName(index), args_list_def, getMethodId(args, index))
return method
def genCallOriginClass(is64Bit, args, index):
method = TEMP_STUB_CALL_ORIGIN_CLASS % (getCallOriginClassName(args, index), getMethodBackupName(index), genArgsListForCallOriginMethod(is64Bit, args))
return method
def gen32Stub(packageDir):
class_content = ""
class_name = STUB_FILE_NAME + "32"
for args in range(len(STUB_SIZES)):
for index in range(STUB_SIZES[args]):
class_content += """\n\n\n\t//stub of arg size %d, index %d""" % (args, index)
class_content += genCallOriginClass(False, args, index)
class_content += "\n"
class_content += genHookMethod(False, args, index)
class_content += "\n"
class_content += genBackupMethod(False, args, index)
class_content += "\n"
class_str = TEMP_STUB_CLASS_WRAPPER % (32, class_content)
javaFile = open(os.path.join(packageDir, class_name + ".java"), "w")
javaFile.write(class_str)
javaFile.close()
def gen64Stub(packageDir):
class_content = ""
class_name = STUB_FILE_NAME + "64"
for args in range(len(STUB_SIZES)):
for index in range(STUB_SIZES[args]):
class_content += """\n\n\n\t//stub of arg size %d, index %d""" % (args, index)
class_content += genCallOriginClass(True, args, index)
class_content += "\n"
class_content += genHookMethod(True, args, index)
class_content += "\n"
class_content += genBackupMethod(True, args, index)
class_content += "\n"
class_str = TEMP_STUB_CLASS_WRAPPER % (64, class_content)
javaFile = open(os.path.join(packageDir, class_name + ".java"), "w")
javaFile.write(class_str)
javaFile.close()
def genStub(packageDir):
for fileName in os.listdir(packageDir):
if fileName.startswith(STUB_FILE_NAME):
os.remove(os.path.join(packageDir, fileName))
gen32Stub(packageDir)
gen64Stub(packageDir)
if __name__ == "__main__":
genStub(os.path.join(os.path.dirname(os.path.realpath(__file__)),
"src/main/java/com/swift/sandhook/xposedcompat/hookstub"))
......@@ -19,10 +19,10 @@ import static de.robv.android.xposed.XposedBridge.sHookedMethodCallbacks;
public class HookStubManager {
public final static int MAX_STUB_ARGS = 5;
public final static int MAX_STUB_ARGS = 8;
public final static int[] stubSizes = new int[] {
0,0,0,0,0,6
10,20,30,20,10,20,20,5,5
};
public final static AtomicInteger[] curUseStubIndexes = new AtomicInteger[MAX_STUB_ARGS + 1];
......
......@@ -5,125 +5,2650 @@ import static com.swift.sandhook.xposedcompat.hookstub.HookStubManager.getMethod
import static com.swift.sandhook.xposedcompat.hookstub.HookStubManager.originMethods;
import static com.swift.sandhook.xposedcompat.utils.DexLog.printCallOriginError;
/**
* this file is auto gen by genhookstubs.py
* it is for sandhook internal hooker & backup methods
**/
public class MethodHookerStubs32 {
//stub of arg size 0, index 0
static class call_origin_0_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0();
}
}
public static int stub_hook_0() throws Throwable {
return (int) hookBridge(getMethodId(0, 0), new call_origin_0_0() );
}
public static int stub_backup_0() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 1
static class call_origin_0_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1();
}
}
public static int stub_hook_1() throws Throwable {
return (int) hookBridge(getMethodId(0, 1), new call_origin_0_1() );
}
public static int stub_backup_1() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 2
static class call_origin_0_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2();
}
}
public static int stub_hook_2() throws Throwable {
return (int) hookBridge(getMethodId(0, 2), new call_origin_0_2() );
}
public static int stub_backup_2() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 3
static class call_origin_0_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3();
}
}
public static int stub_hook_3() throws Throwable {
return (int) hookBridge(getMethodId(0, 3), new call_origin_0_3() );
}
public static int stub_backup_3() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 4
static class call_origin_0_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4();
}
}
public static int stub_hook_4() throws Throwable {
return (int) hookBridge(getMethodId(0, 4), new call_origin_0_4() );
}
public static int stub_backup_4() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 5
static class call_origin_0_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5();
}
}
public static int stub_hook_5() throws Throwable {
return (int) hookBridge(getMethodId(0, 5), new call_origin_0_5() );
}
public static int stub_backup_5() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 6
static class call_origin_0_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6();
}
}
public static int stub_hook_6() throws Throwable {
return (int) hookBridge(getMethodId(0, 6), new call_origin_0_6() );
}
public static int stub_backup_6() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 7
static class call_origin_0_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7();
}
}
public static int stub_hook_7() throws Throwable {
return (int) hookBridge(getMethodId(0, 7), new call_origin_0_7() );
}
public static int stub_backup_7() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 8
static class call_origin_0_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8();
}
}
public static int stub_hook_8() throws Throwable {
return (int) hookBridge(getMethodId(0, 8), new call_origin_0_8() );
}
public static int stub_backup_8() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 9
static class call_origin_0_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9();
}
}
public static int stub_hook_9() throws Throwable {
return (int) hookBridge(getMethodId(0, 9), new call_origin_0_9() );
}
public static int stub_backup_9() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 0
static class call_origin_1_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0((int)args[0]);
}
}
public static int stub_hook_0(int a0) throws Throwable {
return (int) hookBridge(getMethodId(1, 0), new call_origin_1_0() , a0);
}
public static int stub_backup_0(int a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 1
static class call_origin_1_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1((int)args[0]);
}
}
public static int stub_hook_1(int a0) throws Throwable {
return (int) hookBridge(getMethodId(1, 1), new call_origin_1_1() , a0);
}
public static int stub_backup_1(int a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 2
static class call_origin_1_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2((int)args[0]);
}
}
public static int stub_hook_2(int a0) throws Throwable {
return (int) hookBridge(getMethodId(1, 2), new call_origin_1_2() , a0);
}
public static int stub_backup_2(int a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 3
static class call_origin_1_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3((int)args[0]);
}
}
public static int stub_hook_3(int a0) throws Throwable {
return (int) hookBridge(getMethodId(1, 3), new call_origin_1_3() , a0);
}
public static int stub_backup_3(int a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 4
static class call_origin_1_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4((int)args[0]);
}
}
public static int stub_hook_4(int a0) throws Throwable {
return (int) hookBridge(getMethodId(1, 4), new call_origin_1_4() , a0);
}
public static int stub_backup_4(int a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 5
static class call_origin_1_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5((int)args[0]);
}
}
public static int stub_hook_5(int a0) throws Throwable {
return (int) hookBridge(getMethodId(1, 5), new call_origin_1_5() , a0);
}
public static int stub_backup_5(int a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 6
static class call_origin_1_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6((int)args[0]);
}
}
public static int stub_hook_6(int a0) throws Throwable {
return (int) hookBridge(getMethodId(1, 6), new call_origin_1_6() , a0);
}
public static int stub_backup_6(int a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 7
static class call_origin_1_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7((int)args[0]);
}
}
public static int stub_hook_7(int a0) throws Throwable {
return (int) hookBridge(getMethodId(1, 7), new call_origin_1_7() , a0);
}
public static int stub_backup_7(int a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 8
static class call_origin_1_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8((int)args[0]);
}
}
public static int stub_hook_8(int a0) throws Throwable {
return (int) hookBridge(getMethodId(1, 8), new call_origin_1_8() , a0);
}
public static int stub_backup_8(int a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 9
static class call_origin_1_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9((int)args[0]);
}
}
public static int stub_hook_9(int a0) throws Throwable {
return (int) hookBridge(getMethodId(1, 9), new call_origin_1_9() , a0);
}
public static int stub_backup_9(int a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 0
static class call_origin_2_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0((int)args[0], (int)args[1]);
}
}
public static int stub_hook_0(int a0, int a1) throws Throwable {
return (int) hookBridge(getMethodId(2, 0), new call_origin_2_0() , a0, a1);
}
public static int stub_backup_0(int a0, int a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 1
static class call_origin_2_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1((int)args[0], (int)args[1]);
}
}
public static int stub_hook_1(int a0, int a1) throws Throwable {
return (int) hookBridge(getMethodId(2, 1), new call_origin_2_1() , a0, a1);
}
public static int stub_backup_1(int a0, int a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 2
static class call_origin_2_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2((int)args[0], (int)args[1]);
}
}
public static int stub_hook_2(int a0, int a1) throws Throwable {
return (int) hookBridge(getMethodId(2, 2), new call_origin_2_2() , a0, a1);
}
public static int stub_backup_2(int a0, int a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 3
static class call_origin_2_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3((int)args[0], (int)args[1]);
}
}
public static int stub_hook_3(int a0, int a1) throws Throwable {
return (int) hookBridge(getMethodId(2, 3), new call_origin_2_3() , a0, a1);
}
public static int stub_backup_3(int a0, int a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 4
static class call_origin_2_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4((int)args[0], (int)args[1]);
}
}
public static int stub_hook_4(int a0, int a1) throws Throwable {
return (int) hookBridge(getMethodId(2, 4), new call_origin_2_4() , a0, a1);
}
public static int stub_backup_4(int a0, int a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 5
static class call_origin_2_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5((int)args[0], (int)args[1]);
}
}
public static int stub_hook_5(int a0, int a1) throws Throwable {
return (int) hookBridge(getMethodId(2, 5), new call_origin_2_5() , a0, a1);
}
public static int stub_backup_5(int a0, int a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 6
static class call_origin_2_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6((int)args[0], (int)args[1]);
}
}
public static int stub_hook_6(int a0, int a1) throws Throwable {
return (int) hookBridge(getMethodId(2, 6), new call_origin_2_6() , a0, a1);
}
public static int stub_backup_6(int a0, int a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 7
static class call_origin_2_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7((int)args[0], (int)args[1]);
}
}
public static int stub_hook_7(int a0, int a1) throws Throwable {
return (int) hookBridge(getMethodId(2, 7), new call_origin_2_7() , a0, a1);
}
public static int stub_backup_7(int a0, int a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 8
static class call_origin_2_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8((int)args[0], (int)args[1]);
}
}
public static int stub_hook_8(int a0, int a1) throws Throwable {
return (int) hookBridge(getMethodId(2, 8), new call_origin_2_8() , a0, a1);
}
public static int stub_backup_8(int a0, int a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 9
static class call_origin_2_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9((int)args[0], (int)args[1]);
}
}
public static int stub_hook_9(int a0, int a1) throws Throwable {
return (int) hookBridge(getMethodId(2, 9), new call_origin_2_9() , a0, a1);
}
public static int stub_backup_9(int a0, int a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 0
static class call_origin_3_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_0(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 0), new call_origin_3_0() , a0, a1, a2);
}
public static int stub_backup_0(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 1
static class call_origin_3_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_1(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 1), new call_origin_3_1() , a0, a1, a2);
}
public static int stub_backup_1(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 2
static class call_origin_3_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_2(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 2), new call_origin_3_2() , a0, a1, a2);
}
public static int stub_backup_2(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 3
static class call_origin_3_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_3(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 3), new call_origin_3_3() , a0, a1, a2);
}
public static int stub_backup_3(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 4
static class call_origin_3_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_4(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 4), new call_origin_3_4() , a0, a1, a2);
}
public static int stub_backup_4(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 5
static class call_origin_3_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_5(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 5), new call_origin_3_5() , a0, a1, a2);
}
public static int stub_backup_5(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 6
static class call_origin_3_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_6(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 6), new call_origin_3_6() , a0, a1, a2);
}
public static int stub_backup_6(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 7
static class call_origin_3_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_7(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 7), new call_origin_3_7() , a0, a1, a2);
}
public static int stub_backup_7(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 8
static class call_origin_3_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_8(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 8), new call_origin_3_8() , a0, a1, a2);
}
public static int stub_backup_8(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 9
static class call_origin_3_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_9(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 9), new call_origin_3_9() , a0, a1, a2);
}
public static int stub_backup_9(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 10
static class call_origin_3_10 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_10((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_10(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 10), new call_origin_3_10() , a0, a1, a2);
}
public static int stub_backup_10(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 10)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 11
static class call_origin_3_11 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_11((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_11(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 11), new call_origin_3_11() , a0, a1, a2);
}
public static int stub_backup_11(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 11)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 12
static class call_origin_3_12 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_12((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_12(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 12), new call_origin_3_12() , a0, a1, a2);
}
public static int stub_backup_12(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 12)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 13
static class call_origin_3_13 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_13((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_13(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 13), new call_origin_3_13() , a0, a1, a2);
}
public static int stub_backup_13(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 13)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 14
static class call_origin_3_14 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_14((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_14(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 14), new call_origin_3_14() , a0, a1, a2);
}
public static int stub_backup_14(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 14)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 15
static class call_origin_3_15 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_15((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_15(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 15), new call_origin_3_15() , a0, a1, a2);
}
public static int stub_backup_15(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 15)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 16
static class call_origin_3_16 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_16((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_16(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 16), new call_origin_3_16() , a0, a1, a2);
}
public static int stub_backup_16(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 16)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 17
static class call_origin_3_17 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_17((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_17(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 17), new call_origin_3_17() , a0, a1, a2);
}
public static int stub_backup_17(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 17)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 18
static class call_origin_3_18 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_18((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_18(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 18), new call_origin_3_18() , a0, a1, a2);
}
public static int stub_backup_18(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 18)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 19
static class call_origin_3_19 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_19((int)args[0], (int)args[1], (int)args[2]);
}
}
public static int stub_hook_19(int a0, int a1, int a2) throws Throwable {
return (int) hookBridge(getMethodId(3, 19), new call_origin_3_19() , a0, a1, a2);
}
public static int stub_backup_19(int a0, int a1, int a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 19)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 0
static class call_origin_4_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0((int)args[0], (int)args[1], (int)args[2], (int)args[3]);
}
}
public static int stub_hook_0(int a0, int a1, int a2, int a3) throws Throwable {
return (int) hookBridge(getMethodId(4, 0), new call_origin_4_0() , a0, a1, a2, a3);
}
public static int stub_backup_0(int a0, int a1, int a2, int a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 1
static class call_origin_4_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1((int)args[0], (int)args[1], (int)args[2], (int)args[3]);
}
}
public static int stub_hook_1(int a0, int a1, int a2, int a3) throws Throwable {
return (int) hookBridge(getMethodId(4, 1), new call_origin_4_1() , a0, a1, a2, a3);
}
public static int stub_backup_1(int a0, int a1, int a2, int a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 2
static class call_origin_4_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2((int)args[0], (int)args[1], (int)args[2], (int)args[3]);
}
}
public static int stub_hook_2(int a0, int a1, int a2, int a3) throws Throwable {
return (int) hookBridge(getMethodId(4, 2), new call_origin_4_2() , a0, a1, a2, a3);
}
public static int stub_backup_2(int a0, int a1, int a2, int a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 3
static class call_origin_4_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3((int)args[0], (int)args[1], (int)args[2], (int)args[3]);
}
}
public static int stub_hook_3(int a0, int a1, int a2, int a3) throws Throwable {
return (int) hookBridge(getMethodId(4, 3), new call_origin_4_3() , a0, a1, a2, a3);
}
public static int stub_backup_3(int a0, int a1, int a2, int a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 4
static class call_origin_4_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4((int)args[0], (int)args[1], (int)args[2], (int)args[3]);
}
}
public static int stub_hook_4(int a0, int a1, int a2, int a3) throws Throwable {
return (int) hookBridge(getMethodId(4, 4), new call_origin_4_4() , a0, a1, a2, a3);
}
public static int stub_backup_4(int a0, int a1, int a2, int a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 5
static class call_origin_4_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5((int)args[0], (int)args[1], (int)args[2], (int)args[3]);
}
}
public static int stub_hook_5(int a0, int a1, int a2, int a3) throws Throwable {
return (int) hookBridge(getMethodId(4, 5), new call_origin_4_5() , a0, a1, a2, a3);
}
public static int stub_backup_5(int a0, int a1, int a2, int a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 6
static class call_origin_4_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6((int)args[0], (int)args[1], (int)args[2], (int)args[3]);
}
}
public static int stub_hook_6(int a0, int a1, int a2, int a3) throws Throwable {
return (int) hookBridge(getMethodId(4, 6), new call_origin_4_6() , a0, a1, a2, a3);
}
public static int stub_backup_6(int a0, int a1, int a2, int a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 7
static class call_origin_4_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7((int)args[0], (int)args[1], (int)args[2], (int)args[3]);
}
}
public static int stub_hook_7(int a0, int a1, int a2, int a3) throws Throwable {
return (int) hookBridge(getMethodId(4, 7), new call_origin_4_7() , a0, a1, a2, a3);
}
public static int stub_backup_7(int a0, int a1, int a2, int a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 8
static class call_origin_4_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8((int)args[0], (int)args[1], (int)args[2], (int)args[3]);
}
}
public static int stub_hook_8(int a0, int a1, int a2, int a3) throws Throwable {
return (int) hookBridge(getMethodId(4, 8), new call_origin_4_8() , a0, a1, a2, a3);
}
public static int stub_backup_8(int a0, int a1, int a2, int a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 9
static class call_origin_4_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9((int)args[0], (int)args[1], (int)args[2], (int)args[3]);
}
}
public static int stub_hook_9(int a0, int a1, int a2, int a3) throws Throwable {
return (int) hookBridge(getMethodId(4, 9), new call_origin_4_9() , a0, a1, a2, a3);
}
public static int stub_backup_9(int a0, int a1, int a2, int a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 0
static class call_origin_5_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0((int)args[0], (int)args[1],(int) args[2], (int)args[3], (int)args[4]);
return stub_backup_0((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_0(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 0), new call_origin_5_0() , a0, a1, a2, a3, a4);
}
public static int stub_backup_0(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 1
static class call_origin_5_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_1(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 1), new call_origin_5_1() , a0, a1, a2, a3, a4);
}
public static int stub_backup_1(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 2
static class call_origin_5_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_2(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 2), new call_origin_5_2() , a0, a1, a2, a3, a4);
}
public static int stub_backup_2(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 3
static class call_origin_5_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_3(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 3), new call_origin_5_3() , a0, a1, a2, a3, a4);
}
public static int stub_backup_3(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 4
static class call_origin_5_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_4(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 4), new call_origin_5_4() , a0, a1, a2, a3, a4);
}
public static int stub_backup_4(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 5
static class call_origin_5_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_5(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 5), new call_origin_5_5() , a0, a1, a2, a3, a4);
}
public static int stub_backup_5(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 6
static class call_origin_5_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_6(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 6), new call_origin_5_6() , a0, a1, a2, a3, a4);
}
public static int stub_backup_6(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 7
static class call_origin_5_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_7(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 7), new call_origin_5_7() , a0, a1, a2, a3, a4);
}
public static int stub_backup_7(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 8
static class call_origin_5_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_8(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 8), new call_origin_5_8() , a0, a1, a2, a3, a4);
}
public static int stub_backup_8(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 9
static class call_origin_5_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_9(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 9), new call_origin_5_9() , a0, a1, a2, a3, a4);
}
public static int stub_backup_9(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 10
static class call_origin_5_10 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_10((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_10(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 10), new call_origin_5_10() , a0, a1, a2, a3, a4);
}
public static int stub_backup_10(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 10)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 11
static class call_origin_5_11 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_11((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_11(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 11), new call_origin_5_11() , a0, a1, a2, a3, a4);
}
public static int stub_backup_11(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 11)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 12
static class call_origin_5_12 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_12((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_12(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 12), new call_origin_5_12() , a0, a1, a2, a3, a4);
}
public static int stub_backup_12(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 12)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 13
static class call_origin_5_13 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_13((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_13(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 13), new call_origin_5_13() , a0, a1, a2, a3, a4);
}
public static int stub_backup_13(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 13)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 14
static class call_origin_5_14 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_14((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_14(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 14), new call_origin_5_14() , a0, a1, a2, a3, a4);
}
public static int stub_backup_14(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 14)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 15
static class call_origin_5_15 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_15((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_15(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 15), new call_origin_5_15() , a0, a1, a2, a3, a4);
}
public static int stub_backup_15(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 15)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 16
static class call_origin_5_16 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_16((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_16(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 16), new call_origin_5_16() , a0, a1, a2, a3, a4);
}
public static int stub_backup_16(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 16)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 17
static class call_origin_5_17 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_17((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_17(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 17), new call_origin_5_17() , a0, a1, a2, a3, a4);
}
public static int stub_backup_17(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 17)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 18
static class call_origin_5_18 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_18((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_18(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 18), new call_origin_5_18() , a0, a1, a2, a3, a4);
}
public static int stub_backup_18(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 18)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 19
static class call_origin_5_19 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_19((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4]);
}
}
public static int stub_hook_19(int a0, int a1, int a2, int a3, int a4) throws Throwable {
return (int) hookBridge(getMethodId(5, 19), new call_origin_5_19() , a0, a1, a2, a3, a4);
}
public static int stub_backup_19(int a0, int a1, int a2, int a3, int a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 19)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 0
static class call_origin_6_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_0(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 0), new call_origin_6_0() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_0(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 1
static class call_origin_6_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_1(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 1), new call_origin_6_1() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_1(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 2
static class call_origin_6_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_2(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 2), new call_origin_6_2() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_2(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 3
static class call_origin_6_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_3(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 3), new call_origin_6_3() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_3(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 4
static class call_origin_6_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_4(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 4), new call_origin_6_4() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_4(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 5
static class call_origin_6_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_5(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 5), new call_origin_6_5() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_5(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 6
static class call_origin_6_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_6(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 6), new call_origin_6_6() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_6(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 7
static class call_origin_6_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_7(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 7), new call_origin_6_7() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_7(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 8
static class call_origin_6_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_8(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 8), new call_origin_6_8() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_8(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 9
static class call_origin_6_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_9(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 9), new call_origin_6_9() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_9(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 10
static class call_origin_6_10 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_10((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_10(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 10), new call_origin_6_10() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_10(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 10)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 11
static class call_origin_6_11 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_11((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_11(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 11), new call_origin_6_11() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_11(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 11)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 12
static class call_origin_6_12 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_12((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_0(int a, int b, int c, int d, int e) throws Throwable {
return (int) hookBridge(getMethodId(5, 0), new call_origin_5_0(), a, b, c, d, e);
public static int stub_hook_12(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 12), new call_origin_6_12() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_0(int a, int b, int c, int d, int e) throws Throwable {
public static int stub_backup_12(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 0)]);
printCallOriginError(originMethods[getMethodId(6, 12)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_1 implements CallOriginCallBack {
//stub of arg size 6, index 13
static class call_origin_6_13 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1((int)args[0], (int)args[1],(int) args[2], (int)args[3], (int)args[4]);
return stub_backup_13((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_1(int a, int b, int c, int d, int e) throws Throwable {
return (int) hookBridge(getMethodId(5, 1), new call_origin_5_1(), a, b, c, d, e);
public static int stub_hook_13(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 13), new call_origin_6_13() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_1(int a, int b, int c, int d, int e) throws Throwable {
public static int stub_backup_13(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 1)]);
printCallOriginError(originMethods[getMethodId(6, 13)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_2 implements CallOriginCallBack {
//stub of arg size 6, index 14
static class call_origin_6_14 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2((int)args[0], (int)args[1],(int) args[2], (int)args[3], (int)args[4]);
return stub_backup_14((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_2(int a, int b, int c, int d, int e) throws Throwable {
return (int) hookBridge(getMethodId(5, 2), new call_origin_5_2(), a, b, c, d, e);
public static int stub_hook_14(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 14), new call_origin_6_14() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_2(int a, int b, int c, int d, int e) throws Throwable {
public static int stub_backup_14(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 2)]);
printCallOriginError(originMethods[getMethodId(6, 14)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_3 implements CallOriginCallBack {
//stub of arg size 6, index 15
static class call_origin_6_15 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3((int)args[0], (int)args[1],(int) args[2], (int)args[3], (int)args[4]);
return stub_backup_15((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_3(int a, int b, int c, int d, int e) throws Throwable {
return (int) hookBridge(getMethodId(5, 3), new call_origin_5_3(), a, b, c, d, e);
public static int stub_hook_15(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 15), new call_origin_6_15() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_3(int a, int b, int c, int d, int e) throws Throwable {
public static int stub_backup_15(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 3)]);
printCallOriginError(originMethods[getMethodId(6, 15)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_4 implements CallOriginCallBack {
//stub of arg size 6, index 16
static class call_origin_6_16 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4((int)args[0], (int)args[1],(int) args[2], (int)args[3], (int)args[4]);
return stub_backup_16((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_4(int a, int b, int c, int d, int e) throws Throwable {
return (int) hookBridge(getMethodId(5, 4), new call_origin_5_4(), a, b, c, d, e);
public static int stub_hook_16(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 16), new call_origin_6_16() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_4(int a, int b, int c, int d, int e) throws Throwable {
public static int stub_backup_16(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 4)]);
printCallOriginError(originMethods[getMethodId(6, 16)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_5 implements CallOriginCallBack {
//stub of arg size 6, index 17
static class call_origin_6_17 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5((int)args[0], (int)args[1],(int) args[2], (int)args[3], (int)args[4]);
return stub_backup_17((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_5(int a, int b, int c, int d, int e) throws Throwable {
return (int) hookBridge(getMethodId(5, 5), new call_origin_5_5(), a, b, c, d, e);
public static int stub_hook_17(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 17), new call_origin_6_17() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_5(int a, int b, int c, int d, int e) throws Throwable {
public static int stub_backup_17(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 5)]);
printCallOriginError(originMethods[getMethodId(6, 17)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_6 implements CallOriginCallBack {
//stub of arg size 6, index 18
static class call_origin_6_18 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_18((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_18(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 18), new call_origin_6_18() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_18(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 18)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 19
static class call_origin_6_19 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6((int)args[0], (int)args[1],(int) args[2], (int)args[3], (int)args[4]);
return stub_backup_19((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5]);
}
}
public static int stub_hook_6(int a, int b, int c, int d, int e) throws Throwable {
return (int) hookBridge(getMethodId(5, 6), new call_origin_5_5(), a, b, c, d, e);
public static int stub_hook_19(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
return (int) hookBridge(getMethodId(6, 19), new call_origin_6_19() , a0, a1, a2, a3, a4, a5);
}
public static int stub_backup_6(int a, int b, int c, int d, int e) throws Throwable {
public static int stub_backup_19(int a0, int a1, int a2, int a3, int a4, int a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 6)]);
printCallOriginError(originMethods[getMethodId(6, 19)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 7, index 0
static class call_origin_7_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5], (int)args[6]);
}
}
public static int stub_hook_0(int a0, int a1, int a2, int a3, int a4, int a5, int a6) throws Throwable {
return (int) hookBridge(getMethodId(7, 0), new call_origin_7_0() , a0, a1, a2, a3, a4, a5, a6);
}
public static int stub_backup_0(int a0, int a1, int a2, int a3, int a4, int a5, int a6) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(7, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 7, index 1
static class call_origin_7_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5], (int)args[6]);
}
}
public static int stub_hook_1(int a0, int a1, int a2, int a3, int a4, int a5, int a6) throws Throwable {
return (int) hookBridge(getMethodId(7, 1), new call_origin_7_1() , a0, a1, a2, a3, a4, a5, a6);
}
public static int stub_backup_1(int a0, int a1, int a2, int a3, int a4, int a5, int a6) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(7, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 7, index 2
static class call_origin_7_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5], (int)args[6]);
}
}
public static int stub_hook_2(int a0, int a1, int a2, int a3, int a4, int a5, int a6) throws Throwable {
return (int) hookBridge(getMethodId(7, 2), new call_origin_7_2() , a0, a1, a2, a3, a4, a5, a6);
}
public static int stub_backup_2(int a0, int a1, int a2, int a3, int a4, int a5, int a6) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(7, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 7, index 3
static class call_origin_7_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5], (int)args[6]);
}
}
public static int stub_hook_3(int a0, int a1, int a2, int a3, int a4, int a5, int a6) throws Throwable {
return (int) hookBridge(getMethodId(7, 3), new call_origin_7_3() , a0, a1, a2, a3, a4, a5, a6);
}
public static int stub_backup_3(int a0, int a1, int a2, int a3, int a4, int a5, int a6) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(7, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 7, index 4
static class call_origin_7_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5], (int)args[6]);
}
}
public static int stub_hook_4(int a0, int a1, int a2, int a3, int a4, int a5, int a6) throws Throwable {
return (int) hookBridge(getMethodId(7, 4), new call_origin_7_4() , a0, a1, a2, a3, a4, a5, a6);
}
public static int stub_backup_4(int a0, int a1, int a2, int a3, int a4, int a5, int a6) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(7, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 8, index 0
static class call_origin_8_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5], (int)args[6], (int)args[7]);
}
}
public static int stub_hook_0(int a0, int a1, int a2, int a3, int a4, int a5, int a6, int a7) throws Throwable {
return (int) hookBridge(getMethodId(8, 0), new call_origin_8_0() , a0, a1, a2, a3, a4, a5, a6, a7);
}
public static int stub_backup_0(int a0, int a1, int a2, int a3, int a4, int a5, int a6, int a7) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(8, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 8, index 1
static class call_origin_8_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5], (int)args[6], (int)args[7]);
}
}
public static int stub_hook_1(int a0, int a1, int a2, int a3, int a4, int a5, int a6, int a7) throws Throwable {
return (int) hookBridge(getMethodId(8, 1), new call_origin_8_1() , a0, a1, a2, a3, a4, a5, a6, a7);
}
public static int stub_backup_1(int a0, int a1, int a2, int a3, int a4, int a5, int a6, int a7) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(8, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 8, index 2
static class call_origin_8_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5], (int)args[6], (int)args[7]);
}
}
public static int stub_hook_2(int a0, int a1, int a2, int a3, int a4, int a5, int a6, int a7) throws Throwable {
return (int) hookBridge(getMethodId(8, 2), new call_origin_8_2() , a0, a1, a2, a3, a4, a5, a6, a7);
}
public static int stub_backup_2(int a0, int a1, int a2, int a3, int a4, int a5, int a6, int a7) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(8, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 8, index 3
static class call_origin_8_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5], (int)args[6], (int)args[7]);
}
}
public static int stub_hook_3(int a0, int a1, int a2, int a3, int a4, int a5, int a6, int a7) throws Throwable {
return (int) hookBridge(getMethodId(8, 3), new call_origin_8_3() , a0, a1, a2, a3, a4, a5, a6, a7);
}
public static int stub_backup_3(int a0, int a1, int a2, int a3, int a4, int a5, int a6, int a7) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(8, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 8, index 4
static class call_origin_8_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4((int)args[0], (int)args[1], (int)args[2], (int)args[3], (int)args[4], (int)args[5], (int)args[6], (int)args[7]);
}
}
public static int stub_hook_4(int a0, int a1, int a2, int a3, int a4, int a5, int a6, int a7) throws Throwable {
return (int) hookBridge(getMethodId(8, 4), new call_origin_8_4() , a0, a1, a2, a3, a4, a5, a6, a7);
}
public static int stub_backup_4(int a0, int a1, int a2, int a3, int a4, int a5, int a6, int a7) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(8, 4)]);
} catch (Throwable throwable) {}
return 0;
}
}
......@@ -5,123 +5,2650 @@ import static com.swift.sandhook.xposedcompat.hookstub.HookStubManager.getMethod
import static com.swift.sandhook.xposedcompat.hookstub.HookStubManager.originMethods;
import static com.swift.sandhook.xposedcompat.utils.DexLog.printCallOriginError;
/**
* this file is auto gen by genhookstubs.py
* it is for sandhook internal hooker & backup methods
**/
public class MethodHookerStubs64 {
//stub of arg size 0, index 0
static class call_origin_0_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0();
}
}
public static long stub_hook_0() throws Throwable {
return hookBridge(getMethodId(0, 0), new call_origin_0_0() );
}
public static long stub_backup_0() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 1
static class call_origin_0_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1();
}
}
public static long stub_hook_1() throws Throwable {
return hookBridge(getMethodId(0, 1), new call_origin_0_1() );
}
public static long stub_backup_1() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 2
static class call_origin_0_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2();
}
}
public static long stub_hook_2() throws Throwable {
return hookBridge(getMethodId(0, 2), new call_origin_0_2() );
}
public static long stub_backup_2() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 3
static class call_origin_0_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3();
}
}
public static long stub_hook_3() throws Throwable {
return hookBridge(getMethodId(0, 3), new call_origin_0_3() );
}
public static long stub_backup_3() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 4
static class call_origin_0_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4();
}
}
public static long stub_hook_4() throws Throwable {
return hookBridge(getMethodId(0, 4), new call_origin_0_4() );
}
public static long stub_backup_4() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 5
static class call_origin_0_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5();
}
}
public static long stub_hook_5() throws Throwable {
return hookBridge(getMethodId(0, 5), new call_origin_0_5() );
}
public static long stub_backup_5() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 6
static class call_origin_0_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6();
}
}
public static long stub_hook_6() throws Throwable {
return hookBridge(getMethodId(0, 6), new call_origin_0_6() );
}
public static long stub_backup_6() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 7
static class call_origin_0_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7();
}
}
public static long stub_hook_7() throws Throwable {
return hookBridge(getMethodId(0, 7), new call_origin_0_7() );
}
public static long stub_backup_7() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 8
static class call_origin_0_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8();
}
}
public static long stub_hook_8() throws Throwable {
return hookBridge(getMethodId(0, 8), new call_origin_0_8() );
}
public static long stub_backup_8() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 0, index 9
static class call_origin_0_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9();
}
}
public static long stub_hook_9() throws Throwable {
return hookBridge(getMethodId(0, 9), new call_origin_0_9() );
}
public static long stub_backup_9() throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(0, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 0
static class call_origin_1_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0(args[0]);
}
}
public static long stub_hook_0(long a0) throws Throwable {
return hookBridge(getMethodId(1, 0), new call_origin_1_0() , a0);
}
public static long stub_backup_0(long a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 1
static class call_origin_1_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1(args[0]);
}
}
public static long stub_hook_1(long a0) throws Throwable {
return hookBridge(getMethodId(1, 1), new call_origin_1_1() , a0);
}
public static long stub_backup_1(long a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 2
static class call_origin_1_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2(args[0]);
}
}
public static long stub_hook_2(long a0) throws Throwable {
return hookBridge(getMethodId(1, 2), new call_origin_1_2() , a0);
}
public static long stub_backup_2(long a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 3
static class call_origin_1_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3(args[0]);
}
}
public static long stub_hook_3(long a0) throws Throwable {
return hookBridge(getMethodId(1, 3), new call_origin_1_3() , a0);
}
public static long stub_backup_3(long a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 4
static class call_origin_1_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4(args[0]);
}
}
public static long stub_hook_4(long a0) throws Throwable {
return hookBridge(getMethodId(1, 4), new call_origin_1_4() , a0);
}
public static long stub_backup_4(long a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 5
static class call_origin_1_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5(args[0]);
}
}
public static long stub_hook_5(long a0) throws Throwable {
return hookBridge(getMethodId(1, 5), new call_origin_1_5() , a0);
}
public static long stub_backup_5(long a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 6
static class call_origin_1_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6(args[0]);
}
}
public static long stub_hook_6(long a0) throws Throwable {
return hookBridge(getMethodId(1, 6), new call_origin_1_6() , a0);
}
public static long stub_backup_6(long a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 7
static class call_origin_1_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7(args[0]);
}
}
public static long stub_hook_7(long a0) throws Throwable {
return hookBridge(getMethodId(1, 7), new call_origin_1_7() , a0);
}
public static long stub_backup_7(long a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 8
static class call_origin_1_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8(args[0]);
}
}
public static long stub_hook_8(long a0) throws Throwable {
return hookBridge(getMethodId(1, 8), new call_origin_1_8() , a0);
}
public static long stub_backup_8(long a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 1, index 9
static class call_origin_1_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9(args[0]);
}
}
public static long stub_hook_9(long a0) throws Throwable {
return hookBridge(getMethodId(1, 9), new call_origin_1_9() , a0);
}
public static long stub_backup_9(long a0) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(1, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 0
static class call_origin_2_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0(args[0], args[1]);
}
}
public static long stub_hook_0(long a0, long a1) throws Throwable {
return hookBridge(getMethodId(2, 0), new call_origin_2_0() , a0, a1);
}
public static long stub_backup_0(long a0, long a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 1
static class call_origin_2_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1(args[0], args[1]);
}
}
public static long stub_hook_1(long a0, long a1) throws Throwable {
return hookBridge(getMethodId(2, 1), new call_origin_2_1() , a0, a1);
}
public static long stub_backup_1(long a0, long a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 2
static class call_origin_2_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2(args[0], args[1]);
}
}
public static long stub_hook_2(long a0, long a1) throws Throwable {
return hookBridge(getMethodId(2, 2), new call_origin_2_2() , a0, a1);
}
public static long stub_backup_2(long a0, long a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 3
static class call_origin_2_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3(args[0], args[1]);
}
}
public static long stub_hook_3(long a0, long a1) throws Throwable {
return hookBridge(getMethodId(2, 3), new call_origin_2_3() , a0, a1);
}
public static long stub_backup_3(long a0, long a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 4
static class call_origin_2_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4(args[0], args[1]);
}
}
public static long stub_hook_4(long a0, long a1) throws Throwable {
return hookBridge(getMethodId(2, 4), new call_origin_2_4() , a0, a1);
}
public static long stub_backup_4(long a0, long a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 5
static class call_origin_2_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5(args[0], args[1]);
}
}
public static long stub_hook_5(long a0, long a1) throws Throwable {
return hookBridge(getMethodId(2, 5), new call_origin_2_5() , a0, a1);
}
public static long stub_backup_5(long a0, long a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 6
static class call_origin_2_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6(args[0], args[1]);
}
}
public static long stub_hook_6(long a0, long a1) throws Throwable {
return hookBridge(getMethodId(2, 6), new call_origin_2_6() , a0, a1);
}
public static long stub_backup_6(long a0, long a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 7
static class call_origin_2_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7(args[0], args[1]);
}
}
public static long stub_hook_7(long a0, long a1) throws Throwable {
return hookBridge(getMethodId(2, 7), new call_origin_2_7() , a0, a1);
}
public static long stub_backup_7(long a0, long a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 8
static class call_origin_2_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8(args[0], args[1]);
}
}
public static long stub_hook_8(long a0, long a1) throws Throwable {
return hookBridge(getMethodId(2, 8), new call_origin_2_8() , a0, a1);
}
public static long stub_backup_8(long a0, long a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 2, index 9
static class call_origin_2_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9(args[0], args[1]);
}
}
public static long stub_hook_9(long a0, long a1) throws Throwable {
return hookBridge(getMethodId(2, 9), new call_origin_2_9() , a0, a1);
}
public static long stub_backup_9(long a0, long a1) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(2, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 0
static class call_origin_3_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0(args[0], args[1], args[2]);
}
}
public static long stub_hook_0(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 0), new call_origin_3_0() , a0, a1, a2);
}
public static long stub_backup_0(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 1
static class call_origin_3_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1(args[0], args[1], args[2]);
}
}
public static long stub_hook_1(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 1), new call_origin_3_1() , a0, a1, a2);
}
public static long stub_backup_1(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 2
static class call_origin_3_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2(args[0], args[1], args[2]);
}
}
public static long stub_hook_2(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 2), new call_origin_3_2() , a0, a1, a2);
}
public static long stub_backup_2(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 3
static class call_origin_3_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3(args[0], args[1], args[2]);
}
}
public static long stub_hook_3(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 3), new call_origin_3_3() , a0, a1, a2);
}
public static long stub_backup_3(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 4
static class call_origin_3_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4(args[0], args[1], args[2]);
}
}
public static long stub_hook_4(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 4), new call_origin_3_4() , a0, a1, a2);
}
public static long stub_backup_4(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 5
static class call_origin_3_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5(args[0], args[1], args[2]);
}
}
public static long stub_hook_5(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 5), new call_origin_3_5() , a0, a1, a2);
}
public static long stub_backup_5(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 6
static class call_origin_3_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6(args[0], args[1], args[2]);
}
}
public static long stub_hook_6(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 6), new call_origin_3_6() , a0, a1, a2);
}
public static long stub_backup_6(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 7
static class call_origin_3_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7(args[0], args[1], args[2]);
}
}
public static long stub_hook_7(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 7), new call_origin_3_7() , a0, a1, a2);
}
public static long stub_backup_7(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 8
static class call_origin_3_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8(args[0], args[1], args[2]);
}
}
public static long stub_hook_8(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 8), new call_origin_3_8() , a0, a1, a2);
}
public static long stub_backup_8(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 9
static class call_origin_3_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9(args[0], args[1], args[2]);
}
}
public static long stub_hook_9(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 9), new call_origin_3_9() , a0, a1, a2);
}
public static long stub_backup_9(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 10
static class call_origin_3_10 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_10(args[0], args[1], args[2]);
}
}
public static long stub_hook_10(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 10), new call_origin_3_10() , a0, a1, a2);
}
public static long stub_backup_10(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 10)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 11
static class call_origin_3_11 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_11(args[0], args[1], args[2]);
}
}
public static long stub_hook_11(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 11), new call_origin_3_11() , a0, a1, a2);
}
public static long stub_backup_11(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 11)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 12
static class call_origin_3_12 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_12(args[0], args[1], args[2]);
}
}
public static long stub_hook_12(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 12), new call_origin_3_12() , a0, a1, a2);
}
public static long stub_backup_12(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 12)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 13
static class call_origin_3_13 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_13(args[0], args[1], args[2]);
}
}
public static long stub_hook_13(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 13), new call_origin_3_13() , a0, a1, a2);
}
public static long stub_backup_13(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 13)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 14
static class call_origin_3_14 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_14(args[0], args[1], args[2]);
}
}
public static long stub_hook_14(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 14), new call_origin_3_14() , a0, a1, a2);
}
public static long stub_backup_14(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 14)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 15
static class call_origin_3_15 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_15(args[0], args[1], args[2]);
}
}
public static long stub_hook_15(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 15), new call_origin_3_15() , a0, a1, a2);
}
public static long stub_backup_15(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 15)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 16
static class call_origin_3_16 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_16(args[0], args[1], args[2]);
}
}
public static long stub_hook_16(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 16), new call_origin_3_16() , a0, a1, a2);
}
public static long stub_backup_16(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 16)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 17
static class call_origin_3_17 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_17(args[0], args[1], args[2]);
}
}
public static long stub_hook_17(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 17), new call_origin_3_17() , a0, a1, a2);
}
public static long stub_backup_17(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 17)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 18
static class call_origin_3_18 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_18(args[0], args[1], args[2]);
}
}
public static long stub_hook_18(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 18), new call_origin_3_18() , a0, a1, a2);
}
public static long stub_backup_18(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 18)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 3, index 19
static class call_origin_3_19 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_19(args[0], args[1], args[2]);
}
}
public static long stub_hook_19(long a0, long a1, long a2) throws Throwable {
return hookBridge(getMethodId(3, 19), new call_origin_3_19() , a0, a1, a2);
}
public static long stub_backup_19(long a0, long a1, long a2) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(3, 19)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 0
static class call_origin_4_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0(args[0], args[1], args[2], args[3]);
}
}
public static long stub_hook_0(long a0, long a1, long a2, long a3) throws Throwable {
return hookBridge(getMethodId(4, 0), new call_origin_4_0() , a0, a1, a2, a3);
}
public static long stub_backup_0(long a0, long a1, long a2, long a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 1
static class call_origin_4_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1(args[0], args[1], args[2], args[3]);
}
}
public static long stub_hook_1(long a0, long a1, long a2, long a3) throws Throwable {
return hookBridge(getMethodId(4, 1), new call_origin_4_1() , a0, a1, a2, a3);
}
public static long stub_backup_1(long a0, long a1, long a2, long a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 2
static class call_origin_4_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2(args[0], args[1], args[2], args[3]);
}
}
public static long stub_hook_2(long a0, long a1, long a2, long a3) throws Throwable {
return hookBridge(getMethodId(4, 2), new call_origin_4_2() , a0, a1, a2, a3);
}
public static long stub_backup_2(long a0, long a1, long a2, long a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 3
static class call_origin_4_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3(args[0], args[1], args[2], args[3]);
}
}
public static long stub_hook_3(long a0, long a1, long a2, long a3) throws Throwable {
return hookBridge(getMethodId(4, 3), new call_origin_4_3() , a0, a1, a2, a3);
}
public static long stub_backup_3(long a0, long a1, long a2, long a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 4
static class call_origin_4_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4(args[0], args[1], args[2], args[3]);
}
}
public static long stub_hook_4(long a0, long a1, long a2, long a3) throws Throwable {
return hookBridge(getMethodId(4, 4), new call_origin_4_4() , a0, a1, a2, a3);
}
public static long stub_backup_4(long a0, long a1, long a2, long a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 5
static class call_origin_4_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5(args[0], args[1], args[2], args[3]);
}
}
public static long stub_hook_5(long a0, long a1, long a2, long a3) throws Throwable {
return hookBridge(getMethodId(4, 5), new call_origin_4_5() , a0, a1, a2, a3);
}
public static long stub_backup_5(long a0, long a1, long a2, long a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 6
static class call_origin_4_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6(args[0], args[1], args[2], args[3]);
}
}
public static long stub_hook_6(long a0, long a1, long a2, long a3) throws Throwable {
return hookBridge(getMethodId(4, 6), new call_origin_4_6() , a0, a1, a2, a3);
}
public static long stub_backup_6(long a0, long a1, long a2, long a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 7
static class call_origin_4_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7(args[0], args[1], args[2], args[3]);
}
}
public static long stub_hook_7(long a0, long a1, long a2, long a3) throws Throwable {
return hookBridge(getMethodId(4, 7), new call_origin_4_7() , a0, a1, a2, a3);
}
public static long stub_backup_7(long a0, long a1, long a2, long a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 8
static class call_origin_4_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8(args[0], args[1], args[2], args[3]);
}
}
public static long stub_hook_8(long a0, long a1, long a2, long a3) throws Throwable {
return hookBridge(getMethodId(4, 8), new call_origin_4_8() , a0, a1, a2, a3);
}
public static long stub_backup_8(long a0, long a1, long a2, long a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 4, index 9
static class call_origin_4_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9(args[0], args[1], args[2], args[3]);
}
}
public static long stub_hook_9(long a0, long a1, long a2, long a3) throws Throwable {
return hookBridge(getMethodId(4, 9), new call_origin_4_9() , a0, a1, a2, a3);
}
public static long stub_backup_9(long a0, long a1, long a2, long a3) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(4, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 0
static class call_origin_5_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0(args[0], args[1], args[2], args[3], args[4]);
return stub_backup_0(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_0(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 0), new call_origin_5_0() , a0, a1, a2, a3, a4);
}
public static long stub_backup_0(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 1
static class call_origin_5_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_1(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 1), new call_origin_5_1() , a0, a1, a2, a3, a4);
}
public static long stub_backup_1(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 2
static class call_origin_5_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_2(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 2), new call_origin_5_2() , a0, a1, a2, a3, a4);
}
public static long stub_backup_2(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 3
static class call_origin_5_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_3(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 3), new call_origin_5_3() , a0, a1, a2, a3, a4);
}
public static long stub_backup_3(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 4
static class call_origin_5_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_4(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 4), new call_origin_5_4() , a0, a1, a2, a3, a4);
}
public static long stub_backup_4(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 5
static class call_origin_5_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_5(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 5), new call_origin_5_5() , a0, a1, a2, a3, a4);
}
public static long stub_backup_5(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 6
static class call_origin_5_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_6(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 6), new call_origin_5_6() , a0, a1, a2, a3, a4);
}
public static long stub_backup_6(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 7
static class call_origin_5_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_7(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 7), new call_origin_5_7() , a0, a1, a2, a3, a4);
}
public static long stub_backup_7(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 8
static class call_origin_5_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_8(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 8), new call_origin_5_8() , a0, a1, a2, a3, a4);
}
public static long stub_backup_8(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 9
static class call_origin_5_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_9(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 9), new call_origin_5_9() , a0, a1, a2, a3, a4);
}
public static long stub_backup_9(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 10
static class call_origin_5_10 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_10(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_10(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 10), new call_origin_5_10() , a0, a1, a2, a3, a4);
}
public static long stub_backup_10(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 10)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 11
static class call_origin_5_11 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_11(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_11(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 11), new call_origin_5_11() , a0, a1, a2, a3, a4);
}
public static long stub_backup_11(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 11)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 12
static class call_origin_5_12 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_12(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_12(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 12), new call_origin_5_12() , a0, a1, a2, a3, a4);
}
public static long stub_backup_12(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 12)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 13
static class call_origin_5_13 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_13(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_13(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 13), new call_origin_5_13() , a0, a1, a2, a3, a4);
}
public static long stub_backup_13(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 13)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 14
static class call_origin_5_14 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_14(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_14(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 14), new call_origin_5_14() , a0, a1, a2, a3, a4);
}
public static long stub_backup_14(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 14)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 15
static class call_origin_5_15 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_15(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_15(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 15), new call_origin_5_15() , a0, a1, a2, a3, a4);
}
public static long stub_backup_15(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 15)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 16
static class call_origin_5_16 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_16(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_16(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 16), new call_origin_5_16() , a0, a1, a2, a3, a4);
}
public static long stub_backup_16(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 16)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 17
static class call_origin_5_17 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_17(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_17(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 17), new call_origin_5_17() , a0, a1, a2, a3, a4);
}
public static long stub_backup_17(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 17)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 18
static class call_origin_5_18 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_18(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_18(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 18), new call_origin_5_18() , a0, a1, a2, a3, a4);
}
public static long stub_backup_18(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 18)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 5, index 19
static class call_origin_5_19 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_19(args[0], args[1], args[2], args[3], args[4]);
}
}
public static long stub_hook_19(long a0, long a1, long a2, long a3, long a4) throws Throwable {
return hookBridge(getMethodId(5, 19), new call_origin_5_19() , a0, a1, a2, a3, a4);
}
public static long stub_backup_19(long a0, long a1, long a2, long a3, long a4) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 19)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 0
static class call_origin_6_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_0(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 0), new call_origin_6_0() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_0(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 1
static class call_origin_6_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_1(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 1), new call_origin_6_1() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_1(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 2
static class call_origin_6_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_2(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 2), new call_origin_6_2() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_2(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 3
static class call_origin_6_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_3(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 3), new call_origin_6_3() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_3(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 4
static class call_origin_6_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_4(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 4), new call_origin_6_4() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_4(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 5
static class call_origin_6_5 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_5(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 5), new call_origin_6_5() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_5(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 5)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 6
static class call_origin_6_6 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_6(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 6), new call_origin_6_6() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_6(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 6)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 7
static class call_origin_6_7 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_7(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_7(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 7), new call_origin_6_7() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_7(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 7)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 8
static class call_origin_6_8 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_8(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_8(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 8), new call_origin_6_8() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_8(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 8)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 9
static class call_origin_6_9 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_9(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_9(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 9), new call_origin_6_9() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_9(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 9)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 10
static class call_origin_6_10 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_10(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_10(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 10), new call_origin_6_10() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_10(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 10)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 11
static class call_origin_6_11 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_11(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_11(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 11), new call_origin_6_11() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_11(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 11)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 12
static class call_origin_6_12 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_12(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_0(long a, long b, long c, long d, long e) throws Throwable {
return hookBridge(getMethodId(5, 0), new call_origin_5_0(), a, b, c, d, e);
public static long stub_hook_12(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 12), new call_origin_6_12() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_0(long a, long b, long c, long d, long e) throws Throwable {
public static long stub_backup_12(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 0)]);
printCallOriginError(originMethods[getMethodId(6, 12)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_1 implements CallOriginCallBack {
//stub of arg size 6, index 13
static class call_origin_6_13 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1(args[0], args[1], args[2], args[3], args[4]);
return stub_backup_13(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_1(long a, long b, long c, long d, long e) throws Throwable {
return hookBridge(getMethodId(5, 1), new call_origin_5_1(), a, b, c, d, e);
public static long stub_hook_13(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 13), new call_origin_6_13() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_1(long a, long b, long c, long d, long e) throws Throwable {
public static long stub_backup_13(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 1)]);
printCallOriginError(originMethods[getMethodId(6, 13)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_2 implements CallOriginCallBack {
//stub of arg size 6, index 14
static class call_origin_6_14 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2(args[0], args[1], args[2], args[3], args[4]);
return stub_backup_14(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_2(long a, long b, long c, long d, long e) throws Throwable {
return hookBridge(getMethodId(5, 2), new call_origin_5_2(), a, b, c, d, e);
public static long stub_hook_14(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 14), new call_origin_6_14() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_2(long a, long b, long c, long d, long e) throws Throwable {
public static long stub_backup_14(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 2)]);
printCallOriginError(originMethods[getMethodId(6, 14)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_3 implements CallOriginCallBack {
//stub of arg size 6, index 15
static class call_origin_6_15 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3(args[0], args[1], args[2], args[3], args[4]);
return stub_backup_15(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_3(long a, long b, long c, long d, long e) throws Throwable {
return hookBridge(getMethodId(5, 3), new call_origin_5_3(), a, b, c, d, e);
public static long stub_hook_15(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 15), new call_origin_6_15() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_3(long a, long b, long c, long d, long e) throws Throwable {
public static long stub_backup_15(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 3)]);
printCallOriginError(originMethods[getMethodId(6, 15)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_4 implements CallOriginCallBack {
//stub of arg size 6, index 16
static class call_origin_6_16 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4(args[0], args[1], args[2], args[3], args[4]);
return stub_backup_16(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_4(long a, long b, long c, long d, long e) throws Throwable {
return hookBridge(getMethodId(5, 4), new call_origin_5_4(), a, b, c, d, e);
public static long stub_hook_16(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 16), new call_origin_6_16() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_4(long a, long b, long c, long d, long e) throws Throwable {
public static long stub_backup_16(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 4)]);
printCallOriginError(originMethods[getMethodId(6, 16)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_5 implements CallOriginCallBack {
//stub of arg size 6, index 17
static class call_origin_6_17 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_5(args[0], args[1], args[2], args[3], args[4]);
return stub_backup_17(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_5(long a, long b, long c, long d, long e) throws Throwable {
return hookBridge(getMethodId(5, 5), new call_origin_5_5(), a, b, c, d, e);
public static long stub_hook_17(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 17), new call_origin_6_17() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_5(long a, long b, long c, long d, long e) throws Throwable {
public static long stub_backup_17(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 5)]);
printCallOriginError(originMethods[getMethodId(6, 17)]);
} catch (Throwable throwable) {}
return 0;
}
static class call_origin_5_6 implements CallOriginCallBack {
//stub of arg size 6, index 18
static class call_origin_6_18 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_6(args[0], args[1], args[2], args[3], args[4]);
return stub_backup_18(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_18(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 18), new call_origin_6_18() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_18(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(6, 18)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 6, index 19
static class call_origin_6_19 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_19(args[0], args[1], args[2], args[3], args[4], args[5]);
}
}
public static long stub_hook_6(long a, long b, long c, long d, long e) throws Throwable {
return hookBridge(getMethodId(5, 6), new call_origin_5_5(), a, b, c, d, e);
public static long stub_hook_19(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
return hookBridge(getMethodId(6, 19), new call_origin_6_19() , a0, a1, a2, a3, a4, a5);
}
public static long stub_backup_6(long a, long b, long c, long d, long e) throws Throwable {
public static long stub_backup_19(long a0, long a1, long a2, long a3, long a4, long a5) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(5, 6)]);
printCallOriginError(originMethods[getMethodId(6, 19)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 7, index 0
static class call_origin_7_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0(args[0], args[1], args[2], args[3], args[4], args[5], args[6]);
}
}
public static long stub_hook_0(long a0, long a1, long a2, long a3, long a4, long a5, long a6) throws Throwable {
return hookBridge(getMethodId(7, 0), new call_origin_7_0() , a0, a1, a2, a3, a4, a5, a6);
}
public static long stub_backup_0(long a0, long a1, long a2, long a3, long a4, long a5, long a6) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(7, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 7, index 1
static class call_origin_7_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1(args[0], args[1], args[2], args[3], args[4], args[5], args[6]);
}
}
public static long stub_hook_1(long a0, long a1, long a2, long a3, long a4, long a5, long a6) throws Throwable {
return hookBridge(getMethodId(7, 1), new call_origin_7_1() , a0, a1, a2, a3, a4, a5, a6);
}
public static long stub_backup_1(long a0, long a1, long a2, long a3, long a4, long a5, long a6) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(7, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 7, index 2
static class call_origin_7_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2(args[0], args[1], args[2], args[3], args[4], args[5], args[6]);
}
}
public static long stub_hook_2(long a0, long a1, long a2, long a3, long a4, long a5, long a6) throws Throwable {
return hookBridge(getMethodId(7, 2), new call_origin_7_2() , a0, a1, a2, a3, a4, a5, a6);
}
public static long stub_backup_2(long a0, long a1, long a2, long a3, long a4, long a5, long a6) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(7, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 7, index 3
static class call_origin_7_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3(args[0], args[1], args[2], args[3], args[4], args[5], args[6]);
}
}
public static long stub_hook_3(long a0, long a1, long a2, long a3, long a4, long a5, long a6) throws Throwable {
return hookBridge(getMethodId(7, 3), new call_origin_7_3() , a0, a1, a2, a3, a4, a5, a6);
}
public static long stub_backup_3(long a0, long a1, long a2, long a3, long a4, long a5, long a6) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(7, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 7, index 4
static class call_origin_7_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4(args[0], args[1], args[2], args[3], args[4], args[5], args[6]);
}
}
public static long stub_hook_4(long a0, long a1, long a2, long a3, long a4, long a5, long a6) throws Throwable {
return hookBridge(getMethodId(7, 4), new call_origin_7_4() , a0, a1, a2, a3, a4, a5, a6);
}
public static long stub_backup_4(long a0, long a1, long a2, long a3, long a4, long a5, long a6) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(7, 4)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 8, index 0
static class call_origin_8_0 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_0(args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7]);
}
}
public static long stub_hook_0(long a0, long a1, long a2, long a3, long a4, long a5, long a6, long a7) throws Throwable {
return hookBridge(getMethodId(8, 0), new call_origin_8_0() , a0, a1, a2, a3, a4, a5, a6, a7);
}
public static long stub_backup_0(long a0, long a1, long a2, long a3, long a4, long a5, long a6, long a7) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(8, 0)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 8, index 1
static class call_origin_8_1 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_1(args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7]);
}
}
public static long stub_hook_1(long a0, long a1, long a2, long a3, long a4, long a5, long a6, long a7) throws Throwable {
return hookBridge(getMethodId(8, 1), new call_origin_8_1() , a0, a1, a2, a3, a4, a5, a6, a7);
}
public static long stub_backup_1(long a0, long a1, long a2, long a3, long a4, long a5, long a6, long a7) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(8, 1)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 8, index 2
static class call_origin_8_2 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_2(args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7]);
}
}
public static long stub_hook_2(long a0, long a1, long a2, long a3, long a4, long a5, long a6, long a7) throws Throwable {
return hookBridge(getMethodId(8, 2), new call_origin_8_2() , a0, a1, a2, a3, a4, a5, a6, a7);
}
public static long stub_backup_2(long a0, long a1, long a2, long a3, long a4, long a5, long a6, long a7) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(8, 2)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 8, index 3
static class call_origin_8_3 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_3(args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7]);
}
}
public static long stub_hook_3(long a0, long a1, long a2, long a3, long a4, long a5, long a6, long a7) throws Throwable {
return hookBridge(getMethodId(8, 3), new call_origin_8_3() , a0, a1, a2, a3, a4, a5, a6, a7);
}
public static long stub_backup_3(long a0, long a1, long a2, long a3, long a4, long a5, long a6, long a7) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(8, 3)]);
} catch (Throwable throwable) {}
return 0;
}
//stub of arg size 8, index 4
static class call_origin_8_4 implements CallOriginCallBack {
@Override
public long call(long... args) throws Throwable {
return stub_backup_4(args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7]);
}
}
public static long stub_hook_4(long a0, long a1, long a2, long a3, long a4, long a5, long a6, long a7) throws Throwable {
return hookBridge(getMethodId(8, 4), new call_origin_8_4() , a0, a1, a2, a3, a4, a5, a6, a7);
}
public static long stub_backup_4(long a0, long a1, long a2, long a3, long a4, long a5, long a6, long a7) throws Throwable {
try {
printCallOriginError(originMethods[getMethodId(8, 4)]);
} catch (Throwable throwable) {}
return 0;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment