forked from SagerNet/SagerNet
-
Notifications
You must be signed in to change notification settings - Fork 132
_Experiments
dyhkwong edited this page May 24, 2026
·
7 revisions
In the "About" screen, long-press "Version" and a message "developer mode enabled" will display. Some additional options will appear in the "Settings" screen.
Set the listening address for pprof HTTP service. If 127.0.0.1:6060 is set, the pprof service will start at http://127.0.0.1:6060/debug/pprof for troubleshooting purposes. kill and restart the app to take effect.
One per line. Error detection is not perform on these values and incorrect values may cause the software to crash.
.properties format is used.
key1=value1
key2=value2
key3=value3,value4
-
tunIPv4Address: TUN IPv4 adrress,172.19.0.1/30by default -
tunIPv4DNSAddress: TUN IPv4 DNS adrress (an empty value means "not set"),172.19.0.2by default -
tunIPv6Address: TUN IPv6 address,fdfe:dcba:9876::1/126by default -
tunIPv6DNSAddress: TUN IPv6 DNS address, "not set" by default -
fakeDNSIPv4Pool: fake DNS IPv4 address pool,198.18.0.0/15by default -
fakeDNSIPv4PoolSize: fake DNS IPv4 address pool size,65535by default -
fakeDNSIPv6Pool: fake DNS IPv6 address pool,fc00::/18by default -
fakeDNSIPv6PoolSize: fake DNS IPv4 address pool size,65535by default
-
tunIPv4RouteAddress: TUN IPv4 route address,0.0.0.0/0(see this for the default address when "bypass private address" is enabled, it is the complement of private IPv4 addresses) by default. Route0.0.0.0/8to make LineageOS (and other systems) "allow clients to use VPNs" work. -
tunIPv6RouteAddress: TUN IPv6 route address,::/0(2000::/3when "bypass private address" is enabled) by default -
remoteDNSDomainList: the domain set resolved by remote DNS, generated by the software based on routing rules by default -
directDNSDomainList: the domain set resolved by direct DNS, generated by the software based on routing rules by default
-
shadowquic: Show ShadowQUIC settings (compile the plugin yourself). This may get changed or removed at any time. -
singuot: Show sing-uot settings. This may get changed or removed at any time. -
singmux: Show sing-mux settings. This may get changed or removed at any time. -
lookupAsExchange: Handle A/AAAA queries in the same approach as non-A/AAAA queries. This will disable internal DNS cache mechanism as well. This is a temporarily option. -
discardIPv6BasedOnNetwork: Determine whether to discard IPv6 packets or not at the network layer based on the present of non-local link IPv6 addresses (fe80::/10) on the outgoing network interface. The discarding behavior happens before TCP handshake. This is a temporarily option. -
useInternalObfsLocal: Always use internal simple-obfs implementation even if the standalone plugin has been installed. -
useInternalV2RayPlugin: Always use internal v2ray-plugin implementation even if the standalone plugin has been installed. -
disableShadowsocksPluginConfigActivity: When editing Shadowsocks plugin options, do not launchConfigActivityof the plugin and use a text input box.
Exclave wiki by dyhkwong is marked CC0 1.0 Universal. To view a copy of this mark, visit https://creativecommons.org/publicdomain/zero/1.0/.