Dark minimal iOS app that routes all traffic (Wi-Fi + LTE) through a local byedpi VPN tunnel to bypass DPI restrictions.
- One-button connect
- Wi-Fi and LTE (via NEPacketTunnelProvider + includeAllNetworks)
- Seamless network switching without reconnection
- Presets: YouTube, TikTok, Discord, Instagram
- Liquid Glass dark UI
- Go to Actions tab → latest run → Artifacts → download
Xasu-unsigned.zip - Extract
Xasu.ipa - Open Sideloadly, connect iPhone via USB
- Drag
Xasu.ipainto Sideloadly → enter Apple ID → click Start - On iPhone: Settings → General → VPN & Device Management → trust your developer certificate
- Open Xasu, allow VPN configuration when prompted
- Enable services in Services screen, tap the shield button to connect
Xasu/ ← SwiftUI app (HomeView, SettingsView)
Core/VPN/VPNManager ← manages NETunnelProviderManager
XasuTunnel/ ← Network Extension
PacketTunnelProvider ← starts byedpi SOCKS5 + PAC proxy settings
Traffic flow:
iOS App → System Proxy (PAC) → byedpi SOCKS5 (127.0.0.1:10800) → Internet
byedpi applies TCP Split on TLS ClientHello to bypass DPI at the ISP level.