Repository navigation
MultiRoute 1.5.0
v1.5.0 - 2026-10-27
中文
新增
- 个人热点出口选择:可选择蜂窝网络、副 Wi-Fi 或系统默认网络作为热点上游;新增控制卡片,展示热点频段、实际出口和模块状态,并支持提前设置出口。
- 热点通道识别:展示热点下行接口及其属性,并从应用分流和场景目标中排除这些接口。
- VPN 通道详情:展示 VPN 创建应用、隧道 IP 和底层承载网络。
变更
- 配置备份 v2:支持导入预览和按类别恢复,覆盖应用分流、场景选择、网络策略、热点出口、双 Wi-Fi 偏好、外观和测速节点,兼容 v1 文件。
- LSPosed 作用域:除系统框架外,热点出口功能还需启用设备对应的 NetworkStack / Tethering 作用域。
- 双 Wi-Fi 状态概览:主界面直接展示主、副 Wi-Fi 的网络名称与频段。
- VPN 分流目标:VPN 保留为可选目标;分应用选择器限制 VPN 所属应用及部分常见 VPN 客户端选择 VPN 通道,减少路由冲突。
修复
- 双 Wi-Fi 连接与断开:修复取消或断开后仍自动连回、重复重连和旧通知干扰新连接的问题;连接失败或取消后清理未完成的副网连接。
- 小米副 Wi-Fi 重连:修复重复请求导致连续断开、重连失败的问题。
- 双 Wi-Fi 服务稳定性:修复断开连接后偶发的前台服务超时崩溃。
- 保存网络保护:日常连接与断开不再删除系统保存网络;AOSP 方案只释放本模块登记的连接请求。
- AOSP 连接入口:已保存的加密网络无需在应用内提供密码;未保存网络可直接打开系统 Wi-Fi 设置。修复手动连接方案被覆盖和旧密码弹窗残留的问题。
- 双 Wi-Fi 状态显示:连接、断开后的诊断信息及时反映当前链路状态。
- 配置导出与恢复:导出不包含副 Wi-Fi 密码;完整恢复手动模式和所选场景。清空分流或分类导入保留其他设置;备份失败时停止导入,写入失败时尝试恢复原配置并报告错误。
- 开机规则恢复:修复所有目标通道离线时修改或导入规则,导致下次启动仍恢复旧配置的问题。
- 热点出口切换与回退:修复蜂窝出口误选、目标网络恢复后未重新选择,以及停止共享后未恢复原配置的问题。
- Pixel 兼容性:修复部分 Pixel / Google 网络组件下的网络选择和热点出口兼容问题。
- 热点状态与响应:修复模块加载状态误报、实际出口显示滞后及操作卡顿;设置失败时显示读取到的实际值。
- 界面显示:修复浅色主题状态栏图标对比不足、VPN 详情占位符和深色卡片边框问题,改善长网络名称的显示。
English
Added
- Hotspot upstream selection: Choose Cellular, Secondary Wi-Fi or System Default. A new card displays the hotspot band, actual upstream and module status, and supports choosing an upstream before starting the hotspot.
- Hotspot channel recognition: Display hotspot downlinks and their properties, and exclude them from app routing and scenario targets.
- VPN channel details: Display the VPN creator app, tunnel IP and underlying networks.
Changed
- Configuration backup v2: Preview imports and restore selected categories covering app routing, scenario selections, network policies, hotspot upstream, dual Wi-Fi preferences, appearance and test endpoints. Existing v1 files remain supported.
- LSPosed scope: Hotspot upstream selection also requires the NetworkStack / Tethering scopes available on the device, alongside the system framework.
- Dual Wi-Fi overview: Show the primary and secondary network names and bands on the main screen.
- VPN routing targets: VPN networks remain selectable. App assignment pickers restrict VPN owner apps and some recognized VPN clients from selecting VPN channels to reduce routing conflicts.
Fixed
- Dual Wi-Fi connection and disconnection: Fix unwanted reconnection after cancellation or disconnect, overlapping retries and old notifications affecting new connections. Clean up unfinished secondary connections after failure or cancellation.
- Xiaomi secondary Wi-Fi reconnection: Fix duplicate requests causing repeated disconnects or failed reconnections.
- Dual Wi-Fi service stability: Fix an occasional foreground-service timeout crash after disconnecting.
- Saved network protection: Preserve system-saved networks during normal connections and disconnections. The AOSP scheme releases only connection requests recorded by this module.
- AOSP connection entry: Connect to saved encrypted networks without an in-app password and open system Wi-Fi settings for unsaved networks. Honor manually selected schemes and clear obsolete password dialogs.
- Dual Wi-Fi status: Keep diagnostics consistent with the current connection state after connecting or disconnecting.
- Configuration export and restore: Omit secondary Wi-Fi passwords from exports and restore manual mode and all selected plans. Preserve other settings when clearing routing or importing selected categories. Abort import if backup fails; attempt to restore the original configuration and report write failures.
- Boot rule recovery: Fix stale configuration being restored at the next boot after editing or importing rules while all target channels are offline.
- Hotspot switching and fallback: Fix incorrect cellular selection, missing reselection when a target returns and failure to restore the original configuration when sharing stops.
- Pixel compatibility: Fix network selection and hotspot upstream compatibility with some Pixel / Google network components.
- Hotspot status and responsiveness: Fix incorrect module status, stale upstream labels and unresponsive controls. Show the actual setting when an update fails.
- UI display: Fix low-contrast status bar icons in light mode, VPN detail placeholders and dark card borders. Improve long network-name display.