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