ShizuWall
com.arslan.shizuwall
Zapstore _@zapstore.dev Lightweight no root, no vpn firewall solution powered by Shizuku
Republished from GitHub / F-Droid by the Zapstore main account.
A lightweight, privacy focused Android firewall application that blocks network connections for selected apps without requiring VPN. ShizuWall leverages Shizuku to provide powerful network control capabilities. Requires Android 11 (API 30) or higher.
First release: Aug 2, 2026, 7 total releases.
Most recent release: Oct 24, 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
- Oct 24, 2026 4.6.8# Changelog ### Added - "Hide apps with a shared system UID" option in Appearance settings. Android does not allow per-app rules for these apps - "Hide apps without internet permission" option in Appearance settings **Full Changelog**: https://github.com/AhmetCanArslan/ShizuWall/compare/v4.6.7...v4.6.8
- Oct 23, 2026 4.6.7# Changelog ### Added - Firewall mode can be changed while the firewall is on, including switching to and from Whitelist. The mode list shows a progress indicator until the new mode is applied #164 - Theme picker in Appearance settings: follow system, light or dark - App info shows each app's target and minimum SDK #160 - "Device not supported" dialog when the ROM does not provide the connectivity firewall chain, explaining that switching between Shizuku, LADB and root will not help ### Fixed
More…
- Apps that failed to unblock while rules were re-applied were no longer tracked and stayed blocked - Enabling a foreground-dependent mode reported success even when the firewall chain could not be turned on **Full Changelog**: https://github.com/AhmetCanArslan/ShizuWall/compare/v4.6.6...v4.6.7 - Oct 3, 2026 4.6.6# Changelog ### Added - "Main profile" category chip, to filter only the main user's apps while other profiles are shown #159 - Firewall falls back to the system API on ROMs without the `set-chain3-enabled` shell command #155 - ADB app lists accept a user id prefix, for example `150:com.example.app`, for work profile and clone apps #154 - `shizuwall.APP_INSTALLED` broadcast so automation apps can report installs in a work profile, clone space or private space #142 - Apps without internet permission are listed, greyed out and not selectable #156
More…
### Changed - New installs start in Adaptive mode without the enable confirmation #150 - Selected apps are no longer moved to the top by default #150 - Select / unselect multiple apps asks whether to apply to the filtered apps or all apps - Apps blocked or unblocked by ADB broadcast are selected or unselected in the app list too - Disabled apps are listed when "Remember disabled apps" is on - App details open in the app's own profile ### Fixed - In Whitelist mode, system apps stayed online after turning on "Show system apps" until the firewall was restarted #158 - The firewall is re-applied when a blocked app is re-enabled or reinstalled #158 - Smart foreground did not start from the tile, floating button or widget - Auto-enable on Shizuku start did not work while the app was in the background - LADB daemon start could hang after pairing - Clone apps were dropped when rules were re-applied after a reboot - Names, icons and tracker info were missing for apps installed only in another profile - Firewall toggle flickered while enabling - The LADB recovery dialog appeared in Shizuku and Root modes **Full Changelog**: https://github.com/AhmetCanArslan/ShizuWall/compare/v4.6.4...v4.6.6 - 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