There is no way to set proxy on an unrooted Android, but there is an option to connect to VPN.
In my network VPN connection is not allowed! so I am looking for a way to run a local VPN server on my computer and route it's traffic through a socks proxy (in a way that when I connect my android device to this VPN all my traffic routed through this socks proxy).
What's the options?