Skip to content

MultiRoute 1.5.0

Choose a tag to compare

@Linoleic Linoleic released this 27 Oct 09:35
· 2 commits to main since this release

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.