Skip to content

Commit f4bdb60

Browse files
authored
Add files via upload
1 parent ac4049d commit f4bdb60

File tree

4 files changed

+25
-38
lines changed

4 files changed

+25
-38
lines changed

StevenBlock.zip

4.39 MB
Binary file not shown.

customize.sh

Lines changed: 20 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -41,31 +41,28 @@ interactive_menu() {
4141
ui_print ""
4242
ui_print "⚠️ Make sure the systemless hosts module is not installed when enabling this module. Also, remove modules such as Adaway and BindHosts, as they will conflict with this module."
4343
ui_print ""
44-
ui_print "❗ The most trouble-free and lightweight blocklist to use on your device is StevenBlack. If you experience issues with other lists, use this one instead."
44+
ui_print "💡 Note: Larger lists offer more protection but may consume more RAM"
45+
ui_print " and potentially impact device performance. Choose based on your needs."
4546
ui_print ""
4647
ui_print "🗂️ Select your preferred hosts file:"
4748
ui_print ""
48-
ui_print "1️ ⭐ Steven Black's List — Main daily list"
49-
ui_print "2️ 🍃 Hagezi's Multi LIGHT — Basic protection"
50-
ui_print "3️ ⚖️ Hagezi's Multi NORMAL — All-round protection"
51-
ui_print "4️ 🛡️ Hagezi's Multi PRO — Extended protection"
52-
ui_print "5 💎 Hagezi's Multi PRO++ — Maximum protection"
53-
ui_print "6 🚀 Hagezi's Multi ULTIMATE — Aggressive protection"
54-
ui_print "7 ❌ Exit Installation"
49+
ui_print "1️ ⭐ StevenBlack — Main Recommended List (~100k+ entries)"
50+
ui_print "2️ 🍃 1Hosts (Lite) — Average Protection (~200k+ entries)"
51+
ui_print "3️ 🚀 1Hosts (Xtra) — Aggressive Protection (~1M+ entries)"
52+
ui_print "4️ 🛡️ hBlock — Comprehensive but Non-Aggressive (~400k+ entries)"
53+
ui_print "5️ ❌ Exit Installation"
5554
ui_print ""
5655
ui_print "🔼 Volume Up: Navigate | 🔽 Volume Down: Confirm"
5756
ui_print "==========================================="
5857
ui_print ""
5958

6059
print_current_selection() {
6160
case "$SELECTION" in
62-
1) ui_print "👉 [Steven Black — Main Daily List]" ;;
63-
2) ui_print "👉 [Hagezi's LIGHT — Basic Protection]" ;;
64-
3) ui_print "👉 [Hagezi's NORMAL — All-round Protection]" ;;
65-
4) ui_print "👉 [Hagezi's PRO — Extended Protection]" ;;
66-
5) ui_print "👉 [Hagezi's PRO++ — Maximum Protection]" ;;
67-
6) ui_print "👉 [Hagezi's ULTIMATE — Aggressive Protection]" ;;
68-
7) ui_print "👉 [Exit Installation]" ;;
61+
1) ui_print "👉 [StevenBlack — Main Recommended List]" ;;
62+
2) ui_print "👉 [1Hosts (Lite) — Average Protection]" ;;
63+
3) ui_print "👉 [1Hosts (Xtra) — Aggressive Protection]" ;;
64+
4) ui_print "👉 [hBlock — Comprehensive but Non-Aggressive]" ;;
65+
5) ui_print "👉 [Exit Installation]" ;;
6966
esac
7067
}
7168

@@ -77,41 +74,31 @@ interactive_menu() {
7774

7875
if [ "$key_result" -eq 1 ]; then
7976
SELECTION=$((SELECTION + 1))
80-
[ "$SELECTION" -gt 7 ] && SELECTION=1
77+
[ "$SELECTION" -gt 5 ] && SELECTION=1
8178
print_current_selection
8279
elif [ "$key_result" -eq 0 ]; then
8380
case "$SELECTION" in
8481
1)
8582
SELECTED_HOSTS="stevenblack_hosts"
86-
SELECTED_NAME="Steven Black's List"
83+
SELECTED_NAME="StevenBlack's List"
8784
break
8885
;;
8986
2)
90-
SELECTED_HOSTS="hagezi_light"
91-
SELECTED_NAME="Hagezi's Multi LIGHT"
87+
SELECTED_HOSTS="1hosts_lite"
88+
SELECTED_NAME="1Hosts (Lite)"
9289
break
9390
;;
9491
3)
95-
SELECTED_HOSTS="hagezi_normal"
96-
SELECTED_NAME="Hagezi's Multi NORMAL"
92+
SELECTED_HOSTS="1hosts_xtra"
93+
SELECTED_NAME="1Hosts (Xtra)"
9794
break
9895
;;
9996
4)
100-
SELECTED_HOSTS="hagezi_pro"
101-
SELECTED_NAME="Hagezi's Multi PRO"
97+
SELECTED_HOSTS="hblock_hosts"
98+
SELECTED_NAME="hBlock List"
10299
break
103100
;;
104101
5)
105-
SELECTED_HOSTS="hagezi_pro_plus"
106-
SELECTED_NAME="Hagezi's Multi PRO++"
107-
break
108-
;;
109-
6)
110-
SELECTED_HOSTS="hagezi_ultimate"
111-
SELECTED_NAME="Hagezi's Multi ULTIMATE"
112-
break
113-
;;
114-
7)
115102
abort "🚫 Installation cancelled by user"
116103
;;
117104
esac

module.prop

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
id=StevenBlock
22
name=StevenBlock | Anti-Malware & Ad Blocker
3-
version=v2.0.5
4-
versionCode=106
3+
version=v2.0.6
4+
versionCode=107
55
author=𝗛𝗼𝗹𝗶
6-
description=Advanced ad blocker with 6 protection levels. Interactive installation, DNS-level filtering.
6+
description=Advanced ad blocker with 4 protection levels. Interactive installation, DNS-level filtering.
77
updateJson=https://raw.githubusercontent.com/mikropsoft/StevenBlock/main/update.json

update.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"version": "v2.0.5",
3-
"versionCode": 106,
2+
"version": "v2.0.6",
3+
"versionCode": 107,
44
"zipUrl": "https://github.com/mikropsoft/StevenBlock/raw/main/StevenBlock.zip",
55
"changelog": "https://raw.githubusercontent.com/mikropsoft/StevenBlock/main/changelog.md"
66
}

0 commit comments

Comments
 (0)