mirror of
https://github.com/fankes/TSBattery.git
synced 2025-09-07 03:06:06 +08:00
摆烂
This commit is contained in:
@@ -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(
|
||||
|
Reference in New Issue
Block a user