Android utility that runs a neighborhood VPN service to bypass DPI (Deep Packet Inspection) and censorship.
This utility runs a SOCKS5 proxy ByeDPI and redirects all visitors by way of it.
Set up
Or use Obtainium
- Set up Obtainium
- Add the app by URL:
https://github.com/dovecoteescapee/ByeDPIAndroid
Settings
To bypass some blocks, it’s possible you’ll want to alter the settings. Extra in regards to the varied settings may be discovered within the ByeDPI documentation.
FAQ
I am unable to configure it. What to do?
You may ask for assist in dialogue.
Does the applying require root entry?
No. All utility options work with out root.
Is that this a VPN?
No. The applying makes use of the VPN mode on Android to redirect visitors, however doesn’t ship something to a distant server. It doesn’t encrypt visitors and doesn’t conceal your IP deal with.
use ByeDPI with AdGuard?
- Run ByeDPI in proxy mode.
- Add ByeDPI to AdGuard exceptions on the “App administration” tab.
- In AdGuard settings, specify the proxy:
plaintext Proxy kind: SOCKS5 Proxy host: 127.0.0.1 Proxy port: 1080 (default)
What knowledge does the applying accumulate?
None. The applying doesn’t ship any knowledge to a distant server. All visitors is processed on the system.
Are there any for different platforms?
What’s DPI?
DPI (Deep Packet Inspection) is a expertise for analyzing and filtering visitors. It’s utilized by suppliers and authorities businesses to dam websites and providers.
Dependencies
Constructing
For constructing the applying, you want:
- JDK 8 or later
- Android SDK
- Android NDK
- CMake 3.22.1 or later
To construct the applying:
- Clone the repository with submodules:
bash git clone --recurse-submodules
- Run the construct script from the foundation of the repository:
bash ./gradlew assembleRelease
- The APK might be in
app/construct/outputs/apk/launch/