X AdFree

English

面向 X Android 客户端的 LSPosed 去广告模块,基于 libxposed Modern API 102。

功能

  • 去除首页时间线广告。
  • 去除帖子详情页和评论区广告。
  • 通过目标数据模型识别并去除广告。
  • 不修改 X APK,不拦截网络请求,也不包含后台服务、轮询、WakeLock、native library 或 Frida 代码。

兼容性

项目 要求
目标应用 X 12.3.1-release.0(versionCode 312031000)
Android 9.0(API 28)及以上
框架 支持 libxposed Modern API 102 的官方 LSPosed
模块版本 1.5.1(versionCode 18)

模块依赖 X 的内部类名、方法签名和资源 ID,不保证兼容其他版本。

X 11.82.0 之后包含 libpairipcore.so。使用本模块前,需要在官方 LSPosed 的“设置 → 还原内联钩子”中勾选 X(com.twitter.android),否则 X 可能在冷启动时终止进程。

安装

  1. 从 GitHub Releases 下载并安装 APK。
  2. 在 LSPosed 的“还原内联钩子”设置中确认已勾选 X。
  3. 在 LSPosed 中启用 X AdFree;静态作用域只包含 X。
  4. 强制停止 X 后重新打开。

模块没有设置页面,开关、作用域和“还原内联钩子”均通过 LSPosed GUI 管理。

构建

需要 JDK 17、Android SDK 35,并可从 Maven Central 获取 io.github.libxposed:api:102.0.0

.\gradlew.bat :app:testDebugUnitTest :app:assembleDebug

测试 APK 输出到 app/build/outputs/apk/debug/。面向普通用户的已签名版本请从 GitHub Releases 下载。

许可证

本项目采用 MIT License

免责声明

本项目仅供学习、研究和个人设备使用,与 X Corp.、Twitter 或 LSPosed 项目无隶属或认可关系。使用前请确认符合当地法律及相关服务条款。

Releases

1.5.1

Stable

8/14/2026, 9:03:58 AM

This release only changes the module package name; functionality is unchanged.

Release notes

Ad removal for the X Android app, covering the Home timeline, post detail pages, and replies.

Compatibility

  • X 12.3.1-release.0 (versionCode 312031000)
  • Android 9.0 or later
  • Official LSPosed with libxposed Modern API 102 support

Installation

  1. Download and install the APK below.
  2. Select X under LSPosed Settings → Restore inline hooks.
  3. Enable X AdFree in LSPosed and force-stop X before reopening it.

SHA-256

90f26fdf5f56d7f3a0d88b12b1f38bf5e302b2e9bd4af749a4519573e2183717

Assets

1