QQ浏览器静净 (QuietQQliu)

面向 QQ浏览器 Android(com.tencent.mtt)的 LSPosed 去广告模块,基于 libxposed Modern API 102,纯 Java,独立 APK。

  • 源码与下载主页:fengwenhua/quietqqliu
  • 适配基线:QQ浏览器 20.7.5.5035(versionCode 20750500)
  • 作用域:com.tencent.mtt
  • 最低框架:libxposed API 102(LSPosed / NPatch)

功能

  • 开屏广告、推荐信息流、我的页面广告;
  • 小说阅读页插页/底部广告、听书广告;
  • 激励视频 / 看广告免广告;
  • 下载「解锁本次下载特权」:模拟悦读卡已开通 99 年,阅读页不取广告、点下载直接开始;
  • Hippy 页面 getAds 网络请求拦截;
  • 更新弹窗、剪贴板口令(默认关闭)。

没有修改 QQ浏览器的 APK 或 Hippy JS bundle;hook 在原生桥接层,JS 热更新不会覆盖。 只伪造本地权益状态,不解锁付费章节、不生成订单。

安装

  1. 安装本页 Release 的 APK;
  2. 在 LSPosed 中启用 QQ浏览器静净;
  3. 作用域勾选 QQ浏览器(com.tencent.mtt);
  4. 强制停止 QQ浏览器后重新打开;
  5. 模块内可逐项开关,改动后重启宿主生效。

需要 root 和支持 libxposed API 102 的 LSPosed。首次安装/更新模块后必须强制停止 QQ浏览器,模块禁用了热重载。

实测与边界

  • 主要实测环境:KernelSU + Zygisk-LSPosed,QQ浏览器 20.7.5.5035。
  • 版本升级后混淆类名/接口可能漂移;hook 失败会 fail-open,不会导致宿主崩溃。 仓库内 tools/check-anchors.py 可在升级后校验 95 条挂载点。
  • 服务端直接拼接的广告无法保证 100% 消除。
  • 本项目仅用于学习研究与个人设备,与腾讯官方无任何关联。

隐私

  • 模块 App 不申请网络权限,无统计、无遥测、无崩溃上报、无后台服务。
  • 不读取、不上传任何用户数据;Hook 逻辑只在本机目标进程内完成。
  • 诊断数据仅写入模块 App 本地存储,仅供设置页/诊断页展示。

许可证

MIT。工程骨架参考 静盒 QuietBox(MIT), 感谢原作者。完整许可见源码仓库 LICENSE。

免责声明

  • 本项目仅供学习、研究和个人设备使用,不得用于商业用途、二次售卖或批量分发。
  • 与 QQ浏览器、腾讯及其关联方无任何隶属、授权或合作关系,也未获得其认可。
  • 不包含目标应用的任何代码、资源或商标素材;不修改目标应用安装包或 Hippy JS bundle; 不提供代理、后台服务或常驻进程。
  • Hook 可能违反目标应用的用户服务协议,并可能导致异常、崩溃或数据丢失; 是否使用及账号风险由使用者自行承担,作者不对任何直接或间接损失负责。
  • AD-12 只伪造本地「悦读卡已开通」状态,不解锁付费章节、不生成订单、不绕过支付。
  • 请从本仓库或源码仓库 Releases 下载;不保证功能效果,也不承诺持续更新。
  • 如权利人认为本项目侵权,请通过 Issue 联系,作者会立即停止分发并删除相关内容。
  • 下载后请于 24 小时内删除。如不同意以上任何一条,请不要下载或使用。

Releases

0.2.2

Stable

11/9/2026, 3:49:34 PM

QuietQQliu 0.2.2

面向 QQ浏览器 Android(com.tencent.mtt)的 LSPosed 去广告模块,适配
20.7.5.5035(versionCode 20750500)。

本版内容

  • 应用图标更换为 QQ 蓝渐变 + 白色 Q + 绿色对勾,包含 Android 13+ 主题图标。
  • AD-12 模拟悦读卡:在原生 QBWupModule#pbSend/send 上返回
    PrivilegeCenter/CheckUserStatus = OPENED(有效期 99 年)。小说阅读页不再请求
    SDK 广告,点击下载直接开始。
  • AD-11 Hippy 广告:拦截 network.NetworkModule#fetch 中
    getads / getgrayads 路径,作为悦读卡之外的网络兜底。
  • AD-01~AD-10、UI-01、PV-01 保持 0.2.x 的广告拦截能力。
  • 未修改 QQ浏览器 APK 或 Hippy JS bundle,JS 热更新不会覆盖 hook。

安装

  1. 安装 APK;
  2. 在支持 libxposed API 102 的 LSPosed / NPatch 中启用模块;
  3. 作用域勾选 QQ浏览器(com.tencent.mtt);
  4. 强制停止 QQ浏览器后重新打开。

说明与边界

  • 适配基线为 20.7.5.5035;其他版本可能因类名/接口漂移导致部分 hook 失效,
    失败会 fail-open,不会导致宿主崩溃。可用仓库内 tools/check-anchors.py
    对目标 APK 做锚点校验。
  • AD-12 只伪造本地「悦读卡已开通」状态,不解锁付费章节,也不生成订单。
  • 首次使用悦读卡免广告下载时,官方可能弹一次「尊贵的悦读卡用户,您正免广告下载」
    提示,这不是广告。
  • 服务端直接拼接进正文/H5 的广告无法保证 100% 消除。
  • 本项目仅用于学习研究与个人设备,与腾讯官方无任何关联。

校验

  • 单元测试:76 个用例全部通过;
  • 锚点:95 条,必需锚点 0 缺失;
  • 签名:APK 使用 GitHub Actions 的正式签名密钥,签名校验见发布附件。

Assets

2