Android (AOSP) package

PacProcessor

Advanced: com.android.pacprocessor Advanced Vendor documentation
Maker
Android Open Source Project
Category
Connectivity
Confidence
Vendor documentation
Verified
25 October 2026

The helper that runs proxy auto-config scripts for networks that assign a proxy automatically. You can disable it, with a caveat: read what stops working first.

What it does

PacProcessor runs proxy auto-config (PAC) scripts, the small programs some company and school networks use to tell devices which proxy server to use for each web address. Android calls it when a Wi-Fi network or VPN is set to use a PAC address, and it runs in an isolated process. On networks without a PAC setting it does nothing.

If you disable it

Networks that rely on a proxy auto-config script stop loading web content; ordinary home and mobile networks are unaffected.

How to disable it

On most phones Settings greys out Disable for this package, so ADB is the way to turn it off. The commands below work without root and can be undone.

Disable it (reversible)

adb shell pm disable-user --user 0 com.android.pacprocessor

Turn it back on

adb shell pm enable com.android.pacprocessor

The stronger option removes it for your user only; the original copy stays on the phone and a factory reset brings it back. Prefer disabling: it is easier to undo.

Uninstall for the main user

adb shell pm uninstall -k --user 0 com.android.pacprocessor

Restore after an uninstall

adb shell cmd package install-existing com.android.pacprocessor

New to ADB? Set it up in about ten minutes.

Data and battery

Checks web addresses against the network's proxy script on the device.

Where it appears

  • Made by Android Open Source Project.

Questions people ask

What is com.android.pacprocessor?

com.android.pacprocessor is PacProcessor. The helper that runs proxy auto-config scripts for networks that assign a proxy automatically.

Can I disable PacProcessor?

You can disable it, with a caveat: read what stops working first. On most phones it takes ADB.

What happens if I disable PacProcessor?

Networks that rely on a proxy auto-config script stop loading web content; ordinary home and mobile networks are unaffected.

Sources

  1. Android source: PacProcessorAndroid source
  2. Android Developers: ProxyInfoDeveloper documentation
  3. Universal Android Debloater list entryCommunity list

Each source answered when this page was checked on 25 October 2026.

Confidence: Vendor documentation. Backed by the maker's own documentation, the Android source or the Play listing. How we decide a verdict.

Cite this page: https://mysystemapp.com/packages/com.android.pacprocessor/ (verified 25 October 2026). Something wrong or out of date? Request a correction.