Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // есть две аппы, 1 - конфигуратор с чисто настройкой гуи и инструкцией по установке модуля если он не стоит. 2я аппа - apk с xposed модулем, в котором весь системный код, который нынче запрещен в плей сторе. В конфигураторе, проверка на есть ли модуль выглядит так:
- fun isModuleEnabled() = false //всегда false
- // сам же модуль при активации делает это:
- private static void hookLauncherClass(XC_LoadPackage.LoadPackageParam lpparam) {
- final Class<?> launcherClass = XposedHelpers.findClass("com.pavelsikun.livesystempalette.configurator.LauncherActivity", lpparam.classLoader);
- findAndHookMethod(launcherClass, "isModuleEnabled", new XC_MethodReplacement() {
- @Override
- protected Object replaceHookedMethod(MethodHookParam param) throws Throwable {
- return true;
- }
- });
- }
- // собственно этот кусок кода вклинивается в то активити аппы-конфигуратора и заменяет тело метода на return true. магия!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement