Ad-Blocking Module

StevenBlock

Advanced Privacy Protection for Android

Compatible with Magisk, KernelSU, and APatch 🔒

v1.9.2 Latest Update: July 2025
Magisk
KernelSU
APatch
Root

Powerful Features

Everything you need for comprehensive ad blocking and privacy protection

Ad Annihilator

Wave goodbye to annoying pop-ups and intrusive ads

Customizable Protection

Choose from 4 different blocklist options

Effortless Updates

StevenBlock stays updated and protected with a few taps

App Ad Assassin

Blocks ads within Android applications

Battery Friendly

System-level module, no background app

Broad Root Support

Compatible with Magisk, KernelSU, and APatch

Installation Guide

Easy setup in just a few steps

1

Prerequisites

Ensure you have one of the following root solutions installed:

Magisk
KernelSU
APatch
2

Download Module

Download the latest StevenBlock module from our GitHub releases page.

Download Now
3

Install Module

Open your root manager app and install the downloaded .zip file.

Installation process is the same for all supported root solutions
4

Choose Blocklist

Choose your preferred blocklist using Volume Up/Down keys

Transitions are made with volume up, and selections are confirmed with volume down.
5

Enjoy Protection

After reboot, StevenBlock will automatically start blocking ads and protecting your privacy.

You're now protected!

Frequently Asked Questions

Everything you need to know about StevenBlock

What is StevenBlock and how does it work?

StevenBlock is a system-level ad-blocking module that works by modifying the hosts file to redirect ad requests to a dead end (0.0.0.0). It merges multiple trusted sources into one powerful hosts file for comprehensive protection.

Does StevenBlock slow down my device?

No! StevenBlock is battery-friendly and doesn't run as a background app. It's a system-level module that does its job silently without draining your battery or slowing down your device.

Do I need root access to use StevenBlock?

Yes, StevenBlock requires a rooted Android device with either Magisk, KernelSU, or APatch installed. These root solutions are necessary to modify system-level files.

What types of content does StevenBlock block?

StevenBlock focuses on blocking ads, trackers, and malware domains. Depending on your chosen blocklist, it can block between 100,000 to 500,000+ troublesome domains. It does not block pornography or gambling sites by default.

What should I do if legitimate sites are blocked?

You can use a hosts manager app from Google Play or F-Droid to view and customize the blocked domains list. You can also join our Telegram community for support and whitelist recommendations.

How do I uninstall StevenBlock?

Uninstalling is simple: just disable or remove the module from your root manager (Magisk Manager, KernelSU, or APatch) and reboot your device. All changes are automatically reverted, and no system files are permanently modified.

Does StevenBlock work with VPNs?

Yes! StevenBlock works seamlessly with VPN applications. It operates at the system level and doesn't interfere with VPN connections, DNS over HTTPS, or other privacy tools. You can use StevenBlock alongside your favorite VPN for maximum privacy protection.

What's the difference between StevenBlock and other ad blockers?

StevenBlock operates at the system level, blocking ads across all apps and browsers without requiring individual app modifications. Unlike app-based blockers, it doesn't slow down your device or require constant updates. It's also completely free, open-source, and doesn't collect any user data or require internet permissions.

How often are the blocklists updated?

We update StevenBlock 1-2 times per week with fresh blocklists. Most root solutions will notify you of updates, and you can always check our GitHub repository for the latest releases.

What are the different blocklist options available?

StevenBlock offers 4 different blocklist options: StevenBlack (Main) - the classic balanced blocklist; 1Hosts Lite (Light) - minimal blocking with high compatibility; 1Hosts Pro (Balanced) - comprehensive everyday protection; and 1Hosts Xtra (Aggressive) - maximum blocking that may require manual whitelisting.

Will StevenBlock interfere with my social media apps?

No, StevenBlock is designed to keep your social and professional connections intact. It plays nice with WhatsApp, Telegram, LinkedIn, and other communication apps, ensuring you stay connected while blocking unwanted ads.

Can I use StevenBlock with AdAway or other ad blockers?

No, it's not recommended to use StevenBlock alongside AdAway or other systemless hosts modules as they can conflict with each other. StevenBlock handles everything you need, so you don't need additional ad-blocking modules.

Does StevenBlock work on all browsers?

Yes, StevenBlock works system-wide across all browsers and apps. However, some ads served directly by browsers (like on YouTube's website) might still appear since they're not domain-based ads that can be blocked through the hosts file.

Where is the hosts file located and what does it do?

The hosts file is located at /system/etc/hosts and acts as your device's bouncer list. It tells your device which connections to block before they even start, redirecting blocked domains to 0.0.0.0 (a dead end).

How do I install StevenBlock?

Installation is simple: 1) Open your root manager (Magisk, KernelSU, or APatch), 2) Go to Modules section and tap 'Install from storage', 3) Select the StevenBlock zip file, 4) Choose your preferred blocklist using Volume Up/Down keys, 5) Reboot your device to activate protection.

Is StevenBlock safe to use?

Yes, StevenBlock is completely safe. It's open-source, doesn't collect any user data, and doesn't require internet permissions. It only modifies the hosts file in a systemless way, meaning no permanent changes are made to your device.

What is the GPL-2.0 license?

StevenBlock is licensed under GPL-2.0, which means it's free and open-source software. You can freely use, modify, and distribute it. The source code is available on GitHub for transparency and community contributions.

How can I get support or join the community?

Join our official Telegram group at t.me/stevenblockmodule for support, updates, and community discussions. You can also report issues or contribute to the project on our GitHub repository. Telegram is our only official support channel.

Will StevenBlock work on non-rooted devices?

No, StevenBlock specifically requires root access to modify system-level files. For non-rooted devices, you'll need to use alternative ad-blocking solutions like browser extensions or DNS-based blockers.

How many domains does StevenBlock block?

Depending on your chosen blocklist, StevenBlock can block between 100,000 to 500,000+ malicious domains including ads, trackers, and malware. The exact number varies based on whether you choose the Lite, Pro, or Xtra version of the blocklists.

Support & Community

Get help and connect with the community

Telegram Group

Join our active community for support, updates, and discussions.

Join Group

GitHub Issues

Report bugs, request features, or contribute to the project.

Open Issue

Support Development

Help support the development of StevenBlock and other projects.

Buy me a coffee