Android (AOSP) package

com.android.carrierconfig

Keep: com.android.carrierconfig Keep Vendor documentation
Maker
Android Open Source Project
Category
Carrier apps
Confidence
Vendor documentation
Verified
25 October 2026

Android's default carrier settings, which tune calling, messaging and data behavior for your SIM's carrier. Keep it: com.android.carrierconfig is needed for the phone, its updates or its security.

What it does

This package supplies Android's built-in carrier configuration: per-carrier settings such as VoLTE and Wi-Fi calling support, voicemail, SMS and MMS limits, roaming rules and network display options. The phone reads it when a SIM is inserted or the carrier changes, and a carrier's own app can override parts of it. It has no app label, so Settings shows the package name.

Also shown as CarrierConfig.

If you disable it

The phone falls back to generic carrier settings, which can break VoLTE, Wi-Fi calling, MMS or voicemail on your carrier.

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.carrierconfig

Turn it back on

adb shell pm enable com.android.carrierconfig

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.carrierconfig

Restore after an uninstall

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

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

Data and battery

Holds carrier settings and reads which carrier your SIM belongs to.

Where it appears

  • Made by Android Open Source Project.

Questions people ask

What is com.android.carrierconfig?

com.android.carrierconfig is com.android.carrierconfig. Android's default carrier settings, which tune calling, messaging and data behavior for your SIM's carrier.

Can I disable com.android.carrierconfig?

Keep it: com.android.carrierconfig is needed for the phone, its updates or its security. On most phones it takes ADB.

What happens if I disable com.android.carrierconfig?

The phone falls back to generic carrier settings, which can break VoLTE, Wi-Fi calling, MMS or voicemail on your carrier.

Sources

  1. Android source: CarrierConfig manifestAndroid source
  2. Android Open Source Project: Carrier configurationAndroid source
  3. Android Developers: CarrierConfigManagerDeveloper documentation
  4. 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.carrierconfig/ (verified 25 October 2026). Something wrong or out of date? Request a correction.