Daemon fixes:
- Fixed MODDIR detection (removed readlink -f, use directory probe)
- Removed all 'local' keyword usage (Android sh compatibility)
- Removed duplicate network blocklist install
- Removed reference to deleted webui.sh
- Default log level now INFO (was WARN, hiding startup messages)
WebUI:
- Removed standalone webui.sh HTTP server
- WebUI is now in-module only (webroot/index.html via KernelSU manager)
- Uses ksu.exec() API — no server process needed
- Tap module card in KernelSU to open dashboard
Cleanup:
- Removed stealth.sh
- Removed WEBUI_ENABLED/WEBUI_PORT config (not needed for in-module)
- Removed webui CLI command
- Bumped to v0.3.0
- Full WebUI dashboard (localhost:8088) with status, module toggles,
IOC stats, alerts, settings editor, log viewer, quick actions
- Works in both KernelSU embedded mode (ksu.exec) and standalone (HTTP API)
- action.sh opens WebUI when tapping module card in KernelSU manager
- Removed stealth.sh (overengineered, not needed yet)
- Added WEBUI_ENABLED and WEBUI_PORT config options
- Bumped version to v0.2.0