Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package se.jacobsvensson.xposed.xposedg2disablefullycharged;
- import static de.robv.android.xposed.XposedHelpers.findAndHookMethod;
- import de.robv.android.xposed.IXposedHookLoadPackage;
- import de.robv.android.xposed.callbacks.XC_LoadPackage.LoadPackageParam;
- import de.robv.android.xposed.XC_MethodReplacement;
- import de.robv.android.xposed.XposedBridge;
- public class DisableNotification implements IXposedHookLoadPackage {
- public void handleLoadPackage(final LoadPackageParam lpparam) throws Throwable {
- if (!lpparam.packageName.equals("com.android.systemui"))
- return;
- // Remove the notification for full battery
- Object obj0[] = new Object[3];
- obj0[0] = Boolean.TYPE;
- obj0[1] = Integer.TYPE;
- obj0[2] = XC_MethodReplacement.DO_NOTHING;
- findAndHookMethod("com.lge.systemui.power.LGPowerUI", lpparam.classLoader, "fullChargingNotification", obj0);
- Object obj1[] = new Object[1];
- obj1[0] = XC_MethodReplacement.DO_NOTHING;
- findAndHookMethod("com.lge.systemui.power.LGPowerUI", lpparam.classLoader, "cancelfullChargingNotification", obj1);
- // Remove the notification for AC charging
- Object obj2[] = new Object[1];
- obj2[0] = XC_MethodReplacement.DO_NOTHING;
- findAndHookMethod("com.lge.systemui.power.LGPowerUI", lpparam.classLoader, "showACChargingNotification", obj2);
- Object obj3[] = new Object[1];
- obj3[0] = XC_MethodReplacement.DO_NOTHING;
- findAndHookMethod("com.lge.systemui.power.LGPowerUI", lpparam.classLoader, "cancelACChargingNotification", obj3);
- // Remove the notification for USB charging
- Object obj4[] = new Object[1];
- obj4[0] = XC_MethodReplacement.DO_NOTHING;
- findAndHookMethod("com.lge.systemui.power.LGPowerUI", lpparam.classLoader, "showSlowCharginNotification", obj4);
- Object obj5[] = new Object[1];
- obj5[0] = XC_MethodReplacement.DO_NOTHING;
- findAndHookMethod("com.lge.systemui.power.LGPowerUI", lpparam.classLoader, "cancelSlowChargingNotification", obj5);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement