https://github.com/energizedprotection/energizedmagisk
Energized Magisk Module.
https://github.com/energizedprotection/energizedmagisk
Last synced: 5 months ago
JSON representation
Energized Magisk Module.
- Host: GitHub
- URL: https://github.com/energizedprotection/energizedmagisk
- Owner: EnergizedProtection
- License: mit
- Created: 2018-06-15T07:04:54.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-12-08T23:24:57.000Z (over 7 years ago)
- Last Synced: 2024-02-23T22:42:30.972Z (over 2 years ago)
- Language: Shell
- Size: 319 KB
- Stars: 36
- Watchers: 4
- Forks: 8
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

Energized - Magisk ⚡
ad.porn.malware blocking.
Energized consolidates several reputable hosts files, and merges them into a unified hosts file with duplicates removed. A variety of tailored hosts files are provided.
## Download
## Features
- __hosts based:__ based on `Hosts` file, all the bad stuffs blocked with `0.0.0.0`
- __any device:__ compatible with all devices, regardless of OS.
- __blockings:__ strictly blocks `advertisements, malwares, spams, statistics & trackers` on both web browsing and applications.
- __multiple formats:__ different `variants` for different `devices`.
- __speed you need:__ reduces page loading time upto `half` of its actual time!
- __privacy:__ with all these annoyances blocking, it also `increases` privacy.
- __saves expense:__ greatly decreases data consumption `saving` expense.
- __clean:__ no `extra` abracadabra!
## Usage:
- First Enable Systemless Hosts in Magisk Manager
- Open terminal then type:
```
su
energized
```
- Then follow the prompts to install host file of choice
#### Whitelist (0.0.0.0) Instructions:
- Find text file on sdcard called `whitelist` in `sdcard/EnergizedProtection/`
- Add the domain with redirecting IP to whitelist the exact domain. Ex. `0.0.0.0 abcd.com`
- Run hosts script and choose whitelist `w` option.
#### Whitelist (DOMAIN) Instructions:
- Find text file on sdcard called `whitelist` in `sdcard/EnergizedProtection/`
- Add the domain name only, to the whitelist. Ex. `abcd.com`
- Run hosts script and choose whitelist `d` option.
#### Whitelist (REGEX) Instructions:
- Find text file on sdcard called `whitelist` in `sdcard/EnergizedProtection/`
- Add the regex to whitelist. Ex. `.*abcd.*` and now all domains with `abcd` in it will be whitelisted.
- Run hosts script and choose whitelist `r` option.
#### Blacklist Instructions:
- Find text file on sdcard called `blacklist` in `sdcard/EnergizedProtection/`
- Add exact lines you want to remove it (do not include the `0.0.0.0` -> so for example: `abcd.com`)
- Run hosts script and choose blacklist `b` option.
#### To Remove Whitelist/Blacklist:
- Just run hosts script and reinstall host file of choice without selecting whitelist/blacklist.
## Changelog
v2.5
- Added Extension Support.
- Improved Overall Script Quality.
v2.2
- Improved whitelisting. All three formats (`0.0.0.0`, `domain` & `regex`) can be whitelisted using `w` only.
- Improved Energized Package Detection.
- Improved other adblocker detection.
- Improved hosts size detection.
v2.0
- Added Systemless Hosts Warning. If systemless hosts is disabled, script will exit!
- Added one more whitelist support. Now it is possible to whitelist domains only using `d`.
- Changed whitelisting regex input to `r`.
- Hosts can be cleared using `c` to default.
- Read more about the packages typing `i` and it will open up readme in browser.
- It will warn, if any other adblocker is installed to avoid any conflict.
- Now shows the Energized Pack you are using.
v1.6
- Fixed 'No Hosts Applied' issue after every update.
- Stores Files to '/sdcard/EnergizedProtection' now.
v1.5
- Now Creates Energized Directory in '/sdcard/EnergizedProtection'
- More Detailed Applying Info.
- Improved Error Detection.
v1.2
- Fixed Few Issues.
- Version Bumped.
v1.1
- Fixed Permission Denied Issue.
- Fixed Config Prints.
v1.0
- Initial release.
## Disclaimer
Energized Hosts are basically `hosts` files to block access to domains. If you don't know how it works, then please try this at your own risk. I won't be responsible for any damage or loss. Never forget to make backups.
## License
[MIT](https://github.com/EnergizedProtection/EnergizedHosts/blob/master/LICENSE)
---
Let's make an annoyance free better open internet, altogether!
A project by Ador with ❤