module.conf
module.conf 是 NetProxy 的模块级默认配置文件,位于:
text
/data/adb/modules/netproxy/config/module.conf它主要决定服务启动后的默认行为,而不是透明代理底层细节。
当前常用项
AUTO_START
- 默认值:
1 - 作用:是否在系统启动后自动拉起 NetProxy 服务
OUTBOUND_MODE
- 默认值:
rule - 可选值:
rule/global/direct - 作用:控制默认出站模式
对应含义:
rule:按规则分流global:除直连保留项外尽量走代理direct:全局直连
SELECTOR_MODE
- 默认值:
urltest - 可选值:
manual/urltest - 作用:控制运行时代理组生成方式
含义:
manual:以手动选择为主urltest:生成动态测速组,优先选择更低延迟节点
GMS_FIX
- 默认值:
0 - 可选值:
0/1 - 作用:启用设备兼容性修复逻辑,主要用于部分 Google Play / GMS 相关联网问题
CURRENT_CONFIG
- 默认值:
text
/data/adb/modules/netproxy/config/singbox/outbounds/default/default.json- 作用:记录当前选中的 sing-box 节点配置文件
通常不建议手动填写到模块外部路径,推荐让 Android 管理器或 CLI 维护这个值。
推荐修改方式
优先顺序:
- Android 管理器
- CLI
- 手动编辑配置文件
如果你手动修改了 module.conf,建议随后重启服务,确保运行时状态和持久化配置一致。
