I am interested in setting up a global proxy on a rooted android 8.1.0 device. Is there a way to configure a system-wide proxy?

I have already tried a couple of apps to achieve this but have not had success.

shadowsocks - can't remove encryption and password setting. The password can be set blank but still does not seem to work as a plain proxy setup.

Proxy manager - doesn't allow you to set proxy host/ports manually. Only seems to support preset proxies

Drony - can't click on settings tab. I can only press turn on/off

ProxyDroid - keeps crashing. Does not run.

postern - insists on having an encryption method and user login credentials.

  • Related: How to set up a socks5 with Android cli? Jun 9, 2019 at 20:36
  • Which kind of proxy you want to set? Is it a public one or do you have your own server? Jun 9, 2019 at 20:37
  • I have my own local proxy server.
    – user55570
    Jun 9, 2019 at 23:19
  • @IrfanLatif: Regarding the socks5 question that you referred to, I looked at that and tried it and it doesn't work for me. The app runs but it is not behaving as an http proxy, but perhaps more as a socks5 proxy. I need an http/https proxy
    – user55570
    Jun 10, 2019 at 6:40
  • Instead of a proxy server you should set-up a PPTP VPN server and configure your device to use this VPN server. In difference to a proxy a VPN is used by all connections.
    – Robert
    Jun 10, 2019 at 10:26


You must log in to answer this question.

Browse other questions tagged .