Skip to content

shadowsocks/qtun-android

Repository files navigation

qtun-android

Android plugin for Shadowsocks based on qtun, an IETF-QUIC SIP003 plugin.

Features

  • IETF-QUIC transport for Shadowsocks
  • ACME certificate compatibility
  • BBR congestion control
  • Low resource usage

Building

Prerequisites

  • Android SDK (API 35) with NDK 27.2.12479018
  • JDK 17
  • Rust toolchain (via rustup) with Android targets:
rustup target add armv7-linux-androideabi aarch64-linux-android i686-linux-android x86_64-linux-android

Build

./gradlew assembleDebug

Run tests

# Unit tests
./gradlew test

# Instrumented tests (requires a connected device or emulator)
./gradlew connectedAndroidTest

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages