JumpClean

面向 Jump 客户端的 LSPosed 去广告与体验增强模块

Release Stars License: GPL-3.0 Platform Language


JumpClean 访问量

Important

模块设置入口:

  • 常规入口:「我的」 -> 「设置」->「模块设置」
  • 快捷手势:在 Jump 首页长按底部「我的」图标即可直接呼出

功能

分类 功能说明
启动与弹窗 跳过开屏广告
屏蔽营销弹窗
屏蔽通知开启引导
屏蔽应用内通知广告
首页 隐藏顶部话题栏
屏蔽首页轮播广告
隐藏「Jumper 热议」卡片
屏蔽推荐流与帖子内嵌广告
屏蔽 Jump 小酱推广贴
隐藏发布按钮
发现 屏蔽顶部广告
屏蔽轮播广告
游戏折扣页 屏蔽会员广告
屏蔽促销横幅广告
屏蔽低价排名广告
屏蔽滚动营销弹幕
隐藏「购前体验」按钮
隐藏「二手比价」栏
内容详情 允许长按复制文本
恢复帖子完整年份
查看游戏评价总结
个人中心 隐藏 Jump+ 会员卡片
隐藏「我的订单」
隐藏截图展示墙
隐藏小组件会员标识
底栏 隐藏「Jump 赏」
隐藏「抽奖 / 全新 App」
个性拓展 诊断日志界面
开启调试日志
关键词屏蔽(支持仅推荐流 / 全局)
更换 App 图标(内置 21 款主题图标自由切换)
更多细项开关与特性,请在模块设置面板中自行配置

兼容性

  • 目标客户端:Jump(包名 com.vgjump.jump)
  • 适配版本:基于运行时特征动态探测,支持 Jump v3.5.0 ~ 最新版(理论兼容后续更新)
  • 系统要求:Android 7.0(API 24)及以上
  • 支持框架:LSPosed 等兼容 Xposed API 82+ 的框架

安装使用

  1. 从 Releases 页面下载并安装最新版 APK。
  2. 在 LSPosed 管理器中启用 JumpClean,并将作用域勾选为 Jump。
  3. 强制停止 Jump 客户端并重新打开。
  4. 在客户端「我的」->「设置」进入模块设置,或长按底部「我的」图标呼出。

架构结构

app/src/main/java/com/yilink/jumpclean/
├── MainHook.kt                  # 模块入口:单主进程过滤 / 生命周期分发 / 动态探针
├── SettingsActivity.kt          # 专属页面:激活检测 / 版本标识 / 双路径指引
├── constants/
│   └── JumpConstants.kt         # 配置常量:SharedPreferences 键名 / 默认值 / 宿主特征
├── hooks/                       # 核心拦截与净化引擎
│   ├── JumpHooks.kt             #   基础调度:广告拦截与通用 Hook 分发
│   ├── FeedHooks.kt             #   动态流引擎:双列适配 / 实时折叠与还原 / 流畅度优化
│   └── ViewCleanHooks.kt        #   控件净化:游戏折扣页净化 / 通知拦截 / 网络层阻断
└── ui/                          # 宿主内嵌设置交互组件
    ├── SettingsDialog.kt        #   主设置面板:免重启实时切换 / 打工终端结算
    ├── KeywordDialog.kt         #   关键词过滤:仅推荐流与全局双模式 / 多行自适应
    ├── LogDialog.kt             #   诊断日志:200 行运行日志持久化 / 错误高亮 / 异常防抖
    ├── EasterEggDialog.kt       #   实验性大饼:特性交互与彩蛋触发器
    └── IconPickerDialog.kt      #   图标选择器:内置 21 款主题图标自由切换

开源协议

本项目采用 GNU General Public License v3.0 协议开源。

免责声明

本项目仅供个人技术研究与学习交流使用,与 Jump 官方无任何隶属关系。使用本项目请遵循相关法律法规及服务条款,由此产生的任何后果由使用者自行承担。

Releases

v1.4.0

Stable

10/1/2026, 7:23:52 AM

新增

  • 屏蔽会员相关广告
  • 屏蔽促销横幅广告
  • 屏蔽低价排名广告
  • 屏蔽滚动营销弹幕
  • 隐藏「购前体验」按钮
  • 隐藏「二手比价」栏
  • 应用内通知广告拦截:拦截应用内顶部横幅营销通知与强提醒震动
  • 第三方商业广告拦截:新增对应用内集成的商业广告 SDK 网络请求的底层拦截
  • 诊断日志界面:设置面板加入「查看诊断日志」入口,近期 200 行运行日志本地持久保存,实时显示条数与错误高亮,支持一键清空与复制;开启调试日志后,异常会弹出 Toast 提示(3 秒防抖)

修复

  • 文本复制与标签点击冲突:修复开启文本复制后话题标签(#话题#)与 @用户 无法点击跳转的问题,并补全划选文字时的高亮效果
  • 官方设置页入口恢复:重新支持 Jump 原生设置页中的模块设置入口,修复历史遗留的点击无反应问题
  • 热启动开屏与小红点:修复热启动从后台切回时开屏广告偶尔漏网、未读小红点偶发闪现的问题
  • 游戏评测区关键词过滤生效:修复游戏评测区未受全局关键词过滤的问题

优化

  • 模块开关免重启生效:移除旧版「保存并重启」弹窗,常规开关即点即生效,关闭时即时还原界面,告别反复重启
  • 自动化适配机制:移除早期遗留的类名硬编码,全面升级为动态特征识别,大幅提升对 Jump 不同版本间的兼容性
  • 首页刷新流畅度:精简视图监听与文本处理流程,消除首页推荐滑动与刷新时的微卡顿,高刷体验更流畅
  • 网络层拦截:首页顶部轮播、话题列表及热议广场改为在网络层直接阻断,彻底消除内容先加载再消失的闪烁
  • 营销弹窗拦截:完善弹窗拦截与兜底逻辑,降低各类弹窗出现概率
  • 仅在主进程挂载运行:精准识别宿主主进程,不再加载推送与后台等无用子进程,避免 3 倍重复日志与无谓的后台资源开销
  • 框架日志降噪:完善反射异常捕获逻辑,避免对无关接口的无效探测,减少日志中的多余报错与警告
  • 设置面板与交互细节:屏蔽词输入框支持多行自适应展开;实验性功能增加确认弹窗

如果觉得好用,欢迎前往 主仓库 点个 Star ⭐!你的支持是后续适配和更新的最大动力~

Assets

1

v1.3.0

Stable

9/8/2026, 4:15:01 PM

新增功能

  • 帖子关键词屏蔽:新增自定义关键词过滤,支持纯文本匹配与正则表达式,可设置生效范围(仅推荐流 / 全局生效)

  • 屏蔽小酱推广贴:过滤首页推荐流中插入的 Jump 小酱推广,支持查看累计拦截次数

  • 屏蔽营销弹窗:阻止优惠券等营销弹窗的触发

修复与优化

  • 完善恢复年份逻辑:针对部分场景优化,修复跨版本年份显示失效的问题
  • 消除发现页白条:将屏蔽顶部广告后残留的边距归零,去除空白缝隙
  • 重构内容过滤机制:过滤前移至数据接收层,避免列表滑动时二次测量与重复计算
  • 设置项与文案调整:精简冗余开关,优化描述

测试版本:Jump v3.0.17 ~ v3.0.29
更多信息前往 主仓库 查看,点点 Star 谢谢喵~

Assets

1

v1.2.0

Stable

9/1/2026, 4:36:56 PM

  • 新增还原帖子完整年份:支持显示历史帖子与评测的具体年份

  • 优化会员卡片隐藏逻辑:修复开启后内容创作卡片不显示的问题


更多信息前往 主仓库 查看,点点 Star 表示支持~

Assets

1

v1.1.0

Stable

8/28/2026, 2:30:40 PM

  • 修复好友图片显示:解决开启轮播去广告后,好友动态图片有时不显示的问题
  • 优化热议隐藏功能:解决 Jumper 热议的残留问题
  • 新增调试日志开关:解决后台疯狂刷日志的问题,支持手动开启/关闭

更多信息前往 主仓库 查看,点点 Star 表示支持~

Assets

1

v1.0.1

Stable

8/28/2026, 4:50:58 AM

面向 Jump 社区的纯净增强模块

使用说明

  • 安装并在 LSPosed 中启用本模块,勾选作用域为 Jump。
  • 重启 Jump 客户端后,在首页长按底部导航栏「我的」Tab 即可唤起模块设置面板。

Assets

1