Last active
March 22, 2019 03:45
-
-
Save TheCjw/e179937948fb985a0ffbcfeead6cb253 to your computer and use it in GitHub Desktop.
Proguard for Xposed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Proguard for Xposed. | |
-keep class * implements de.robv.android.xposed.IXposedHookZygoteInit | |
-keep class * implements de.robv.android.xposed.IXposedHookLoadPackage | |
-keep class * implements de.robv.android.xposed.IXposedHookInitPackageResources | |
-keep class * extends de.robv.android.xposed.XC_MethodHook | |
-keep class * extends de.robv.android.xposed.XC_MethodReplacement | |
-keepclassmembers class * implements de.robv.android.xposed.IXposedHookZygoteInit { | |
public void initZygote(de.robv.android.xposed.IXposedHookZygoteInit.StartupParam); | |
} | |
-keepclassmembers class * implements de.robv.android.xposed.IXposedHookLoadPackage { | |
public void handleLoadPackage(de.robv.android.xposed.callbacks.XC_LoadPackage.LoadPackageParam); | |
} | |
-keepclassmembers class * implements de.robv.android.xposed.IXposedHookInitPackageResources { | |
public void handleInitPackageResources(de.robv.android.xposed.callbacks.XC_InitPackageResources.InitPackageResourcesParam); | |
} | |
-keepclassmembers class * extends de.robv.android.xposed.XC_MethodHook { | |
protected void beforeHookedMethod(de.robv.android.xposed.XC_MethodHook.MethodHookParam); | |
protected void afterHookedMethod(de.robv.android.xposed.XC_MethodHook.MethodHookParam); | |
} | |
-keepclassmembers class * extends de.robv.android.xposed.XC_MethodReplacement { | |
protected void replaceHookedMethod(de.robv.android.xposed.XC_MethodHook.MethodHookParam); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment