This commit is contained in:
2022-02-07 00:39:32 +08:00
parent 7eca11ed18
commit 14354ec06f

View File

@@ -98,13 +98,20 @@ class HookMain : IXposedHookLoadPackage {
/**
* 这个类 QQ 的 BaseChatPie 是控制聊天界面的
*
* 里面有两个随机混淆的方法 ⬇️
*
* remainScreenOn、cancelRemainScreenOn
*
* 这两个方法一个是挂起电源锁常驻亮屏
*
* 一个是停止常驻亮屏
*
* 不由分说每个版本混淆的方法名都会变
*
* 所以说每个版本重新适配 - 也可以提交分支帮我适配
* ⚠️ Hook 错了方法会造成闪退!
*
* - Hook 错了方法会造成闪退!
* @param version QQ 版本
*/
private fun XC_LoadPackage.LoadPackageParam.hookQQBaseChatPie(version: String) {
@@ -237,8 +244,7 @@ class HookMain : IXposedHookLoadPackage {
}
})
}
else
runWithoutError("LauncherUI") {
else runWithoutError("LauncherUI") {
/** 判断是否开启提示模块运行信息 */
if (HookMedium.getBoolean(HookMedium.ENABLE_RUN_INFO))
XposedHelpers.findAndHookMethod(