vpnhide/kmod/module/customize.sh
2026-06-28 23:21:30 +03:00

21 lines
706 B
Bash

#!/system/bin/sh
# shellcheck disable=SC2034
SKIPUNZIP=0
MOD_VER="$(grep '^version=' "$MODPATH/module.prop" | cut -d= -f2)"
ui_print "- VPN Hide (kernel) ${MOD_VER:-unknown}"
ui_print "- Installing kernel module to $MODPATH"
# Status directory (survives module updates)
PERSIST_DIR="/data/adb/vpnhide_kmod"
mkdir -p "$PERSIST_DIR"
set_perm "$PERSIST_DIR" 0 0 0755
set_perm "$MODPATH/activator" 0 0 0755
set_perm "$MODPATH/post-fs-data.sh" 0 0 0755
set_perm "$MODPATH/service.sh" 0 0 0755
set_perm "$MODPATH/vpnhide_kmod.ko" 0 0 0644
set_perm "$MODPATH/uninstall.sh" 0 0 0755
ui_print "- Config: /data/system/vpnhide_config.json (managed by the app)"
ui_print "- Pick target apps via the VPN Hide app."