parent
546e94499a
commit
6bb00dfcc4
|
|
@ -82,8 +82,8 @@ public class XposedInstallerHooker {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
Class clazz = XposedHelpers.findClassIfExists("org.meowcat.edxposed.manager.StatusInstallerFragment", classLoader);
|
|
||||||
XposedHelpers.findAndHookMethod(clazz, "getCanonicalFile", File.class, new XC_MethodHook() {
|
XposedHelpers.findAndHookMethod("org.meowcat.edxposed.manager.StatusInstallerFragment", classLoader, "getCanonicalFile", File.class, new XC_MethodHook() {
|
||||||
@Override
|
@Override
|
||||||
protected void beforeHookedMethod(MethodHookParam param) throws Throwable {
|
protected void beforeHookedMethod(MethodHookParam param) throws Throwable {
|
||||||
File arg = (File)param.args[0];
|
File arg = (File)param.args[0];
|
||||||
|
|
@ -94,8 +94,8 @@ public class XposedInstallerHooker {
|
||||||
});
|
});
|
||||||
|
|
||||||
// deopt manager
|
// deopt manager
|
||||||
Object method = EdXpConfigGlobal.getHookProvider().findMethodNative(
|
Class clazz = XposedHelpers.findClassIfExists("org.meowcat.edxposed.manager.MainActivity", classLoader);
|
||||||
clazz, "onCreateView", "(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;");
|
Object method = XposedHelpers.findMethodExact(clazz, "getXposedStatus", String.class);
|
||||||
if (method != null) {
|
if (method != null) {
|
||||||
EdXpConfigGlobal.getHookProvider().deoptMethodNative(method);
|
EdXpConfigGlobal.getHookProvider().deoptMethodNative(method);
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue