{"id":43074727,"url":"https://github.com/romanvht/byebyedpi","last_synced_at":"2026-01-31T14:01:07.306Z","repository":{"id":255554569,"uuid":"850339360","full_name":"romanvht/ByeByeDPI","owner":"romanvht","description":"Приложение локально запускает ByeDPI и перенаправляет весь трафик через него","archived":false,"fork":false,"pushed_at":"2026-01-20T10:25:07.000Z","size":20467,"stargazers_count":3740,"open_issues_count":0,"forks_count":178,"subscribers_count":89,"default_branch":"master","last_synced_at":"2026-01-20T18:47:49.975Z","etag":null,"topics":["android","byedpi"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"dovecoteescapee/ByeDPIAndroid","license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/romanvht.png","metadata":{"files":{"readme":"README-en.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-08-31T13:56:18.000Z","updated_at":"2026-01-20T15:43:39.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/romanvht/ByeByeDPI","commit_stats":null,"previous_names":["romanvht/byedpiandroid","romanvht/byebyedpi"],"tags_count":45,"template":false,"template_full_name":null,"purl":"pkg:github/romanvht/ByeByeDPI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romanvht%2FByeByeDPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romanvht%2FByeByeDPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romanvht%2FByeByeDPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romanvht%2FByeByeDPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/romanvht","download_url":"https://codeload.github.com/romanvht/ByeByeDPI/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/romanvht%2FByeByeDPI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28944789,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T13:02:32.153Z","status":"ssl_error","status_checked_at":"2026-01-31T13:00:07.528Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","byedpi"],"created_at":"2026-01-31T14:01:06.529Z","updated_at":"2026-01-31T14:01:07.296Z","avatar_url":"https://github.com/romanvht.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cp\u003e\n    \u003cimg src=\"https://github.com/romanvht/ByeDPIAndroid/raw/master/.github/images/app.svg\" alt=\"Логотип ByeDPI\" width=\"200\" /\u003e\n  \u003c/p\u003e\n  \u003ch1\u003eByeByeDPI Android\u003c/h1\u003e\n  \u003cp\u003e\n    \u003ca href=\"README.md\"\u003eРусский\u003c/a\u003e |\n    English |\n    \u003ca href=\"README-tr.md\"\u003eTürkçe\u003c/a\u003e\n  \u003c/p\u003e\n  \u003cp\u003e\n    \u003ca href=\"https://github.com/romanvht/ByeByeDPI/releases/latest\"\u003e\u003cimg src=\"https://img.shields.io/github/v/release/romanvht/ByeByeDPI\" alt=\"Latest Release\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/romanvht/ByeByeDPI/releases\"\u003e\u003cimg src=\"https://img.shields.io/github/downloads/romanvht/ByeByeDPI/total\" alt=\"Downloads\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/romanvht/ByeByeDPI/blob/master/LICENSE\"\u003e\u003cimg src=\"https://img.shields.io/github/license/romanvht/ByeByeDPI\" alt=\"License\" /\u003e\u003c/a\u003e\n    \u003ca href=\"https://github.com/romanvht/ByeByeDPI\"\u003e\u003cimg src=\"https://img.shields.io/github/languages/code-size/romanvht/ByeByeDPI\" alt=\"GitHub code size in bytes\"/\u003e\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\nAn Android application that locally runs ByeDPI and routes all traffic through it.\n\nFor stable operation, you may need to adjust the settings. You can read more about different settings in the [ByeDPI documentation](https://github.com/hufrea/byedpi/blob/v0.13/README.md).\n\nThis application is **not** a VPN. It uses Android's VPN mode to route traffic but does not transmit anything to a remote server. It does not encrypt traffic or hide your IP address.\n\nThis application is a fork of [ByeDPIAndroid](https://github.com/dovecoteescapee/ByeDPIAndroid).\n\n---\n\n### Features\n* Autostart service on device boot\n* Saving lists of command-line parameters\n* Improved compatibility with Android TV/BOX\n* Per-app split tunneling\n* Import/export settings\n\n### Usage\n* To enable auto-start, activate the option in settings.\n* It is recommended to connect to the VPN once to accept the request.\n* After that, upon device startup, the application will automatically launch the service based on settings (VPN/Proxy).\n* Comprehensive instruction from the community [ByeByeDPI-Manual (En)](https://github.com/BDManual/ByeByeDPI-Manual)\n\n### How to use ByeByeDPI with AdGuard?\n* Start ByeByeDPI in proxy mode.\n* Add ByeByeDPI to AdGuard exclusions on the \"App Management\" tab.\n* In AdGuard settings, specify the proxy:\n```plaintext\nProxy Type: SOCKS5\nHost: 127.0.0.1\nPort: 1080 (default)\n```\n\n### Building\n1. Clone the repository with submodules:\n   ```bash\n   git clone --recurse-submodules\n   ```\n2. Run the build script from the root of the repository:\n   ```bash\n   ./gradlew assembleRelease\n   ```\n3. The APK will be in `app/build/outputs/apk/release/`\n\n\u003e P.S.: hev_socks5_tunnel will not build under Windows, you will need to use WSL\n\n### Signature Hash\nSHA-256:\n`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`\n\n### Dependencies\n- [ByeDPI](https://github.com/hufrea/byedpi)\n- [hev-socks5-tunnel](https://github.com/heiher/hev-socks5-tunnel)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fromanvht%2Fbyebyedpi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fromanvht%2Fbyebyedpi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fromanvht%2Fbyebyedpi/lists"}