Skip to content

Latest commit

 

History

History
77 lines (55 loc) · 2.96 KB

File metadata and controls

77 lines (55 loc) · 2.96 KB

Логотип 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