Changed Xposed Scope

This commit is contained in:
2022-05-11 21:52:13 +08:00
parent 01cb647f0c
commit 6578027a34

View File

@@ -44,17 +44,19 @@ class HookEntry : IYukiHookXposedInit {
} }
override fun onHook() = encase { override fun onHook() = encase {
when { loadApp(SYSTEMUI_PACKAGE_NAME) {
/** 不是 MIUI 系统停止 Hook */ when {
isNotMIUI -> loggerW(msg = "Aborted Hook -> This System is not MIUI") /** 不是 MIUI 系统停止 Hook */
/** 系统版本低于 Android P 停止 Hook */ isNotMIUI -> loggerW(msg = "Aborted Hook -> This System is not MIUI")
isLowerAndroidP -> loggerW(msg = "Aborted Hook -> This System is lower than Android P") /** 系统版本低于 Android P 停止 Hook */
/** 不是支持的 MIUI 系统停止 Hook */ isLowerAndroidP -> loggerW(msg = "Aborted Hook -> This System is lower than Android P")
isNotSupportMiuiVersion -> loggerW(msg = "Aborted Hook -> This MIUI Version $miuiVersion not supported") /** 不是支持的 MIUI 系统停止 Hook */
/** Hook 被手动关闭停止 Hook */ isNotSupportMiuiVersion -> loggerW(msg = "Aborted Hook -> This MIUI Version $miuiVersion not supported")
prefs.get(DataConst.ENABLE_MODULE).not() -> loggerW(msg = "Aborted Hook -> Hook Closed") /** Hook 被手动关闭停止 Hook */
/** 开始 Hook */ prefs.get(DataConst.ENABLE_MODULE).not() -> loggerW(msg = "Aborted Hook -> Hook Closed")
else -> loadApp(SYSTEMUI_PACKAGE_NAME, SystemUIHooker) /** 开始 Hook */
else -> loadHooker(SystemUIHooker)
}
} }
} }
} }