ShizuWall
com.arslan.shizuwall
Zapstore _@zapstore.dev Republished from GitHub / F-Droid by the Zapstore main account.
ShizuWall – No-Root, No-VPN Android Firewall Take full control of your privacy! ShizuWall is a lightweight, privacy-first firewall that lets you block internet access for any app without rooting your device or using a battery-draining VPN service. Powered by Shizuku (or built-in local ADB), it works seamlessly on Android 11 and above — giving you true system-level control with almost zero overhead. Why Choose ShizuWall? No root required — Works on stock, non-rooted devices No VPN tunnel — No speed loss, no extra battery drain, no connection drops Real per-app blocking — Uses Android's native connectivity framework (Chain-3 style) to completely cut off network access — no packet capturing or redirection Privacy-first & fully local — Zero data leaves your device, no analytics, no tracking, no telemetry Super lightweight — Clean Material You design, minimal resource usage, fast & responsive Advanced modes (v4.2+) Whitelist mode: Only allowed apps can connect Foreground-only mode: Block background data while allowing foreground use Automation ready — Easily integrate with Tasker, MacroDroid or ADB broadcasts for auto-rules on boot/Wi-Fi change Open source — Full code on GitHub under GPLv3 — transparent and community-driven Perfect For: Blocking ads, trackers & background data hogs (Facebook, TikTok, Google apps, etc.) Saving mobile data & battery life by restricting unnecessary apps Creating a focused / distraction-free mode (block social media & games) Enhancing privacy & security without compromises Parental control — isolate apps for kids Stopping sneaky background uploads/downloads Super Easy Setup (Takes ~1 Minute) Install Shizuku from Play Store (or use our built-in local ADB mode) Start Shizuku via wireless debugging (no PC needed) Open ShizuWall → Grant permission → Tap to block/allow any app! Quick tip: Rules reset on reboot due to Android security — enable Shizuku auto-start or use Tasker for one-tap restoration.
First release: Aug 2, 2026, 4 total releases.
Most recent release: Sep 9, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Sep 9, 2026 4.6.4# Changelog ### Added - App lock: protect ShizuWall with a PIN or biometrics #141 - New "What's new" dialog after an update, also available in settings #143 - Empty app list state and backend banners that explain what to do next - Shizuku mode re-enables the firewall by itself after a reboot #148 - Contact developer card in settings
More…
### Changed - Show system apps and Show other profiles moved to the Firewall behaviour screen #145 - Clearer app monitor notifications #142 - Snackbar feedback instead of toasts ### Fixed - Disabled apps in work profiles and Secure Folder are no longer listed #147 **Full Changelog**: https://github.com/AhmetCanArslan/ShizuWall/compare/v4.6.3...v4.6.4 - Aug 27, 2026 4.6.3# Changelog ### Added - Foreground detection now works for work profile and cloned apps, and pushes updates from the system instead of polling - Profile categories in the app list: chips to filter apps by user profile (Work, Clone, Secure Folder) - Profile labels in the "Enable Firewall" confirmation dialog, so cloned apps are no longer indistinguishable from their originals #139 - Knox / Secure Folder apps are now enumerated through `dumpsys`, where `pm` is blocked #136 ### Changed
More…
- App icons and labels are resolved per user, so a cloned app shows its own profile badge everywhere in the UI - Notification texts now tell you how to hide the service notification instead of just describing the service #137 **Full Changelog**: https://github.com/AhmetCanArslan/ShizuWall/compare/v4.6.1...v4.6.3 - Aug 13, 2026 4.6.1# Changelog ### Added - "Remember deleted apps" option: keeps the block state of removed or disabled apps and restores it when they come back #133 - Script to start the LADB daemon over ADB ### Changed - Per-UID firewall rules are now sent as one batched binder call in every working mode, making profile switches and firewall toggles dramatically faster on Root and LADB #131
More…
- Shizuku mode runs the rules through a dedicated user service (`ShizuWallUserService`) instead of an in-process hidden API bypass - Root mode keeps a persistent shell session instead of spawning `su` per command - Multi-user app scans are cached and single-flight, so startup no longer rescans on every launch - Floating button now snaps to the screen edge by default #129 - Debug builds install side by side with their own app label and package name ### Fixed - Firewall rule failures now report the real per-rule error instead of a generic failure **Full Changelog**: https://github.com/AhmetCanArslan/ShizuWall/compare/v4.6...v4.6.1 - Aug 2, 2026 4.6# Changelog ## v4.6 ### Added - Multi-user support: per-UID firewall rules and routing for work profiles and secondary users #126 - App info dialog with offline tracker detection #120 - Profile icons: pick a custom icon for each profile - Profile Quick Settings tiles: activate a profile straight from the notification shade (up to 5)
More…
- Profile home screen widget, plus a widget configuration screen with live preview and theme options - Auto-enable firewall when a profile is activated #119 - Active profile name in the firewall status notification #121 - Firewall mode details dialog explaining what each mode does #124 ### Changed - Profiles and sorting use direct buttons instead of popup menus - Smoother app list sorting and filtering transitions ### Removed - "Include restored apps" option #121 ### Fixed - Widget preview layouts and sizing on landscape and large screens **Full Changelog**: https://github.com/AhmetCanArslan/ShizuWall/compare/v4.5.4...v4.6