mirror of
https://github.com/LSPosed/DisableFlagSecure.git
synced 2025-05-05 02:22:30 +08:00
Support oplus
This commit is contained in:
parent
db813cd290
commit
8744d66130
@ -121,6 +121,14 @@ public class DisableFlagSecure implements IXposedHookLoadPackage {
|
|||||||
} catch (Throwable t) {
|
} catch (Throwable t) {
|
||||||
XposedBridge.log(t);
|
XposedBridge.log(t);
|
||||||
}
|
}
|
||||||
|
} else if (loadPackageParam.packageName.equals("com.oplus.screenshot")) {
|
||||||
|
try {
|
||||||
|
Class<?> screenshotContext = XposedHelpers.findClassIfExists("com.oplus.screenshot.screenshot.core.ScreenshotContext", loadPackageParam.classLoader);
|
||||||
|
XposedBridge.hookAllMethods(screenshotContext, "setScreenshotReject", XC_MethodReplacement.DO_NOTHING);
|
||||||
|
XposedBridge.hookAllMethods(screenshotContext, "setLongshotReject", XC_MethodReplacement.DO_NOTHING);
|
||||||
|
} catch (Throwable t) {
|
||||||
|
XposedBridge.log(t);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
XposedHelpers.findAndHookMethod(Activity.class, "onResume", new XC_MethodHook() {
|
XposedHelpers.findAndHookMethod(Activity.class, "onResume", new XC_MethodHook() {
|
||||||
@Override
|
@Override
|
||||||
|
@ -4,5 +4,6 @@
|
|||||||
<string-array name="scope">
|
<string-array name="scope">
|
||||||
<item>android</item>
|
<item>android</item>
|
||||||
<item>com.flyme.systemuiex</item>
|
<item>com.flyme.systemuiex</item>
|
||||||
|
<item>com.oplus.screenshot</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
</resources>
|
</resources>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user