#频道通知 #Announcement
公告
由于 QQ 官方在近期发布的 QQ 内测版 9.0.70.17590 对 NT 接口(kernelpublic.nativeinterface)代码进行了大规模解耦重构,QAuxiliary 目前还未能对这些 QQ 版本进行完整适配。在这些 QQ 版本上使用 QAuxiliary 可能会出现严重问题,包括但不限于大部分功能完全失效、QQ 闪退等问题。我们建议您暂时不要将 QQ 升级至 9.0.70.17590 或更高版本。
QAuxiliary
2024.06.24
ーーーーーーーー
更新:
不闪退了,但是防撤回尚未适配 9.0.70。
公告
由于 QQ 官方在近期发布的 QQ 内测版 9.0.70.17590 对 NT 接口(kernelpublic.nativeinterface)代码进行了大规模解耦重构,QAuxiliary 目前还未能对这些 QQ 版本进行完整适配。在这些 QQ 版本上使用 QAuxiliary 可能会出现严重问题,包括但不限于大部分功能完全失效、QQ 闪退等问题。我们建议您暂时不要将 QQ 升级至 9.0.70.17590 或更高版本。
QAuxiliary
2024.06.24
ーーーーーーーー
更新:
不闪退了,但是防撤回尚未适配 9.0.70。
QAuxv-v1.5.2.r2263.c3d9cc2-symbol.zip
33.8 MB
QAuxiliary v1.5.2
更新日志
- 优化防撤回等功能与新版本QQ的兼容性
- 新增若干功能
更新日志
- 优化防撤回等功能与新版本QQ的兼容性
- 新增若干功能
您现在可以尝试在完全脱离 Xposed 的环境下使用 QAuxiliary 模块
从 CI 2351 开始,QAuxiliary 会在没有 Xposed API 的情况下启用内置的 LSPlant, 因此您可以尝试使用 FRIDA 等工具(需要 root)将 QAuxiliary 注入至 QQ/TIM 以完成模块的加载。
请注意,这个特性目前仍然在 Proof of Concept 阶段,不适合作为日常使用。日常使用仍然建议使用 Xposed/LSPosed/LSPatch 等常规方式。
有 root 的且希望尝试的网友可以将模块更新至 CI 2351 或更高版本,关闭作用于 QQ/TIM 的全部(必须是全部)Xposed 模块后,使用以下 FRIDA 脚本尝试无 Xposed 注入。
请将上述 modulePath 改为模块路径,hostDataDir 改为 QQ/TIM 的私有文件夹路径后进行注入。
再次声明,现阶段此方案仍然极度不稳定,请继续使用 Xposed/LSPosed/LSPatch 等常规方式作为日常使用方案。
从 CI 2351 开始,QAuxiliary 会在没有 Xposed API 的情况下启用内置的 LSPlant, 因此您可以尝试使用 FRIDA 等工具(需要 root)将 QAuxiliary 注入至 QQ/TIM 以完成模块的加载。
请注意,这个特性目前仍然在 Proof of Concept 阶段,不适合作为日常使用。日常使用仍然建议使用 Xposed/LSPosed/LSPatch 等常规方式。
有 root 的且希望尝试的网友可以将模块更新至 CI 2351 或更高版本,关闭作用于 QQ/TIM 的全部(必须是全部)Xposed 模块后,使用以下 FRIDA 脚本尝试无 Xposed 注入。
"use strict";
// modulePath: path to the module to be injected
const modulePath = "/data/app/~~7XDkF-bPuMMgOtq6SG8LAg==/io.github.qauxv-GcW28051hP9Wn8OIGOD8Dg==/base.apk";
// hostDataDir: path to the host data directory
const hostDataDir = "/data/data/com.tencent.mobileqq";
Java.perform(() => {
// Function to hook is defined here
const BaseDexClassLoader = Java.use("dalvik.system.BaseDexClassLoader");
const StringClass = Java.use("java.lang.Class").forName("java.lang.String");
// public BaseDexClassLoader(String dexPath, File optimizedDirectory, String librarySearchPath, ClassLoader parent);
// create a new instance of BaseDexClassLoader
const parent = Java.use("java.lang.Class").forName("java.lang.Class").getClassLoader();
const cl = BaseDexClassLoader.$new(modulePath, null, null, parent);
console.log("BaseDexClassLoader:", cl);
// load io.github.qauxv.loader.sbl.frida.FridaInjectEntry
const FridaInjectEntry = cl.loadClass("io.github.qauxv.loader.sbl.frida.FridaInjectEntry");
console.log("FridaInjectEntry:", FridaInjectEntry);
// io.github.qauxv.loader.sbl.frida.FridaInjectEntry#entry2(String modulePath, String hostDataDir)
const entry2 = FridaInjectEntry.getMethod("entry2", Java.array("java.lang.Class", [StringClass, StringClass]));
console.log("entry2:", entry2);
entry2.invoke(null, Java.array("java.lang.String", [modulePath, hostDataDir]));
});
请将上述 modulePath 改为模块路径,hostDataDir 改为 QQ/TIM 的私有文件夹路径后进行注入。
再次声明,现阶段此方案仍然极度不稳定,请继续使用 Xposed/LSPosed/LSPatch 等常规方式作为日常使用方案。
[1/3] 请问您使用的是哪一种类型的 Xposed 框架?(具体见后续)
Anonymous Poll
65%
系统级框架 (基于 Magisk/KernelSU 等)
1%
系统级框架 (基于漏洞提权注入, 如 太极少阳, 这个很少见)
0%
系统级框架 (直接修改系统 ROM, 如远古时期 rovo89 Xposed 经典安装方式)
24%
改包型框架 (LSPatch/应用转生/太极阴 等)
1%
容器或虚拟机框架 (VirtualXposed/天鉴/某某虚拟机)
3%
我不使用 Xposed 框架
6%
仅查看结果
[2/3] 请问您使用的是哪一种 **系统级** Xposed 框架?
Anonymous Poll
61%
LSPosed - 公开原版
5%
LSPosed - 内部版本
8%
LSPosed_mod (mywalkb)
8%
其他 LSPosed 修改版
0%
EdXposed
0%
Dreamland (梦境)
0%
Xposed rovo89 原版
4%
太极/无极·(少)阳
1%
其他系统级框架 (如 XposedTool/WSM 等,评论区回复)
13%
我不使用系统级框架 / 仅查看结果
您的主力 Android 设备的 Android 版本是什么?
Anonymous Poll
7%
15 / API 35
58%
14 / API 34
16%
13 / API 33
7%
12 / API 31-32
7%
9-11 / API 28-30
0%
8 / API 26-27
0%
7 / API 24-25
0%
6 / API 23
1%
5 及以下 / API 22 及以下
4%
我没有 Android 设备
您希望本模块的体积不超过?(以 arm all 计算,即按 arm+arm64 双架构的 release 安装包体积计算)
Anonymous Poll
13%
3M
3%
5M
2%
8M
11%
10M
3%
15M
7%
20M
2%
25M
5%
30M
7%
50M
47%
100M
QAuxv-v1.5.3.r2434.e6297ae-symbol.zip
39.9 MB
QAuxiliary v1.5.3
更新日志
线上问题修复 用户体验优化
新增功能
禁用特定消息触发的交互式弹窗
移除收藏预览限制
TIM回复消息菜单
查找共同群
屏蔽悬浮广告(测试版)
修复部分功能
侧滑栏精简
聊天文件分享其他应用
显示具体消息数量
编辑重发文本消息
隐藏底栏
移除TIM群聊“修改/设置消息设置”提示
去除转发9名联系人限制
聊天自动接收原图
复制Markdown消息
屏蔽群昵称图标
强制平板模式
移除侧滑栏左上角打卡
拦截点击机器人消息按钮直接发送
更新日志
线上问题修复 用户体验优化
新增功能
禁用特定消息触发的交互式弹窗
移除收藏预览限制
TIM回复消息菜单
查找共同群
屏蔽悬浮广告(测试版)
修复部分功能
侧滑栏精简
聊天文件分享其他应用
显示具体消息数量
编辑重发文本消息
隐藏底栏
移除TIM群聊“修改/设置消息设置”提示
去除转发9名联系人限制
聊天自动接收原图
复制Markdown消息
屏蔽群昵称图标
强制平板模式
移除侧滑栏左上角打卡
拦截点击机器人消息按钮直接发送
近日,有少量用户反馈,QQ 出现了一天内遇到多次 “下线通知:你的帐号当前登录已失效,请重新登” 的情况。如您在一天内遇到两次或以上的异常下线情况,请及时@我反馈。
截止到目前为止,导致此问题的原因尚不明确,调查此问题需要更多的样本数据。
反馈时请说明:
1. 您的 Xposed 框架类型;
2. 您的 QQ 版本;
3. 问题开始时间,以及最近几次被下线的大概时间。
https://www.tg-me.com/c/1521624145/1196762
截止到目前为止,导致此问题的原因尚不明确,调查此问题需要更多的样本数据。
反馈时请说明:
1. 您的 Xposed 框架类型;
2. 您的 QQ 版本;
3. 问题开始时间,以及最近几次被下线的大概时间。
https://www.tg-me.com/c/1521624145/1196762