-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathDisableForcedUpdateHook.java
More file actions
23 lines (20 loc) · 938 Bytes
/
DisableForcedUpdateHook.java
File metadata and controls
23 lines (20 loc) · 938 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package com.programminghoch10.GalaxyWearable;
import android.content.Context;
import de.robv.android.xposed.IXposedHookLoadPackage;
import de.robv.android.xposed.XC_MethodReplacement;
import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage;
public class DisableForcedUpdateHook implements IXposedHookLoadPackage {
@Override
public void handleLoadPackage(XC_LoadPackage.LoadPackageParam lpparam) throws Throwable {
final Class<?> UpdateManagerClass =
XposedHelpers.findClass("com.samsung.android.app.twatchmanager.update.UpdateManager", lpparam.classLoader);
XposedHelpers.findAndHookMethod(
UpdateManagerClass,
"checkUpdatablePackages",
Context.class,
"com.samsung.android.app.twatchmanager.connectionmanager.define.WearableDevice",
XC_MethodReplacement.returnConstant(false)
);
}
}