I'd like to: Submit a new package
Package name: io.github.xhshomehider
Description:
A lightweight LSPosed/Xposed module that hides the home recommendation feed (the "Explore"/"发现" waterfall) of Xiaohongshu (RED, com.xingin.xhs), so you can use it purely as a search engine without the recommendation algorithm.
It is intentionally UI-only and minimal-risk:
- Pure client-side UI hiding: locates the home feed RecyclerView (by the un-obfuscated Fragment class names under
com.xingin.xhs.homepage.explorefeed.*, with a structural fallback of StaggeredGridLayoutManager + outermost ViewPager.currentItem == home) and sets it to GONE.
- Does NOT hook the network layer (no OkHttp/Retrofit/RealCall), does NOT touch tracking/telemetry, signing, encryption, login, device-fingerprint, or any Native code.
- Scope is restricted to
com.xingin.xhs only; every hook is wrapped in try-catch so it never crashes the host app.
- Ships with a toggle UI (enabled by default). Search, profile, messages and note-detail pages are unaffected.
Tested on Xiaohongshu 9.31.2 (Android, LSPosed Zygisk).
GitHub: https://github.com/HackwoodL/io.github.xhshomehider
I'd like to: Submit a new package
Package name: io.github.xhshomehider
Description:
A lightweight LSPosed/Xposed module that hides the home recommendation feed (the "Explore"/"发现" waterfall) of Xiaohongshu (RED, com.xingin.xhs), so you can use it purely as a search engine without the recommendation algorithm.
It is intentionally UI-only and minimal-risk:
com.xingin.xhs.homepage.explorefeed.*, with a structural fallback ofStaggeredGridLayoutManager+ outermostViewPager.currentItem == home) and sets it toGONE.com.xingin.xhsonly; every hook is wrapped in try-catch so it never crashes the host app.Tested on Xiaohongshu 9.31.2 (Android, LSPosed Zygisk).
GitHub: https://github.com/HackwoodL/io.github.xhshomehider