小红书首页屏蔽

一个 LSPosed/Xposed 模块,隐藏小红书(com.xingin.xhs)首页的推荐瀑布流,把它当搜索引擎用。

搜索、个人主页、消息、笔记详情都不受影响。自带开关,默认开启。

安全

  • 只做客户端 UI 隐藏(把首页 feed 设为 GONE)。
  • 不碰网络层、不改埋点/签名/加密、不碰登录和 Native。
  • 作用域只针对小红书,全程 try-catch,不会让 App 崩溃。

纯 UI 隐藏风险很低,但不保证 100% 安全,请自行评估。

使用

  1. 安装 APK(见 Releases)。
  2. 在 LSPosed 启用模块,作用域只勾「小红书」。
  3. 彻底退出小红书后重新打开。

想临时恢复推荐:打开「小红书首页屏蔽」App 关掉开关,再重启小红书。

编译

需要 JDK 17 + Android SDK。

./gradlew assembleDebug
# 产物:app/build/outputs/apk/debug/app-debug.apk

适配新版本

小红书更新后若失效,基本只改 Config.kt:

  1. 把 DIAGNOSTIC 改成 true,编译安装。
  2. 跑 adb logcat -s XHSHomeHider,进小红书首页看日志里的 frag= 真实 Fragment 类名。
  3. 把能区分首页的关键字补到 HOME_FEED_FRAGMENT_KEYWORDS,改回 DIAGNOSTIC=false,重新编译。

工作原理:按未混淆的 Fragment 类名(homepage.explorefeed.*)定位首页瀑布流并隐藏; 类名万一变了,还有结构兜底(StaggeredGridLayoutManager + 最外层 ViewPager.currentItem == 首页)。

已在小红书 9.31.2 实测可用。

许可证

GPL-3.0

Releases