Function Settings
About 311 wordsAbout 1 min
2026-04-22
System-level feature toggles for Root characteristic hiding, mount/unmount behavior, kernel spoofing, path hiding, and network isolation.
Path: Settings page top-right function button
Feature List
- FolkPatch Hide: Basic Root characteristic hiding via hide service
- Umount Service: Selectively unmount specified system paths
- Kernel Spoof: Modify kernel version and build time strings returned by
uname() - Path Hide: Kernel-level file/directory hiding with global mode and UID execution mode
- Network Isolation: Kernel-level blocking of IPv4/IPv6 outbound network access for selected apps
- Shizuku Service: Built-in Shizuku service providing ADB-level API access for Shizuku-compatible apps
Shizuku Service
FolkPatch bundles a complete Shizuku server — no third-party app installation required — providing ADB-level API access for Shizuku-compatible apps.
Path: Settings → Function → Shizuku Service
Startup & Status
- Root-level startup: The service is started with Root privileges — the manager uses root (su) to launch the server process as shell (uid 2000), equivalent to the official ADB mode, but no ADB connection is needed; it cannot start without Root
- Auto-start on boot: while the toggle stays on, the server is automatically launched after boot (waits for Root to be ready, with up to 6 retries)
- While the server is running, "Shizuku service is running" is shown below the toggle
Permission Management
Once the service is enabled and running, tap Manage Authorized Apps to open the permission management page:
- Lists all Shizuku-compatible apps with their UIDs
- Allow / deny Shizuku access per app individually
- Permission mode selection: choose Root access (run commands as root, able to read protected data) or Shell basic mode (run as UID 2000, unable to read protected data) per app
- Permission records are persisted and survive server restarts
Copyright
Copyright Ownership:FolkPatch Team
License under:Attribution 4.0 International (CC-BY-4.0)
