github throneproj/ThroneForAndroid v2.0.2

5 hours ago
  • Add sing-box dashboard, bundled and enabled by default 1
  • Add automatic Xray geo asset download (geoip.dat / geosite.dat)
  • Add subscription info card to subscription groups
  • Add include/exclude name filters to subscriptions
  • Add network type (Wi-Fi / mobile data) and metered network conditions to route rules
  • Add package name regex and "Unknown apps" to route rules
  • Add exit IP and country to the status bar
  • Add ECH support for Xray and ech= share links
  • Add certificate SHA-256 pinning
  • Allow connecting without rule-sets that could not be downloaded 2
  • Allow editing the running profile
  • Allow changing the DNS inbound port
  • Make the system HTTP proxy optional and off by default 3
  • Enforce go Tun stack 4
  • Skip unsupported nodes on import
  • Fix URL test with Xray balancer configs
  • Fix log level setting being ignored
  • Fix ECH DNS loop
  • Fix XHTTP/TLS share link import
  • Fix IPv6 FakeIP range
  • Log URL test errors
  • Use a monochrome notification icon
  • Fixes and Improvements

1:
The in-app Clash panel is replaced by the official sing-box dashboard, served by the core's sing-box API (Settings › Core). It ships with the app and opens from the side menu while connected.

2:
When a connection fails because remote rule-sets cannot be downloaded, Throne offers to connect without them. They are then downloaded through the proxy and kept for later connections.

3:
The local mixed inbound used to be set as the VPN's system HTTP proxy automatically. It is now a separate switch in Inbound settings, off by default, and unavailable while inbound authorization is on.

4:
As on desktop, the go Tun stack of sing-box replaces the system/gVisor stacks, giving better performance and fewer compatibility issues.

Don't miss a new ThroneForAndroid release

NewReleases is sending notifications on new releases.