proxy-cleanup-incident-2026-05-22

Pixel 9 Browser Proxy Issue Resolution

Symptom

Browser traffic on the Pixel 9 was failing.

Root Cause

A leftover Android global proxy was still enabled from an earlier interception setup:

This only works while:

Without that, apps/browsers try to proxy traffic to 127.0.0.1:8080 on-device and fail.

Verification Before Cleanup

adb shell settings get global http_proxy
# 127.0.0.1:8080

adb shell settings list global | rg 'proxy'
# global_http_proxy_exclusion_list=
# global_http_proxy_host=127.0.0.1
# global_http_proxy_port=8080
# global_proxy_pac_url=
# http_proxy=127.0.0.1:8080

Cleanup Commands

adb shell settings delete global http_proxy
adb shell settings delete global global_http_proxy_host
adb shell settings delete global global_http_proxy_port
adb shell settings delete global global_http_proxy_exclusion_list
adb reverse --remove-all
adb shell am force-stop com.android.chrome

Verification After Cleanup

adb shell settings list global | rg 'proxy'
# global_proxy_pac_url=

Notes

adb shell settings get global http_proxy