FuseHide

Verified safeExclusive
—
No reviews reviews
16
downloads
12
android

AI summary

LSPosed/Xposed module for Android 12+ that hides configured storage paths from selected apps through MediaProvider/FUSE hooks. Supports top-level and nested paths, exceptions, and live configuration sync; the latest update bounds FUSE invalidation tasks and improves session teardown safety.

Generated by AI. May contain inaccuracies.

Screenshots

About this app

FuseHide is an LSPosed/Xposed module and MediaProvider/FUSE debugging tool for Android 12+.

The current implementation loads libfusehide.so in the MediaProvider process and installs a native hook after libfuse_jni.so is loaded. This hook is used to hide ordinary paths under /storage/emulated/0 (/sdcard) for specified applications according to runtime configuration, while retaining debugging and fixing logic for Unicode scenarios related to Android/data and Android/obb.

The current version also includes a bypass fix for ignorable code points in /storage/emulated/0/Android/{data,obb} and a runtime-configurable ordinary path hiding strategy:

It applies to the UID corresponding to the specified package name. It supports hiding the first-level directory names under /storage/emulated/0, such as the default xinhao and MT2. It supports configuring relative path hiding, such as nested directories like Download/private. Supports a stress test mode that "hides all top-level directories" and allows configuration of exceptions. Supports editing configurations on the application side and hot-syncing configurations to the injected MediaProvider process.

What's new

v1.190Oct 18, 2026
  • fix(native): Bound FUSE invalidations and drain session teardown Meow
  • 这次把 FuseHide 的 FUSE 缓存失效调度收紧了喵。原来根目录 entry、指定 entry 和 inode 失效会按请求创建 detached 线程,大量目录项同时被过滤时容易堆积线程;线程还会持有原始 fuse_session 指针,MediaProvider 销毁 session 后存在继续访问旧指针的风险喵(尾巴警觉地竖了起来)
  • Native 这边改为进程内共享的单 worker 和有界任务队列,保留原来的 entry 25 ms、根目录 entry 和 inode 50 ms 延迟,并对排队中的同类目标去重。队列最多容纳 4096 个任务,超出时限制警告日志频率并拒绝继续入队,避免高负载下无上限地消耗线程与内存喵(一个一个来,不许偷偷分身)
  • 生命周期方面新增 fuse_session_destroy 的 ELF 导入槽 Hook,兼容文件映射与 APK 内嵌 ELF 的安装路径。销毁前先阻止新任务、清空待执行队列,再等待正在执行的通知退出;新 session 被识别时更新代际并清理旧的跟踪状态。未能安装销毁 Hook 时不安排异步通知,避免继续使用无法保证生命周期的 session 指针喵(认真守住销毁顺序)

About this version

Version
1.190 (190)
Size
7.2 MB
Requires Android
12
Target SDK
31
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
16
Updated
Oct 18, 2026
Package
io.github.xiaotong6666.fusehide
Languages8
ArabicChineseEnglishFrenchGermanJapaneseKoreanSpanish

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app