Magisk-only completely systemless adblocking.
I've been loving
EnergizedProtection
and its simplicity of setting it up once
without an app and then forgetting about it.
However, setting up the
EnergizedProtection Magisk Module
includes executing some shell commands
to download and install the preferred pack.
Additionally,
their infrastructure was kinda flaky,
the shellscripts weren't POSIX compliant
and some other minor inconveniences...
So I've been envisioning a Magisk Module, which simply can be installed and forgot about. And with updates simply delivered via the Magisk inbuilt module updater, updating is an easy and straight forward process.
The name MagicalProtection
is inspired by
Magisk's Magic Mount
and (obviously) by
EnergizedProtection
.
To use this Magisk module, install it and reboot.
There is nothing more to do, it will work straightaway.
Magisk's Systemless Hosts module is not required.
Updates for this module and its hosts lists are completely automated in GitHub Actions.
To differentiate kinds of module updates,
the version info contains two version numbers:
The module version (mv
)
and the hosts version (hv
).
Both will tick up individually
as updates for module and hosts are deployed.
This mod uses blocklists from other sources. If you have an issue with the blocked domains, look at the currently used blocklists and report the issue there.