FireWall Blocks
v1.5.shynoidScreenshots
(4)About Application
FireWall Blocks: An Android Firewall App (With Shizuku & VPN support)
A simple, open-source Android firewall that blocks app internet access using either Shizuku or a local VPN, with no root requirement.
Screenshots
Features
- Dual Mode: Choose between the efficient Shizuku mode (recommended) or the no-setup-required VPN mode (or even use them at the same time!).
- Network Monitoring Screen: Real-time traffic tracking via local VPN. See which apps are actively trying to access the network and block or allow connections directly from the live monitoring log.
- Per-App Rules: Control Wi-Fi and Mobile Data access for each app individually.
- Import/Export: Save and load your firewall rules as a simple .json file.
- Sorting: Advanced filtering based on user apps, system apps, network permission, disabled status, uninstalled leftover rules, or blocked-placement priority.
- Efficient: The app doesn't need to be constantly running in the background when utilizing Shizuku mode.
- Elegant Reapplying: Hassle-free user experience on startup.
- App search and more
How to Use
- Enable the Firewall: Press the "Enable" button on the main screen.
- Choose Mode: Toggle between "Shizuku" (requires setup) or "VPN" (works instantly).
- Block Apps: Tap the Wi-Fi or Data icons next to any app to block its access.
- Network Monitoring: Access "Network monitoring" from the top-right menu to see app connection requests in real-time.
- Note: After rebooting your phone, for Shizuku mode, you must first start Shizuku, then re-open the app to re-apply the rules.
Download
Also, you can find the latest installable APK file on our Releases page.
Support
If you like the app and want to support its development, you can donate via Bitcoin:
15GVxMuexgbDapqDDSxSi6h7EDsN2d7wdr
Release Notes & Changelog
Major update:
- Network Monitoring Mode: Added a real-time traffic sniffer via the local VPN to intercept and view which apps are attempting to connect to the internet, allowing direct blocking from the log screen.
- App Status Color-Coding: Visually differentiate apps in the list with specific colors: Red for System apps, Yellow for Disabled apps, and Grey with a strike-through for Uninstalled apps that still have orphan firewall rules.
- Orphaned Rules Management: The app now scans for and displays previously uninstalled apps that still have leftover firewall rules in storage, allowing you to clean them up.
- Enhanced Sorting & Filtering: Expanded list management with new options to show blocked apps last, show disabled apps only, or filter by uninstalled apps.
- UI & Performance Enhancements: Integrated fast scrolling for quicker list navigation, locked user inputs during app loads to prevent race conditions, and added smooth rotation handling to prevent screen resets.
- New confirmation dialog when copying rules from one another.
- in Shizuku mode, when copying VPN settings, the rules get bundled in UI correctly. (Shizuku limitations)
- Many other bug fixes and performance improvements.
Declared Android Permissions
10 totalShizuku API Permissions
This application connects to the Shizuku service to execute system-level operations with ADB elevated privileges.
Standard Android Permissions
Specifications
Install via ShizuStore to enable automatic updates and silent installations using Shizuku.
More in Network
Other applications in this category
WG Tunnel
wgtunnel
A FOSS Android client for WireGuard and AmneziaWG with auto-tunneling.