taamarin / box_for_magisk

Transparent Proxy for Android(root)
GNU General Public License v3.0
1.32k stars 131 forks source link

vowifi drops after box proxy on #56

Open y6yuan opened 1 year ago

y6yuan commented 1 year ago

After turn on the transparent proxy, the wifi calling drops, tested on Tproxy and Mixed mode, is there any way to make the wifi calling work?

y6yuan commented 1 year ago

ROM: pixel stock

twnesss commented 1 year ago

After turn on the transparent proxy, the wifi calling drops, tested on Tproxy and Mixed mode, is there any way to make the wifi calling work?

tun? https://github.com/taamarin/box_for_magisk/blob/e4e77b8906bf37dacd1effeee222e104e037f7f4/box/settings.ini#L38-L39

y6yuan commented 1 year ago

After turn on the transparent proxy, the wifi calling drops, tested on Tproxy and Mixed mode, is there any way to make the wifi calling work?

tun?

https://github.com/taamarin/box_for_magisk/blob/e4e77b8906bf37dacd1effeee222e104e037f7f4/box/settings.ini#L38-L39

blacklist, with 1000,1001 bypassed

HaoTian22 commented 6 months ago

Another temporary solution is to set NetworkMode to redirect That makes my VoLTE work. But I don't know if there is any drawbacks (Already known: Only TCP proxy).

The above method also works. details:

# redirect: tcp + udp[direct]
# tproxy: tcp + udp
# mixed: redirect[tcp] + tun[udp]
# enhance: redirect[tcp] + tproxy[udp]
# tun: tcp + udp (auto-route)
network_mode="tproxy"

# blacklist / whitelist
proxy_mode="blacklist"

# list of package names to be proxied
# android Package Name, For example: ("com.android.captiveportallogin" "com.tencent.mm")
packages_list=()

# The gid in the list will be bypassed or proxied according to the proxy_mode configuration, and the gid can be arbitrarily specified by the busybox setuidgid command
gid_list=("1000" "1001" "10108")