Skip to content

Owenclave v0.17.53

Choose a tag to compare

@github-actions github-actions released this 18 Aug 16:47
· 66 commits to dev since this release

Owenclave

owenclave v0.17.53

Material 3 Expressive Android Proxy Client
HWID device reporting, subscription-driven routing, olcrtc update

M3E Auto Update Protocols owenkey


✨ In this update

  • HWID device reporting - new off-by-default Send HWID toggle (with consent dialog) and a Reset HWID action, now in the actual Settings screen. Implements the Remnawave HWID Device Limit client protocol (x-hwid, x-device-os, x-ver-os, x-device-model headers) on subscription fetches (#8).
  • Routing from mihomo/clash-meta subscriptions - RAW subscription refresh now best-effort translates proxy-groups and rules (DOMAIN/DOMAIN-SUFFIX/DOMAIN-KEYWORD/IP-CIDR/DST-PORT/MATCH, inline rule-providers, Remnawave's include-proxies extension) into native routing rules, tagged and replaced on every refresh. Not a full clash rule engine - anything without a native equivalent is surfaced as a disabled warning rule rather than silently dropped (#6).
  • olcrtc updated - vendored olcrtc bumped to the latest refactor/global-overhaul (48cae636).

🐛 Fixes

  • olcrtc failing to start - the updated olcrtc repurposed the data: config field into a mandatory display-name dictionary override; owenclave was setting it unconditionally with no override files present, so every olcrtc launch crashed instantly (exit code: 1). The field is no longer sent, restoring startup.
  • HWID setting was unreachable - the toggle initially landed in a legacy settings screen that isn't part of the app's actual navigation. It's now in the real Settings screen, under Misc.

🛡 Supported Protocols

Shadowsocks 2022
Trojan
Hysteria 2
AnyTLS
Mieru
NaiveProxy
TUIC
Juicity
VMess
VLESS
WireGuard
TrustTunnel
SSH
HTTP Connect
SOCKS
OLCRTC
ShadowQUIC
Snell
HTTP/3


Built with JDK 21 · Go 1.26 · NDK r29 · Android SDK 37 · GPL-3.0-or-later