mirror of
https://github.com/LSPosed/DisableFlagSecure.git
synced 2025-05-05 01:59:43 +08:00
Remove unnecessary deoptimization
This commit is contained in:
parent
9143d52b8f
commit
f45da54b81
@ -90,21 +90,6 @@ public class DisableFlagSecure extends XposedModule {
|
||||
classLoader.loadClass("com.android.server.wm.WindowStateAnimator"),
|
||||
"createSurfaceLocked");
|
||||
|
||||
deoptimizeMethods(
|
||||
classLoader.loadClass("com.android.server.display.DisplayManagerService"),
|
||||
"setUserPreferredModeForDisplayLocked",
|
||||
"setUserPreferredDisplayModeInternal");
|
||||
|
||||
Arrays.stream(classLoader
|
||||
.loadClass("com.android.server.wm.InsetsPolicy$InsetsPolicyAnimationControlListener")
|
||||
.getDeclaredConstructors())
|
||||
.forEach(this::deoptimize);
|
||||
|
||||
deoptimizeMethods(
|
||||
classLoader.loadClass("com.android.server.wm.InsetsPolicy"),
|
||||
"startAnimation",
|
||||
"controlAnimationUnchecked");
|
||||
|
||||
deoptimizeMethods(
|
||||
classLoader.loadClass("com.android.server.wm.WindowManagerService"),
|
||||
"relayoutWindow");
|
||||
|
Loading…
x
Reference in New Issue
Block a user