owenclave
August 10, 2026 · View on GitHub
owenclave
fork of exclave with custom features, olcrtc support and dpi bypass.
kotlin java go android-sdk gradle nix gpl-3.0
features:
- various proxy protocols support
- group and subscription management
- flexible routing rules
- proxy chaining and socks proxy chaining (proxy -> proxy -> site)
- olcrtc protocol support
- twps2 (zapret2) global dpi bypass
- unlock ai and en services for russia (global)
- direct proxy mode
- material 3 expressive ui
supported protocols:
- shadowsocks & shadowsocks 2022 (with sip003 plugin support)
- trojan
- hysteria 2
- anytls
- mieru
- naïveproxy (as a standalone plugin)
- tuic
- juicity
- vmess & vless (with various optional sub-protocols)
- wireguard (tcp and udp only)
- trusttunnel (no icmp echo support)
- snell v4 and snell v6
- shadowquic
- ssh proxy ("dynamic port forwarding")
- http connect tunnel (http/1.1, http/1.1 with tls, http/2 and http/3)
- socks4, socks4a and socks5
- olcrtc
requirements:
- jdk 21
- go 1.26 and gomobile
- android sdk platform 37.0, build-tools 37.0.0, platform-tools and ndk r29 (or nix flake)
quick start:
- git clone https://github.com/owenewans/owenclave --recurse-submodules
- install and configure requirements (or use nix shell)
- replace release.keystore with your own (generated with java keytool)
- create local.properties:
KEYSTORE_PASS=your_keystore_pass
ALIAS_NAME=your_alias_name
ALIAS_PASS=your_alias_pass
linux:
./run lib core
./gradlew :app:assembleOssRelease
nix:
nix develop
./run lib core
./gradlew :app:assembleOssRelease
apk output directory: ./app/build/outputs/apk/oss/release
links:
- upstream: exclavenetwork/exclave
- olcrtc: openlibrecommunity/olcrtc
- zapret2: bol-van/zapret2