Skip to content
Projects

romanvht/ByeByeDPI has 7,139 GitHub stars and 325 forks. GitHot measured +12 stars in 24 hours. Last checked 2026-11-06 11:29 UTC. Last push 2026-10-30.

How these counts are measured

Приложение локально запускает ByeDPI и перенаправляет весь трафик через него

Measured star growth

in 24h
+12
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README-en.md

Original

Логотип ByeDPI

ByeByeDPI Android

Русский | English | Türkçe

Latest Release Downloads License GitHub code size in bytes

An Android application that runs ByeDPI locally and redirects all traffic through it.

For stable operation, you may need to adjust the settings. More information about the available options can be found in the ByeDPI documentation.

This application is not a VPN. It uses Android’s VPN mode to redirect traffic, but it does not send any data to a remote server. It does not encrypt your traffic or hide your IP address.

The application has only one official website: https://byebyedpi.xyz


Features

  • Automatically starts the service when the device boots
  • Saves command-line parameter lists
  • Improved compatibility with Android TV/BOX devices
  • Per-app split tunneling
  • Settings import and export

Usage

  • Enable the corresponding option in the settings to use automatic startup.
  • It is recommended to connect to the VPN once in order to accept the permission request.
  • After that, the application will automatically start the service when the device boots, depending on the selected mode: VPN or Proxy.
  • Comprehensive community guide: ByeByeDPI-Manual

Building

  1. Clone the repository with its submodules:
git clone --recurse-submodules
  1. Run the build script from the repository root:
./gradlew assembleRelease
  1. The APK will be located in: app/build/outputs/apk/release/

Note: hev_socks5_tunnel cannot be built on Windows. You will need to use WSL.

Signing Certificate Hash

SHA-256: 77:45:10:75:AC:EA:40:64:06:47:5D:74:D4:59:88:3A:49:A6:40:51:FA:F3:2E:42:F7:18:F3:F9:77:7A:8D:FB

Dependencies

Acknowledgements

Explore related projects