0

I have a Samsung Galaxy S3, and I'm not experienced enough in Android to want to root it yet.

However, I need a proxy server. Is there any way to change the proxy settings (for both WiFi and network, either through the phone or over adb)?

Thanks.

  • Do you need to have a proxy server on your phone? Or do you just need to change the proxy settings of your phone, so your data goes through that proxy? – geffchang Oct 18 '13 at 5:52
  • @geffchang Just need to change proxy settings. – androidfan Oct 20 '13 at 2:46
1

With terminal on your droid or via adb

The android web browser will read the proxy settings in its settings database.

Spawn a shell:

> adb shell

Init sqlite3 database manager to edit the settings database.

# sqlite3 /data/data/com.google.android.providers.settings/databases/settings.db

Run the query bruh.

sqlite> INSERT INTO system VALUES(99,’http_proxy', 'proxy:port');

Close the session.

sqlite>.exit

Profit.

  • Upvoting due to the sass – DankyNanky Mar 19 '16 at 8:47
0

For Android 5 and newer, you can enable proxy servers globally on a per-WiFi-network basis.

  1. Go to Settings: WiFi
  2. Long-press on the network you want to use a proxy for
  3. Select Modify network
  4. Click Advanced
  5. Fill in your proxy details and save
  6. You can then use the Proxy Troubleshooter app to verify that you’re using the proxy you configured.

Some vendors made this setting available in Android 4.4.4, but not all. It’s available in stock Android starting with version 5.

0

You can try Orbot - Proxy With Tor for proxies through supported browser called Orweb.

-1

I have a Samsung Galaxy S4, but there should be something similar to Settings > More Networks > Mobile Networks > Access Point Names > [APN] in the S3. You can change the proxy and port from there.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.