github GVCoder09/NoDPI4Android v2.0-beta
NoDPI for Android v2.0-beta

3 hours ago

🚀 NoDPI4Android 2.0-beta

The biggest update since the project was born! Version 2.0 is a complete rewrite of the Android app — new architecture, new UI, and significantly improved traffic handling engine ported from the desktop NoDPI.


✨ What's New

Reworked UI

  • Material You design with dynamic color theming
  • Redesigned navigation with bottom navigation bar
  • New Settings, Blacklist editor, and About screens

Improved Traffic Engine

  • SNI fragmentation — the proxy now detects the exact position of the SNI field in TLS ClientHello and fragments precisely around it, improving bypass reliability
  • Random fragmentation — classic method, now properly ported from desktop NoDPI
  • Three blacklist modes:
    • Standard — file-based blacklist with domain hierarchy support
    • All — fragment every connection without exception
    • Auto — automatically detect blocked domains via TLS handshake timeout and add them to the blacklist
  • Two domain matching modes:
    • Strict — exact match with parent domain fallback
    • Loose — substring match for broader coverage
  • Built-in default blacklist covering YouTube and related Google domains

Configurable Proxy

  • Custom host and port via Settings screen
  • All settings and blacklist are persisted between sessions

⚠️ Known Issues & Limitations

  • Beta build — expect rough edges
  • Auto mode accuracy depends on network conditions and provider behavior
  • Auto-start after reboot is not yet implemented
  • Tested on Android 12+; behavior on older versions is not guaranteed

📦 Installation

  1. Download the APK from the Assets section below
  2. Enable "Install from unknown sources" in your device settings
  3. Install and launch — grant notification permission when prompted
  4. Set your device's Wi-Fi/mobile proxy to 127.0.0.1:8881
  5. Tap START

This is a beta release. If you encounter issues, please open an Issue with your Android version and provider name.

Don't miss a new NoDPI4Android release

NewReleases is sending notifications on new releases.