yiguodev:OneXray 开发分支实现订阅在「App 托管节点」与「提供方配置」间切换
在 OneXray issue #219(功能请求:支持 Remnawave 自定义 JSON)中,yiguodev 回复称已在开发分支为下一次应用更新实现:每个订阅现在可在「App 托管节点」与「提供方配置」之间切换;Remnawave 的 Xray JSON 数组会作为独立完整配置导入。提供方模式直接使用订阅提供的路由与均衡器,不再套用 OneXray 内置的分地区路由与智能节点选择;切回时保留用户原有的 App 路由偏好。OneXray 仍会集成其 TUN 接口并管理日志与统计。切换模式使用本地缓存,不会自动下载订阅或重连 VPN。已在 Android 模拟器上验证,包括提供方 DNS/FakeDNS、代理链、均衡器回退以及连接状态下刷新订阅。作者称该实现将在未来的应用更新中提供,并以「已实现」关闭该 issue。
作者原文@yiguodevImplemented in the development branch for the next app update.
Each subscription can now switch between App-managed nodes and Provider configuration. Remnawave Xray JSON arrays are imported as separate complete configurations.
Provider mode uses the supplied routing and balancers without applying OneXray’s built-in regional routing or smart node selection. Your existing App routing preferences are preserved when switching back. OneXray still integrates its TUN interface and manages logs and statistics.
Changing modes uses the local cache and does not download the subscription or reconnect the VPN automatically.
Validated on the Android emulator, including provider DNS/FakeDNS, proxy chains, balancer fallback, and subscription refresh while connected. This implementation will be available in a future app update.
Closing as implemented.