mirror of
https://github.com/okhsunrog/vpnhide.git
synced 2026-04-28 22:52:15 +00:00
monorepo: combine vpnhide-zygisk, vpnhide (lsposed), and vpnhide-kmod
Unified repository for the complete Android VPN-hiding stack: - zygisk/ — Rust Zygisk module (inline libc hooks via shadowhook) - lsposed/ — Kotlin LSPosed module (Java API + system_server hooks) - kmod/ — C kernel module (kretprobe hooks, invisible to anti-tamper) CI workflows use path filters to build only the changed component.
This commit is contained in:
commit
12daca5c1a
54 changed files with 11342 additions and 0 deletions
23
zygisk/module/META-INF/com/google/android/update-binary
Normal file
23
zygisk/module/META-INF/com/google/android/update-binary
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
#!/sbin/sh
|
||||
# KernelSU-Next / Magisk module installer entry point.
|
||||
umask 022
|
||||
ui_print() { echo "$1"; }
|
||||
require_new_magisk() {
|
||||
ui_print "*******************************"
|
||||
ui_print " Please install KernelSU-Next"
|
||||
ui_print " or Magisk v20.4+"
|
||||
ui_print "*******************************"
|
||||
exit 1
|
||||
}
|
||||
OUTFD=$2
|
||||
ZIPFILE=$3
|
||||
mount /data 2>/dev/null
|
||||
[ -f /data/adb/magisk/util_functions.sh ] || [ -f /data/adb/ksu/util_functions.sh ] || require_new_magisk
|
||||
if [ -f /data/adb/magisk/util_functions.sh ]; then
|
||||
. /data/adb/magisk/util_functions.sh
|
||||
[ $MAGISK_VER_CODE -lt 20400 ] && require_new_magisk
|
||||
else
|
||||
. /data/adb/ksu/util_functions.sh
|
||||
fi
|
||||
install_module
|
||||
exit 0
|
||||
Loading…
Add table
Add a link
Reference in a new issue