I'd like to: Submit a new package
Package name: io.github.bilihomehider
Description:
A lightweight LSPosed/Xposed module that hides the entire home page content of Bilibili (tv.danmaku.bili) — the recommendation feed and all home sub-tabs (Live, Hot, Anime, Movies, etc.) — so you can use the app purely as a search tool without the recommendation algorithm.
It is intentionally UI-only and minimal-risk:
- Pure client-side UI hiding: any Fragment whose parent-fragment chain contains the home container (
HomeFragmentV2) has its feed RecyclerView set to GONE. An OnGlobalLayoutListener keeps it hidden so pull-to-refresh does not bring content back.
- 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
tv.danmaku.bili only; every hook is wrapped in try-catch so it never crashes the host app.
- Ships with a toggle UI (enabled by default). Search, Dynamic, Profile and video-detail pages are unaffected.
Tested on Bilibili 8.95.0 (Android, LSPosed Zygisk).
GitHub: https://github.com/HackwoodL/io.github.bilihomehider
I'd like to: Submit a new package
Package name: io.github.bilihomehider
Description:
A lightweight LSPosed/Xposed module that hides the entire home page content of Bilibili (
tv.danmaku.bili) — the recommendation feed and all home sub-tabs (Live, Hot, Anime, Movies, etc.) — so you can use the app purely as a search tool without the recommendation algorithm.It is intentionally UI-only and minimal-risk:
HomeFragmentV2) has its feed RecyclerView set toGONE. AnOnGlobalLayoutListenerkeeps it hidden so pull-to-refresh does not bring content back.tv.danmaku.bilionly; every hook is wrapped in try-catch so it never crashes the host app.Tested on Bilibili 8.95.0 (Android, LSPosed Zygisk).
GitHub: https://github.com/HackwoodL/io.github.bilihomehider