5G Proxy Pro v1.4.0
v1.4.0 — fixes all findings from F-Droid testing
- Stop now fully closes the SOCKS5 listener — stop-request flag blocks the auto-restart watchdog, no more START_STICKY zombie restarts, native quit closes every listener; port 1080 is fully released after Stop
- LAN-only binding — the listener binds only to LAN interface addresses (Wi-Fi / hotspot / USB tethering) plus loopback for the health check; it can no longer be reached from the cellular interface
- Auth hardening — authentication (RFC 1929) is enabled only when both username and password are non-empty; empty fields no longer match anything
- Battery-optimization dialog — added "Continue Anyway" so starting is never a dead end
- Real status reporting — the service reports its actual state (starting/running/paused/restarting/stopped/failed) to the UI via callback; status line and Refresh no longer guess
- POST_NOTIFICATIONS — now requested at runtime on Android 13+; proxy still runs if denied, with a warning
- Docs — README updated (features, usage, network-usage disclosure); fastlane feature graphic added
Signed APK: 5G-Proxy-Pro-v1.4.0.apk (arm64-v8a + armeabi-v7a, minSdk 26, targetSdk 34)